I'm pretty new to my company, so I've been asking questions and looking for "hand-holding" to bring myself up to speed. I've been having trouble ramping up though - My velocity hasn't been the best, and I've also gotten feedback that I need to be more independent as a senior engineer.
This leaves me a bit confused - I know that in order to onboard, you need to seek out help aggressively and ask questions, but this seems opposite of the feedback around being more independent. How do I think about these 2 ideas? Should I just be working harder and spending more time figuring things out on my own?
Great question! This tension is very reasonable, and it's super interesting to dive into.
In a nutshell, I deeply believe that asking a ton of questions is actually a strong mark of independence. In other words, these 2 ideas aren't conflicting: They actually go hand-in-hand. To understand this more, check out my detailed thoughts on becoming more independent.
Senior+ engineers often function as "connectors". It's not reasonable to expect someone, especially someone new, to just know everything. The difference between senior+ engineers and more junior engineers is that the former has the confidence and communication skills to go out there, build relationships fast, and get tons of high-quality answers to their mountain of high-quality questions quickly. The senior+ engineers are able to "connect" all the relevant people together to figure out exactly what it is they need to do.
However, let's say that asking questions is actually perceived as a sign of weakness in your org. There's 2 outcomes here:
Option #2 seems way better to me!
That being said, it's important that your question asking game levels up over time - There is a failure mode where you're asking your teammates a lot of questions and annoying them as you aren't actually developing/growing. Here's a great discussion on what it means to level up here.
For more tactical advice on how to ask questions well and be comfortable doing it a lot:
I would say that asking many questions and looking for "hand-holding" are 2 very different things. I think senior engineers should ideally avoid looking for "hand-holding", while it's definitely expected from them to ask a lot of questions (and not only when they are new).
I would recommend asking for a follow up the person who provided you this feedback about "being more independent ":