Some of my additions: I liked the Gang of Four book for design pattern, though it has been years since I cracked it. It really did a good job of breaking down the reasons for the patters. The Mythical Man Month reinforces the fact that software development hasn't changed, really, in 60 years.
I love Gerald Weinberg's "Secrets of Consulting". Again, not a really a tech book, but a book about how to get problems solved in organizations. Finally, my recently published book, Letters To a New Developer, is a favorite of mine, but I might be a bit biased.
Great list!
Some of my additions: I liked the Gang of Four book for design pattern, though it has been years since I cracked it. It really did a good job of breaking down the reasons for the patters. The Mythical Man Month reinforces the fact that software development hasn't changed, really, in 60 years.
I love Gerald Weinberg's "Secrets of Consulting". Again, not a really a tech book, but a book about how to get problems solved in organizations. Finally, my recently published book, Letters To a New Developer, is a favorite of mine, but I might be a bit biased.
Hey Dan, thank you for the detailed comment, great additions!