Top Ten Things That Annoy Developers


Mitch Denny recently passed this link around an internal tech list.  Now, as developers (or software engineers) we do have some odd eccentricities.

We typically work in far different environments to the contrast of many traditional industries/work environments, and the challenges of day to day life seem to be somewhat different.

My list has ‘Requirement Creep’ at the top – there’s nothing more frustrating than to have to go back and rewrite or modify a piece of work which you’ve slaved laboriously over for weeks (often donating personal time).

What’s missing from the list? 

  • Lack of good infrastructure (what is more annoying that being forced to work on sub-standard equipment),
  • Lack of development/support process or methodology,
  • Lack of proper software licensing (don’t you love making do on some free/unsupported/undocumented tools?), and,
  • Long work hours.

However the list doesn’t need to be so clean.  Even the little things add up:

  • Access to a decent coffee machine,
  • Larger cubical,
  • Shorter commute to work

When we become closer to purists(!) I think we probably look more for quality within our environment (like stable environments and build and release processes which work).

What really annoys you in your daily work life?  Is it something you can influence or change?  /R


About Rob Sanders

IT Professional and TOGAF 9 certified architect with nearly two decades of industry experience, 18 years in commercial software development and 11 years in IT consulting. Check out the "About Rob" page for more information.

Leave a comment

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>