How to be a program manager
by
Joel Spolsky
"Mostly, becoming a program manager is about learning: learning about technology, learning about people, and learning how to be effective in a political organization. A good program manager combines an engineer's approach to designing technology with a po