I find reading is a fundamentally important part of developing one’s career, primarily when we intentionally challenge our own ways of thinking. When consulting with friends and colleagues, I find myself referencing learnings and insights from the books listed below, so hopefully you’ll find them equally beneficial.
- The Phoenix Project by Gene Kim and Kevin Behr
- The Goal by Eliyahu M Goldratt
- The Critical Chain by Eliyahu M Goldratt
- Smarter Faster Better by Charles Duhigg
- The Power of Habit by Charles Duhigg
- The Five Dysfunctions of a Team by Patrick Lencioni
- Overcoming the Five Dysfunctions of a Team by Patrick Lencioni
- Change the Culture, Change the Game. by Tom Smith and Roger Connors
- Change or Die by Alan Deutschman
- Good to Great by Jim Collins
- Nimble, Focused, Feisty by Sara Roberts
- The Principles of Product Development Flow by Donald G Reinertsen
- Leading Change by John Kotter
- The Fifth Discipline by Peter Senge
… and more but this is enough for now.
You’ll notice this list does not include a lot of technical resources related to software engineering. While I still engage in those topics, I find my career most impacted by understanding the organizational, business, and human psychological drivers.