DEV Community

Discussion on: The Most Important Non-Programming Skills for Programmers

Collapse
 
txai profile image
Txai

A truly great article, Ali. I think the key word here, like you said is diversity. Not in the common sense of non-discrimination (this is important too), but as a broader notion that every person has unique skills and characteristics that brings some value to the team: there are the ones that get things done, the ones that are good at solving problems, the ones that are better at communicating with the client(s), etc. Knowing the value of each member of your team is what make the better teams