| You have no control over it. Part of being a lead or even any kind of role is to be able to deal with people that absolutely suck at their job and in the end, still make people as satisfied as you humanly can with your performance in your role. Just accept it and treat it as "ambiguity" and don't let this bring you down, otherwise if you keep thinking about it, you'll make the issue much bigger and that will prevent you from doing your main objective, which should be paying your bills and putting that time in, so eventually you move to a different company that you'll have similar issues, but hopefully you'll have a higher salary. I do struggle with this some as well, but with more experience this has been affecting me less and less, to go up the ladder, you need to get comfortable with people that sucks or things that don't work right. Just have a look at the top of the ladder, the Elon Musks, Bidens and Trumps... they are terrible at their jobs, being good has never been a pre-requisite, but the connections you have and how lucky you are. You weren't born rich so you'll work in the company of a son of an emerald miner owner, how do you deal with that? That's how you should behave. Some people here might tell you to read a book or do this or do that, but it won't change the fact that your superior is bad, what you need is to work through those misconceptions like "meritocracy" that wolves teach to sheeps, there's no meritocracy at work, maybe only in the amount of hours you put in and how good you are perceived by your peers, but meritocracy alone won't take you to $200B networth. Summing up: all companies suck and those hierarchy structures have the natural tendency of creating those issues, you need to remember you do this because you need money and accept that you can't fix everything, and focus on what you can actually make better, otherwise consider going back to IC where you don't need to wrestle with so much ambiguity and people. |