How to stay motivated when a peer is promoted to Tech Lead over equally experienced senior devs?

Posted by Majestic-Taro-6903@reddit | ExperiencedDevs | View on Reddit | 49 comments

I’m in a bit of a tricky situation at work and wanted some perspective.

A developer with similar experience to the rest of us has recently been promoted to a Tech Lead role. The challenge is that there are multiple people in the team with comparable experience, and this person doesn’t clearly stand out in terms of technical depth or leadership (at least from what I’ve seen so far).

Earlier, we had a Tech Lead who was genuinely exceptional — someone we could learn a lot from and who naturally guided the team. With this new change, I’m concerned about a few things:

- Most important meetings and decisions now go through the new Tech Lead

- Others in the team (including me) feel more like solo contributors rather than part of a collaborative unit

- The learning curve and mentorship we used to have might drop

- There’s a lingering feeling that the role may not have gone to the most deserving person

I want to handle this professionally, but it’s affecting motivation and team dynamics in the back of my mind.

So I’m trying to decide:

- Should I stay, support the new Tech Lead, and try to make the best of the situation as a team player?

- Or is it better to look for a switch (team/project/company) where I can grow more under stronger leadership?

Would really appreciate advice from people who’ve been in similar situations. How did you deal with it without letting frustration affect your work?