Completely agree with you. There is always an implicit agenda -- maximize the amount of work they can get out of me for as little money as possible. If I were a consultant, would I sit down for a weekly chat with a client in the same sort of 1-on-1 format? No way. The reason we are asked to have these meetings is so that management can gain useful information from us to then use as they see fit. That's it. We should approach these meetings accordingly.
Employment, like any other business transaction, should not be a zero sum game.
Sure, both sides are in it to gain. But your manager's job is to make the most of your time and help you be as productive as you can. That should align with your goals - the more productive you are, the more valuable you are to the company.
For example, we have staff that do A, B and C currently. As we grow, we know we want to add in D. So I’d usually rather have existing staff grow into D if they want to and hire someone to fill in the previous roles of the existing staff (since as they add D they can’t still do all of A, B and C if they’re also doing D).
Obviously this only works when your existing staff can grow personally at a similar rate to the company’s needs. But when possible, we try to make that happen.
For reference a short tenure for technical staff at my company is 5 years. I take that personally as a compliment.
My experience, in my own case at least, is that I’ve been able to grow faster than my company and team in terms of skills and skill sets. That doesn’t mean my boss is gonna adjust our tech stack and it doesn’t mean there is going to be a new role available. I’m not going anywhere unless he does. And he isn’t. So, I’m stuck under him. And so, no, I’m not going to go into our meetings and explain why he needs to grow so that he can facilitate my growth. That is career suicide.
All that is semi besides the point. The fact is, a manager is an agent of the company, and at the end of the day the company is profit and product driven, and those will never perfectly align with my goals. Managers do ask, often and explicitly, for an asymmetry of information from me under the rationale of retaining talent or personal growth, but at the end of the day it is another tool in their toolbox to manage. Manage resources. End of the day, I’m a resource that is being managed. That’s the reality.