In my effort to grow my scope as an engineer (and get promoted), I’ve constantly hit the same weak spot - not “working through others” enough.
I’m always happy to identify problems and solve them, but as a relatively inexperienced engineer compared to the rest of my team, I feel uncomfortable pushing work onto others, as I often am not sure my ideas will even be fruitful.
This issue is exacerbated by the fact that my team skews very senior and I don’t feel comfortable/qualified working through them.
How should I approach this problem?
Don’t let the levels get into your head. It doesn’t really matter what level you have and what levels they have.
Imagine you are organizing an offsite for your team: deciding where to fly your team, which hotel to stay, how many rental cars are needed for the whole team, where to eat and accommodate everybody’s dietary preference… A lot of things. You are the owner and you are doing well staying on top of everything.
You ask an E7 in your team for some help. They ask you what needs to be done. You ask them to help identify drivers for each rental car and match each car with passengers. They go ahead and ask everybody if they have a driver license and if they are willing to drive… In the end they come back with a list of cars with assigned drivers and passengers.
Is this E7 performing as an E7 in your team offsite project? No. They are performing more like an E3. They don’t have much context of your project. They have the willingness to help out. You assign a well defined task to them and they fulfill the task. They don’t necessarily seek out more work, more scope or more ownership.
That’s my observation of human behavior. People don’t have the technical depth, scope or ownership needed for their level in everything they involve. In fact, everybody starts with E3 or E4 behavior when getting involved in something new. They don’t know much about this new thing and they don’t feel committed to this new thing. They are just willing to try it out and give it some effort.
So don’t pay attention to your level and their levels. Focus on going through this list:
They may have more depth and insight in the work they’ve been doing. Believe that you can bring your unique perspective and value to the team. That’s how you create worthy work that other more senior team members didn’t think too much previously.
My main point is that you should always be empowered to have a voice on your team, regardless of your level or how new you are. Anybody coming from any background can add a lot of value to a team/organization. I've generally found that once people champion this mentality, it's a self-fulfilling positive prophecy where this confidence leads to them putting themselves out there more, building that reputation among the team, and getting their projects accepted.
That being said, here's some ideas on what to do tactically: