You really, really should read Adam Bullied’s recent post about the fundamentals of product management. I also give a big thumbs up to the idea of incorporating product management into undergrad and grad school curricula.