Essential handbook for any geek,
This review is from: Being Geek: The Software Developer's Career Handbook (Kindle Edition)
I've long been a huge fan of Lopp's blog, Rands in Repose. Though many of the chapters in this book started as posts on that blog, they have been brought together into a wonderful cohesive whole which acts as an essential life handbook for any geek.
Focused primarily on work life, it guides you through all aspects of your career, from starting up quickly in a new gig, to surviving the vagaries of the tech industry day-today and finally knowing when to move on and how to get that next job. Full of honestly useful advice, presented in an engaging humorous style.
Great gift for your nearest geek -- or yourself!