Re:Why I left Microsoft
by amichail on Monday January 18, 2010 @12:13PM
(#1060279)
You are thinking of what's best for the company, not the developers. For some people, development is only rewarding if they determine what to build.
[ Parent
| on HN ]
Yes, and those people are called hobbyists.
Even if you work for yourself, you decide which market to be in, and the market decides what you must build and when.
Sure. I don't have some belief that all developers are incapable of product management. The very best, IMO, have strength in understanding what and why as well as how. But I do have a belief that in some cases, there is value for everyone in having a team with specialized roles. For all products there is a need for product management. And for some product teams, there should be a specialized product manager leading product management.
Interestingly, the push to smaller start-ups and smaller teams does create more opportunities for developers to wear multiple hats. That's a good thing too.