I'm a tech lead, but my senior devs have better technical skills. Am I losing my edge?


"I'm nowhere near as good technically as the senior devs in my team."

I hear this repeatedly from many of the technical leaders I work with.

But let's dig in a little...

"Our team performs well because I lean on my senior devs for execution, and they lean on me to make sure they get whatever they need."

OK, so you're definitely performing a useful purpose?

"I understand the business logic, dependencies of upcoming projects, can do T Shirt sizing alone and I run technical analysis meetings just fine since I understand everything high level."

Yes! You're doing a great job, right? But...

"I'm scared to death that my tech skills are stagnating, and eventually I'll lose the respect or ability to lead seasoned devs."

Ah, here's the rub. You're supposed to be leading them, right? And you're a technical leader, so you should have better technical chops than them? You should know more than them at all times?

Aren't I supposed to be the cleverest in the room?

But hang on a minute. How is that even possible? How can you be doing all the leadership stuff you need to do, the meetings, the prioritisation, the organisation, preventing any office politics from affecting your devs, being the technical interface with stakeholders, the analysis... AND stay technically ahead of the devs who are spending far more time than you are, on a daily basis, close to the metal and where the technological detail is most in evidence?

Short answer: You can't.

But don't lose hope. There are things you can do, and if you perform this one simple action I'm about to explain, you can make a huge difference.

The secret is to spend time side by side with your devs as they work on your product. They know many of the ins and outs of the product better than you do. And if you accept this, embrace this, you can make it work in everyone's favour.

Spend time pairing with your developers

This does NOT mean breathing down their necks every hour of the day. We've already established you don't have time for that. This can be a light touch activity. It can last for only an hour or two. It can happen once a week, once a fortnight or once a month. It can be a different dev every time. The key is that you make the most of what they know.

Get them to explain the details they know, but at a level that makes sense to you. Ask questions when necessary, either to deepen your knowledge or encourage them to zoom out a little. The great thing about this is, not only do you learn more and stay close to what's happening, they get to strengthen their ability to summarise, to take a bird's eye view, to explain what they're doing to someone else. This is great for them, not only because this is a hugely useful skill, but because it shows that you respect them, that you value their input, that the time they spend with the product is useful. Because if you have your insecurities, you can bet they'll have their own, no matter how hidden they might be.

This may not be a pure pairing session. The details are up to you. If you do it frequently enough, you may be able to play an equal role in a pairing session. That level of equal pairing might happen only sometimes, depending on the detail of the product and the developer. Your main goals are to deepen your understanding, and to level up the respect and confidence of all team members.

And remember: Handled without apology, this exercise will deepen your team members' respect for you, rather than the other way around. But more on that in another post.

Want to talk this through in more detail? Join the workshop!

In June and July '25 in the UK, I'll be running workshops at LDX3 and Agile on the Beach, around How to deal with the “technical” in “technical leadership”. Click here for more info.

LDX3 countdown:

Count down to 2025-06-17T00:00:00.000Z

🔗 Want to share this article or save it for later? Here's a handy link for you!

Clare Sudbery

Don't miss my next post! Subscribe to my Technical Leadership newsletter and learn a bunch of useful stuff about effective technical leadership.

Read more from Clare Sudbery

I've been freelance for three years now, and I admit it: I haven't had a very cohesive plan. I've been reactive, saing Yes to all the things and going where the wind blows me.Well, last year I decided enough was enough. I started saying No instead of Yes. I even bought myself some hologrammatic gold stickers and made myself a little chart: Every time I said No, I got a gold star. Just say NO Since then, I've been doing a whole series of exercises designed to help me decide what I should be...

All humans have problems from time to time One of the hardest parts about a leadership role is the fact your team are PEOPLE with PROBLEMS and that’s hard to ignore. You might be aware that one of your team members is privately suffering. You might hope you can just ignore it. Or maybe you desperately want to help, or feel like you should help, but either way you don’t know how. First things first: You’re (probably) not a therapist. It’s absolutely not your job to fix people’s personal...

Workshops for technical leaders, in London and Cornwall How technical do technical leaders have to be? Are you worried that you’re too hands-on, or not hands-on enough? Are you exhausting yourself trying to keep up with every technical detail in your domain? Sometimes individual contributors are promoted to leadership positions and worry that they won’t be as hands-on as they used to be. Sometimes they worry that they no longer have time to stay up to date with modern technology and / or the...