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.

It strikes me that all the lean books I know about are pretty old, if someone has never suggestion, please let me know.