Books: Coders at Work

I just finished reading Coders at Work:
Based on nearly eighty hours of conversations with fifteen all-time great programmers and computer scientists, the Q&A interviews in Coders at Work provide a multifaceted view into how great programmers learn to program, how they practice their craft, and what they think about the future of programming.
In short, I really enjoyed this book. It was relaxing, stimulating, humbling, and enabling all at the same time.

One thing that really stood out was that programmers used to be able to understand systems extremely deeply because they could fit the whole thing in their heads. In contrast, it simply boggles my mind to think of how many lines of code are involved in showing Google Maps to me (think of my laptop, all the routers, Google's servers, the JavaScript, the server-side code, etc.). If you're up for some light technical reading, this book is highly recommended.