Note, I couldn't possibly come up with a list of books that I've read. There have been too many, and my memory is shot by years of looking stuff up online.
No, these are the books I remember. The ones that influenced me in some material way. I'm going to categorize them, but not put them in any particular order. I'm brainstorming here, so if you know me and know I'm missing one, you're right.
Programming Books
- Thinking in Java, Bruce Eckel
- The Pragmatic Programmer, Andy Hunt and Dave Thomas
- Clean Code, Bob Martin
- Working Effectively with Legacy Code, Michael Feathers
- Design Patterns, Gang of Four
- Domain Driven Design, Eric Evans
- Refactoring, Martin Gardner
- Test Driven Development, Kent Beck
- All the SOA books in the Thomas Erl Series
Pop Psychology
- Freakonomics, Dubner and Leavitt
- The World is Flat, Thomas Friedman
- Drive, Daniel Pink
- Stumbling on Happiness, Daniel Gilbert
- Blink, Malcolm Gladwell
- Tipping Point, Malcolm Gladwell
- Outliers, Malcolm Gladwell
- Thinking, Fast and Slow, Daniel Kahneman
- How to Win Friends and Influence People, Dale Carnegie
Management
- OOPS! 13 Management Practices That Waste Time And Money, Aubrey Daniels
- Good to Great, Jim Collins
- Are Your Lights On?, Gerald Weinberg
- Winning, Jack Welch
- Mythical Man Month, Fred Brooks
- Peopleware, Tom Demarco
- Slack, Tom Demarco
Blogs (more for the people behind them. Lots of others in my RSS, but these are my favorite)
No comments:
Post a Comment