So I had a thought, and I'm curious for discussion. What do you think are some of the most important "soft skills" for developers to pick up. The kind where you wish someone had told you, or that picking it up helped you in your career.
For me its the ability to listen and focus on understanding what others are saying before you respond. Thoughts?