Books all developers should read
This is a list of some books I think everyone writing code for product development should read.
The Pragmatic Programmer, 20th Anniversary Edition
The book that has inspired many developers. Learn how to think as a pragmatic programmer. This should be on the reading list for all developers.
Inspired: How to Create Tech Products Customers Love
This is a book for product managers, however all programmers in product teams should also read it. Especially if you have a tech lead role.
Empowered: Ordinary People, Extraordinary Products
This is the follow-up to Inspired, and I recommend it for the same reasons. There are some overlapps between the books, but you should probably read both.
A “lean” book
I have read lots of books on how to work in a lean fashion, call it “lean startup”, “lean”, “kanban”. I’m not sure you need to read all of them, but find one you like the look of.
- Running lean - this is old, but good. And it’s also really short.
- The lean startup - The original book on lean startup
- The Phoenix Project - Written a bit different, in a more entertaining style as a fiction-book, it packs lots of knowledge. Many modern software developers may not recognize the earlier chapters because the industry has moved on from how we used to do software projects. However it’s good to know our history, and the latter chapters are still relevant for today’s industry.
It strikes me that all the lean books I know about are pretty old, if someone has never suggestion, please let me know.