Hacker News new | past | comments | ask | show | jobs | submit login

I think you misunderstand corporate middle management.

As a manager in a large corporation you are expected to be an aligner. That's the basis of the job, the least you can do. You need to align your team with the goals of the people above you. Note that I purposefully did not say the goals of the corporation. Large companies are political by nature. Different levels of the companies may have different goals. Finding a way to please the people that matter to your progression is your role.

If you want to move up as a corporate middle manager, you definitely have to contribute to process and provide useful feedbacks to your boss. But you need to be savvy in how you do it. You have to manage frictions and strive to make the people above you look good. It's very different than in a small company because there are far more toes to step on and you have to use a lot more tools to create leverage.

Corporations value people who are good at politics more than anything because that's how they work. If you are openly clashing with other managers and your hierarchy all the time, you are doing it very wrong.




Thanks a lot for your comment! I actually agree with you, maybe it did not come out from the post so let me clarify a little bit. Align your team with the goals of the people above you takes you out of the picture as active contributor and excludes any type of experimentation and fail-safe environment on how to set those goals, which is normally what a lean manager wants to do.

You can also give feedback, and normally is also requested by the org, but for what I saw, directly and by asking a lot of corporate managers too, usually only to confirm that "everything is fine". Upper Management wants a happy, engaged org and does not want to deal with individual problems and misalignments, that's why they hired you.

If your team reports critical feedback, normally the org (meaning the people above you) only want you to manage that discomfort and change the team opinion, as you say, aligning them with the objectives and reality.

I'll give you a more relatable example. Some projects don't invest much in testing, the client does not want to pay for that, ICs complain to their manager and the manager is not supposed to give feedback up or force the client to invest in testing, instead it's supposed to help them understand the situation and refocus their purpose aligning them with the objectives of the team/department/vertical etc.

And to be super clear, while in the beginning of my career I hated this, I don't think it's wrong! As a matter of fact, given the situation, that approach is the best thing to do, for the people, the team, the company and the client. If you put a Lean Manager to manage that situation, the manager will be extremely unhappy to handle it and will have a hard time motivating the team because it goes against its own values and beliefs.

As I said in the post, one is not better than the other but they need to 1) be aware of the expectations and requirements of the job and 2) be honest with themselves because the 2 different environments are not compatible.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: