Plays Nicely With Others

Here’s a way to think about grading your communication skills, as a technical human working with other humans:

  1. Technically competent.

  2. Able to do work with other technically competent people without making them want to run for the hills.

  3. Able to do work with technically competent people, realizing extra value through collaboration.

  4. Able to discuss issues with non-technical people (e.g., users) without making them want to run for the hills.

  5. Able to engage in brainstorming and problem solving with non-technical people, around the issues they’re facing.

  6. Able to communicate with folks who’re less technically proficient than you without making them want to run for the hills.

  7. Able to coach folks who’re less technically proficient than you through issues they’re facing, ensuring they make progress, stay engaged, and learn.

  8. Able to communicate with technical folks who have communication issues themselves.

  9. Able to help guide technical folks who have communication issues toward better technical and interpersonal outcomes.

  10. Able to work with teams of technical folks of varying technical and communicative abilities.

  11. Able to help steer teams of technical folks of varying technical and communicative abilities toward better technical and interpersonal outcomes.

This is just a sketch. Tell me why I’m wrong or what I’m missing.