The Passionate Programmer

Chad Fowler

Software Development

This book is about creating a remarkable career in software development. In most cases, remarkable careers don’t come by chance. They require thought, intention, action, and a willingness to change course when you’ve made mistakes. Most of us have been stumbling around letting our careers take us where they may. It’s time to take control. This revised and updated second edition lays out a strategy for planning and creating a radically successful life in software development.

My opinion

This was a good career guide to software developers and good career guide in general. It has some good general tips about choosing tech stacks, keeping your expertise relevant, reacting to your own mistakes, communicating and working with clients and colleagues. This book is non-technical, but it can make you a better software developer.

For who?

This book is for Software developers