Wouldn’t that mean focusing less on the reliable parts of the thing (software, process) and far more on the people? I would have to motivate people and suchlike and basically simulate someone who is an extrovert and likes to a talk and this type of normal personality?
That very much depends on the particulars of a managing job and on the company’s culture. Your skills as you described them aren’t really about programming—they are about making shit happen. Management is basically about that, except that the higher you go in ranks, the less you do yourself and the more you have other people do for you. It is perfectly possible to be an effective manager without being a pep-rally style extrovert.
Wouldn’t that mean focusing less on the reliable parts of the thing (software, process) and far more on the people? I would have to motivate people and suchlike and basically simulate someone who is an extrovert and likes to a talk and this type of normal personality?
That very much depends on the particulars of a managing job and on the company’s culture. Your skills as you described them aren’t really about programming—they are about making shit happen. Management is basically about that, except that the higher you go in ranks, the less you do yourself and the more you have other people do for you. It is perfectly possible to be an effective manager without being a pep-rally style extrovert.