Jun 22

The most important skill for software developers is…

It’s a trick question. There isn’t one. At different times, different skills are the most important. But amongst the most important are such diverse skills as:

  • Listening & Seeking to understand (highly related)
  • Admitting what you don’t know
  • Treating complexity like a hand grenade
  • Thinking about the long term purpose/destiny of your code
  • Knowing where the future changes are likely to be


I’ll try to flesh each of these out in separate posts.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>