My newest job takes me from product management (marketing) to program management (product creation). I've worked with PMs (program managers -- oddly, PM never got to meant product manager) for my 7 years at Microsoft and learned that, despite what the internal HR Website might say, PM is not a specifically-defined job. Neither, for that matter, is product manager, but PM is even odder. So after I took the job, I met with some of my favorite PMs and devs to ask them what it takes to be a good PM vs. a good product manager. I also watched Chris Sells's blog with some interest since he's making a transition into PM-hood as well. Some of the tidbits I picked up:
I thought the phone one was probably the funniest.