Title: The Definition of a Tech Lead
Headings: The Definition of a Tech Lead
The Definition of a Tech Lead
The Definition
Not just a team lead
More hands-on than an Engineering Manager
A good Architect looks like a Tech Lead
What are the core skills of a Tech Lead?
What’s a Tech Lead again?
“A Tech Lead is a software engineer responsible for leading a team and alignment of the technical direction.”
Share this:

Content: Some Engineering Managers are like Tech Leads, but there are many who are very different. For example, many don’t write code day-to-day. Instead they focus on: Maintaining a productive working environment for development teams
Acquiring appropriate budget for development to support business goals
Representing the technology perspective on a management or board level
Establishing and/or co-ordinating programmes of work (delivered through development)
Recruiting and retention to meet team or IT headcount
An Engineering Manager may sit at a team level but they also sit at a team of teams level. Many Engineering Managers may not have a development background. They may, instead, have been a Project Manager, QA or other role still involved in software. A good Architect looks like a Tech Lead
The Architect role ensures the overall application architecture fits the business context, both now and in the future. In some organisations, Architects work with the team to establish and validate the architectural vision. Architects also look at finding the right balance of standardisation. A suitable amount of standardisation supports productivity.