I’ve read a fair number of books on software development over the years but the one that has made the most difference to me was I. M. Wright’s ‘Hard Code’. Amazon’s summary states ‘Get the brutal truth about coding, testing, and project management—from a Microsoft insider who tells it like it is’. Fair comment.
Back in the day we had Ed Yourdon telling us all about Death March projects and Steve McConnell‘s Code Complete as a self defense guide to how to avoid getting stuck on one.
These days I’ve got Eric Brechner’s blog to provide me with an up-to-date insight into the software development process and it’s incumbant pitfalls. Eric’s hard bitten perspective and practical advice ought to provide enough ammunition for even the most jaded Dilbert devotee to start sorting out their:
- Career
- Project
- Manager [sic]
- Department / Company
IMHO if ‘Hard Code’ doesn’t speak to you, you’re most likely in the wrong industry.
One final cautionary note, the ‘Hard Code’ blog doesn’t deal in ‘Blue Sky Thinking’ and offers little to those looking to ‘Land their Vision’, those individuals best look elsewhere for what they seek.