> is highly dependent on how well it’s managed. That's the kicker, right there. I am kind of in despair, at the quality of tech managers; especially "first line" managers, these days.
I see an absolutely shocking number of managers promoted from the IC ranks, who not only have no preparation for management, but no experience at any other company.
1. They understand what their reports do, can mentor the less experienced ones, and are a competent peer to the more experienced ones, rather than an obstacle.
2. If they turn out to be bad managers, there is a low stakes, no hard feelings, path for them to go back to being an IC. There is a huge aversion to firing people, so bad managers who can't do anything else tend to stay around creating problems much longer than bad managers who can also contribute.
Your presentation of "experience" and "preparation" as the most important things for a manager is typical gatekeeping that we see from the bureaucratic class--parasites without any real skills.