The most useful article about product management ever written? I think it's "How To Tame Engineers, Be A Rockstar, and Ship ****ing Product", with huge kudos to John Cutler @johncutlefish for its creation.

Why?

Because we've all been thinking it. We're probably all been guilty of many of the behaviours described. Because we need to change as many of those behaviours as we can (though, I'm not sure I can live life without mystery meetings). Because PMs need to remember that we exist to foster collaboration, usually with a bunch of folks far smarter than we are, and help people to all pull in the same direction, towards a goal they've all agreed on.

Anyhow, Have a buthchers - it's a great read.

And product managers out there; don't be 'that guy'.