I'm not saying that in order to be a PM you had to start out on a developer track. I'm just saying that having an understanding of the kinds of challenges and opportunities your people face makes you an effective manager, and not having that makes you a worse one. Software development is a different kind of activity than almost any other. Unless you've done it, you cannot understand it.
Posted by Sterling "chip" Camden
Keep Up with TechRepublic