No one hates software more than software developers.