Once in a long while I find a software development book so compelling that I wish everyone was required to read it. I can’t actually do that, so I’ll recommend instead.
This is my list:
The Pragmatic Programmer by Andrew Hunt, David Thomas | |
When I feel discouraged this is what I pick up to read. If you don’t know what “technical debt” or “broken windows” are all about, you need this book. | |
Waltzing With Bears: Managing Risk on Software Projects by Tom Demarco | |
If you wonder why project always seem to be over budget and behind schedule, this is a must read. | |