"Went with the flow" for many years and it's gotten me very far - now being told to take the reigns

Posted by MediocreDot3@reddit | ExperiencedDevs | View on Reddit | 14 comments

Ive worked at very large companies my entire career (F500 tech heavy companies) and been on large teams. I made a lot of quick progress to senior engineer by a couple job hops and just being easy going and not pushing back a lot

I've seen people and even helped hire people who come in and try to do too much and end up getting burned and pushed out quickly because of that.

Well now I'm being told I need to start owning things and pushing decisions and stuff and I'm having a hard time adjusting. The stakeholders and the scope has always been handed to me and now I'm essentially being told to do some skunk works type stuff as well as act as sort of a staff engineer with getting support across teams so I'm having to play like politics and stuff with teams

I'm fully remote but I went onsite a few months ago and felt like I clicked well with the larger parts of my team I dont interact much with but man even just getting a simple answer from them is like pulling teeth and since I'm just trying to brainstorm some skunkworks type stuff I don't want to waste their time by just forcing these guys into zoom with me (but tbh thats how my my manager got to his position)

I *want* to get more politically savvy as my manager is telling me but it's like pulling teeth at a company this size and it already feels like everyone is kinda guarded cause of the politics in general

What are some good resources or strategies to start gathering organizational influence as an engineer?

One of the big problems I face is my team is just myself and another contractor who only reports to me and my manager. So these people don't really have any engineering experience w/ me. But my manager was the owner of this project before me and was able to build influence. Really I think by just speaking up and inserting himself. And I'd do that but I don't want everyone to hate me lol.

One other thing is I'm the youngest and have always been the youngest on my teams. I'm Gen z and everyone I work with is Gen x or millennial. So especially older devs I find it really hard to get taken seriously with my own ideas