Educational
Get smarter.
The Pragmatic Programmer by Andrew Hunt and David Thomas
The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time.
Cracking the Coding Interview by Gayle Laakmann McDowell
Cracking the Coding Interview is the result of my first-hand experience interviewing at top companies and later coaching candidates through the interview process. It is the result of hundreds of conversations with candidates. It is the result of reading dozens of books on interviewing. It is the result of thousands of hours spent on resumes, phone screens, and interviews.