(no title)
walrus1066 | 7 years ago
I wouldn't put this as a con, I've seen lots of engineers turn into terrible managers, because the skills are completely orthogonal, they also then lose touch with the tech - because that's what happens if you stop coding for even a few months.
Vice versa, I've worked with lots of good non technical managers, who respect and defer to you for technical decisions, planning etc
And of course the other way round, also seen good technical managers and bad non technical ones.
In summary, technical experience of a manager is not an indicator for me, what is are the human factors, do they micromanage? Are they happy to cede control and delegate? Do they give realistic deadlines instead of death marches?
watwut|7 years ago
Non technical here does not mean "does not have technical school". If that person took effort to learn, then he can be technical without degree etc obviously.
walrus1066|7 years ago
I would put that as another human/personal trait, the ability to openly acknowledge ones limitations and delegate/defer when someone else has more expertise than you. For example, when making a technical decision, deferring to the tech lead & individual contributors.
If anything, a technical manager whose tech skills are/have slipped away is more likely to be insecure than someone non technical.