8. Soft Skills: The Software Developer's Life Manual
Coding, according to the synopsis of Soft Skills, is the fun part of being a developer. The time spent not coding is what's difficult.
Author John Sonmez covers a lot of how to live in this book, from finding the right company to staying in shape to being happy--it's all there. If you find life away from the computer to be a hassle you should give Soft Skills a read.