“This book is about helping you along on the journey of being a mediocre programmer. Together we’ll uncover some of common misconceptions we have about programming, failure, and growth and come to understand that the act of programming and development is something we undertake each day and improve in small ways. It’s these small changes that over time transform us from being mediocre programmers into better programmers.” – @craigmaloney
What I like about the book is already visible in the title: a humility in its approach to programming, one of the professions in this world that is rife with rock star press and blogs. We grew up with stories of geniuses that founded empires on programming and turned into the richest men on earth, and its time to see that this is an illusion. Instead of tearing them down, however – easy enough to do! – the book focuses on the things we actually need: dealing with feelings of inadequacy, the joining of communities, and so on.
This book is about the things that aren’t actual programming in the life of a programmer. That alone makes it important to me, makes it into a book I’d like to suggest to newbies entering the profession. We don’t need to read about Jobs, Gates, Zuckerberg, Thorvalds, all the language designers and framework builders. We need to read about people like you and me.