Not that I would agree with author recommendations, but he gives good description of software industry realities. Worth reading. Complementary reading: Joel on Software.
Quite interesting vantage point: Joel has nice balance of personalities: techologist, mentor and manger. This is really rare combination and I strongly suggest reading this book. And you do not even have to buy it: most of its content is available online on Joel's site http://www.joelonsoftware.com/