“Software engineers and coders do not necessarily good managers make, nor vice versa.”
Not my line of work, but my thinking is they need a solid understanding of what they are producing, not simply chasing numbers on a progress chart.
I have two cousins that started as engineers, one software the other hardware, and moved into management.
Both had long and succe$$ful careers as upper-level managers.
Rumor has it, many managers are simply spreadsheet jockeys that put on a good presentation?
It cuts the other way too.
Great contributors may not be able to teach and lead. Good leaders might not be able to do the same work.
That is the problem. Few can do both.
I do understand.
Think of the best managers like you would President Trump.
He never ran a government before. So the Deep State told us he’d be a disaster if we elected him.
However, he’s smart, he knows how to delegate, he doesn’t micromanage, and he’s quick to replace a failing talent with somebody else if need be.
So you can have person who is an excellent manager even when they don’t have all the skills of a company, but then, who would?
It’s not THAT rare of a skill. A good manager listens and reacts. He trust his key people but is willing to listen to all and when a key person is not a good fit, he replaces them.