The Ivory Tower of Software Development

 

Bad software.  It’s everywhere.  I know a guy who stinks as a programmer.  He makes about 60k a year, and at least ¼ of his time is spent maintaining a particular pile of crap program that he birthed into this world 5 years ago.  He’s constantly welding more junk on to get it to do the latest thing that his company “needs”.  The thing is a complete monstrosity.  How it hasn’t collapsed under its own weight is a miracle. And if the guy ever leaves, it will probably take a new developer a good 3 months of doing nothing else, just to figure out the basics of this (shudder) application.  There’s no documentation, no source control, hell, where there are comments they’re really just disinformation at this point.