My goal is to help my team succeed in such a way as to keep my job or else get a better one. Being “not needed” hardly serves that goal.
Look around you. We are in a world that is turning away from middle managers. Don’t play into their hands.
My goal is to help my team succeed in such a way as to keep my job or else get a better one. Being “not needed” hardly serves that goal.
Look around you. We are in a world that is turning away from middle managers. Don’t play into their hands.
My teams would slow down without me because I can due process tasks more efficiently, but nothing demands me to be in the loop.
Your role is to improve your staff to be better in their jobs. Ignoring the Manager/Engineer caste system, there is a lot general leadership in both roles.
You want your staff to be able to integrate and find information that allows them to make decisions, you don't lose accountability or responsibilty.
There is a big difference between
- "I've looked at the details, and I think we should do X, what do you think?"
and
- "What should we do about this?"
In the former, you can add extra context, and help your report understand details that may have been hidden or unknown to them. In the latter you are allowing your report to shift all the burden to you.
A good manager I had once had the approach of setting guidelines and "just getting out of the way" and I try to follow that, it works well for most people.
Is your goal for the software you write to need constant intervention, or would you say you'd aim for it to run smoothly with few bugs?
The team is akin to a piece of software architecture, only much more complex and comprised (partially) of humans.
You want someone to build that team and then have the team up and running, delivering value. When it breaks, or you want it to do new/different things, you need someone to step in to fix it or change it.
I saw a wonderful interview with a former commander of an aircraft carrier. (https://www.youtube.com/watch?v=b9rGATwZRr0) Rear Admiral Mike "Nasty" Manazir speaks of his main job as being clearing away obstacles that no one underneath him could clear. That's a service that no "self-managing team" can do for itself. A good manager also serves as a focus for the strategy, and deals with conflicts that would otherwise become impasses.
If your teams fail to function without your help then you're clearly not supporting them well enough, and you can't take a vacation or go off sick or be promoted. That is not optimal for anyone.