 What's the best first business book for a programmer?
renkeyes: I'd recommend "Crossing the Chasm" by Geoffrey A. Moore. It almost perfectly describes the lifecycle and challenges faced by the two software-product-based startups that I've worked for.