-
How to be a program manager - Joel on Software
-
It helps, as a program manager, to be pretty good at coding yourself. This is unfair. Program managers aren’t supposed to write code. But programmers tend to respect programmers a lot more than non-programmers, no matter how smart they are. It is possible to be an effective program manager without being a coder, but the burden of earning the respect of the programming team will be higher.
-
The other way to earn the programming team’s respect is to demonstrate intelligence, open-mindedness, and fairness in any debates that come up. If a program manager says dumb things, the programmer might flip the bozo bit on them. If a program manager becomes personally or emotionally attached to a certain way of doing things, to the point at which they’re being unreasonable, they’re going to lose a lot of credibility… both sides, but especially the program manager, need to be emotionally detached from the debate and willing to consider new evidence and change their opinions when the facts merit it. Finally, if a program manager is seen as playing politics, having private meetings with the boss or trying to divide-and-conquer to win a debate instead of debating on the merits, they’re going to lose a lot of trust of the programmers.
- 1 more annotations...
-
1 - 6 of 6
Showing 20▼ items per page
List Comments
(0)
List Info
Joel Liu's Public Lists (15)
- Book publishing
- Changing education
- customer service
- How do you recognise good business guys
- How to compete in the market
- How to evalutate a person
- Ideas for recession
- Mobile applications
- Product managment
- Profitable startups
- Startup lessons
- The next web
- Trends
- Unserstanding developers
- Varal marketing
