| I think maybe consider one of the following could be true 1) You have worked with bad managers 2) You don't appreciate what a manager has to deal with. I have often felt that one of my roles as a manager is to protect the team from the board. The board waste a lot of my time while the team get to keep working. Equally the board prefer to deal with me because I have learned how to put things in their terms. Maybe you should use your one on one to ask what they have been doing recently. I have a good friend who is a senior engineer who is always complaining about managers, but hates dealing with other stakeholders in the business. Maybe you are under-appreciating them because you don't like what they have to do. In terms of career progression, yes a manager can't do that for you. However a manager can recognise that you are driven and allocate work that gives you the experience they want. I spend a lot of time doing PR for my team. The board don't really understand what they do and it is hard for them to tell who is good and who is not. I'm currently moving out of a position, and my best direct report is replacing me (in a reorganised role, doing more tech and less management). They got the job because of my advocacy, and because I allocated them work that would prepare them for the role over the past couple of years. They have been nervously learning the ropes whilst constantly commenting that, 'I remember this!'. |