> just that most management wouldn't
I don't know if this is true. (It might be). Most manager types that I've have talked with struggle with how to do it it well.
The "path to wisdom" in technical skills (which are more my forte) seem to be lots of practice around things that start out being practiced ... mechanically. And each and every Ubuntu 14.04 server in my cluster is pretty much like the others.
I think that people are harder. Even with just two, who believe they love each other - there wouldn't be a career in marriage counseling if it was easy.
Ignoring the traditional heirarchy looking bits that show up on org charts: coordinating and synchronizing the members of a team and teams with one another is certainly not anything that most coders want to spend their day doing. They don't even want to write documentation! So, it's an important function: conducting a group exercise, like a dance, made up of a bunch of talented and self-directed humans. Especially when something new is being created and no one brain has the whole picture. (Thinking about it now, it boggles me that we even try.)
We (society) are going through a strange transitional time right now. Like the 1850s~1930s in the US when we were transitioning from Ag to Industrial and it had the civil war on one end, a bunch of crazy elections from 1890 or so in the middle, and the New Deal at the end.
I think that managers aren't trained to be coordinators in this new world: who would train them? And beyond that, we take our best tech leads and promote them: losing a great technical contributor and gaining a badly skilled coordinator.
Anyway: thanks for the kind words. Since I left BigCo as an engineer back in the day to start my NewCo, and got big (and crashed), I've been unemployable by BigCos and very hesitant to start anything again. I kind of "fell off the rails".
But some things have gotten worse since then: employers are scared employees will sue them if managers have an empathetic conversation with an employee, and co-evol employees thinking that typical managers don't give a shit. (Mutual arising) It isn't healthy and I don't like the direction.
But, not my problem any more! I just fix up people's patent portfolios for them. And sometimes make a widget prototype for them ("Here, have an invention") and they can make it, produce it, support it, sell it, etc...