My technical lead is excellent but not the best communicator, and by that I mean I don't understand what they are saying 50% of the time. I intend this in the most respectful way when I say that I don't understand the punctuation behind their comments and chats. I ask them about X and before I've even finished they shoot out with a response on Y. I don't think they have ever been able to explain anything clearly to me. It's getting to the point where my manager sees me as incompetent (I think) even though it's clearly a lack on their part.
I'm an L3 and they are a critical L5 so the team will never stand up for me but given this economy, I'm starting to get a bit concerned about my career. The difference between their language and others on adjacent teams is like night and day and I'm not sure how to bring this up with my manager without sounding prejudiced.
What should I do to help myself and navigate this situation?
I'm an L3 and they are a critical L5 so the team will never stand up for me...
First, I would challenge this assumption. It's true that an L5 will have much more output than an L3, but it doesn't mean that the L3 isn't valuable. Every member of a team is valuable and should be respected. Every L3 can blossom into an L6, L7, or higher someday, maybe even out-pacing the L5! As long as you feel down on yourself like this, you won't have the confidence to have the crucial conversations to fix this situation.
What should I do to help myself and navigate this situation?
Lastly, I just want to say that it's so important to assume good intent and have empathy in this situation. The gap between an L5 and an L3 is huge. There is so much behavior difference between these 2 levels. It is very easy for an L5 to speak in a complex, esoteric way that is way too hard for the L3 to understand - Their brains are literally wired differently at this point!
In fact, that L5 was often me: I tend to talk fast and forget that I'm referring to abstractions that others don't know about, especially junior engineers. But I want to get better! I don't want folks to listen to me with a confused look on their face all the time. However, you need to tell me that you're having trouble - I can't read minds 😅