Tech lead versus team lead

Bruno Miranda

VP Engineering at Doximity



One of my employees had spent over a year leading a team of first two, then three and finally four people. The department was test automation and the employee was displeased with his time spent on management and leadership duties as opposed to technical individual contributions. As the team grew the team lead's responsibilities also grew, and I had noticed that the quality of his leadership had been gradually decreasing.

Actions taken

I asked the team lead to list out the parts of his leadership role he was not particularly interested in. Some of the items mentioned were hiring, onboarding, managing the work queue and dealing with personal issues. As this was a relatively small team, we transitioned some of these responsibilities to someone else in the team who wasn't as technically advanced but had great people skills. He was willing to work through personal issues, maintain the work queue and spend time onboarding new employees.

Lessons learned

Very often, the most technically advanced employee may not be the best team lead. It takes a certain kind of person to be able to lead others. Leadership is about working through problems when the going gets tough and some people prefer to stick to technical problems. Consider having a separate "team lead" and "tech lead" within a team of 5-10 people. This will help to ensure that personnel issues are addressed as well as the technical direction of the team.

Be notified about next articles from Bruno Miranda

Bruno Miranda

VP Engineering at Doximity

Leadership DevelopmentCommunicationOrganizational StrategyCulture DevelopmentEngineering ManagementPerformance MetricsLeadership TrainingPerformance ReviewsFeedback TechniquesCareer Growth

Connect and Learn with the Best Eng Leaders

We will send you a weekly newsletter with new mentors, circles, peer groups, content, webinars,bounties and free events.


HomeCircles1-on-1 MentorshipBounties

© 2024 Plato. All rights reserved

LoginSign up