The 17th book of 2014 is Building Scalable Web Sites by Cal Henderson.
I read this because a developer I really respect at Thoughtworks recommended it. The reviews I read ripped it to pieces with comments like "I already know this" and "well yeah, duh." I still read it.
Once thing that you have to do as a lead is understand concepts so well that you can explain and teach it to other people. The thing I've seen a lot is that people dismiss the small things, the concepts that matter and talk about big ideas while not understanding where it all comes from.
This book is a great way to understand the basic concepts and teach you how to teach others. It talks about where no mainstream software engineering concepts come from in a way that fills all the gaps.
If you want to claim you are a great senior software engineer then read this with a little humility. I will guarantee you learn something. Or at least learn how to teach it.
I'd give it 3.5 checkins out of 5.
Should I read this? Yes. Anyone who intends to lead a software team should read this whether they are technical of not.
What did I learn? Humility and the ability to articulate what is in your giant brain.
Post a Comment