Nobody Distrusts Software More Than Software Developers

In the post Nobody Hates Software More Than Software Developers Jeff Atwood tells us that every good software developer has to hate software, and that not hating software is a sign of lack of experience.

I completely disagree, good software developers love software, if you’re first instinct when you see a problem isn’t a software solution, even when a software solution is obviously inappropriate you are not a good software developer.

But what is true (and I think that this is what Jeff meant in his post) is that software developers distrust software, we know how much effort it takes to build good software, we know that it is humanly impossible to write software as complete and complex as our users want that is bug free is any reasonable schedule.

All software has bugs, some of those bugs will be minor annoyances and some of those bugs may be full fledged catastrophes – any software developer with any experience knows that – and every time we install software on our own computer we think “please don’t fail, please don’t damage my data”.

But we still love software.

posted @ Sunday, August 02, 2009 4:21 PM

Comments on this entry:

# re: Nobody Distrusts Software More Than Software Developers

Left by XamLance at 8/5/2009 11:56 PM

That is hilarious. I found your site when searching for an answer to a binding problem I was having. (I'm not trying to destroy the web either)

Your comment:



 (will not be displayed)


 
 
 
Please add 3 and 8 and type the answer here: