If Jon was a great engineer, why was he so hard to work with? Isn’t his job to get things right?
No. The job of an engineer is to get things done. And getting anything done past a certain point requires working well with others.
If you are right but nobody wants to work with you, what net value are you bringing to the team? …
Kindness is a valuable trait. Practice it.
Designing, building, and delivering digital experiences is hard, but it turns out the biggest challenges are almost always human, not technical. Are you making things better or worse? How can you improve collaboration and understanding to make your team more successful in realizing shared vision?