|
|
|
|
|
by tboyd47
3273 days ago
|
|
Sometimes there just isn't anyone on the team with both the technical knowledge and management skills. In that case I would actually rather be supervised by a non-technical person who is nevertheless a skilled manager than a smart developer who is terrible at management. Edit: since I'm downvoted, allow me to explain- a good manager knows how to delegate and stay out of people's way, so I don't necessarily care if that person is technical or not, but a bad manager who is also a developer is going to insist on coding all the most critical parts of the application him- or herself and leave you to clean up their messes when they're stuck in meetings all day. That person is really more like an individual contributor with special privileges and I've worked with quite a few of them. |
|
(Good Manager + No Tech Skills) > (Bad manager + great tech skills).
I don't think that is the argument... I think it is:
(Good Manager + No Tech Skill) < (Good Manager + great tech skills)...
and on that point no one would disagree.
It is interesting how so many have tried to frame the argument the first way - perhaps they are more of a unicorn than one would hope... but it would still be better to have BOTH skills.