David Corking's personal annotations on this page
New article (March 9, 2009) with some of Joel's early experiences at Microsoft. Not sure if the 'program manager' title isn't inflation, but I think his ideas on human dynamics are spot on.
-
you probably don’t have one on your team, because most teams don’t.
This link has been bookmarked by 32 people . It was first bookmarked on 09 Mar 2009, by Andrew Long.
-
-
it’s absolutely critical that the program managers and developers be peers.
-
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.
- 1 more annotations...
-
-
-
He had noticed that software development was getting so complicated that none of
the programmers had the time to figure out how to make software that was either
usable or useful. The marketing team was ranting and raving about customer needs
and nobody had time to talk to them or translate their MBA-speak into actual
features. There was a lot of product design stuff that took a lot of work:
talking to users, running usability tests, reviewing competitive products, and
thinking hard about how to make things easier, and most programmers just didn’t
have the time (nor were they particularly good at it). -
- Design UIs
- Write functional specs
- Coordinate teams
- Serve as the customer advocate, and
- Wear Banana Republic chinos
- Design UIs
- 1 more annotations...
-
-
Seshadri RamaswamiImportant tips for all of us to make incubator projects come out with flying colors. If not, at least for Joel's style, this is remarkably readable. Thanks to Swarna, I got a link to this author's another article on Microsoft Office. Then, it was love at first sight for me
-
David CorkingNew article (March 9, 2009) with some of Joel's early experiences at Microsoft. Not sure if the 'program manager' title isn't inflation, but I think his ideas on human dynamics are spot on.
-
you probably don’t have one on your team, because most teams don’t.
-
-
Andrew LongHow to be a program manager
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.