Stackoverflow
No team can function well without a leader.
There are two type of leadership role; A “Manager” is a leader of people, whereas while a “Tech Lead” leads technology efforts. Although the responsibilities of these two roles are quite different, they require quite similar skills.
In nascent teams, both roles will sometimes be filled by the same person. On larger teams, an experienced people manager will step in to take on the management role, whereas a senior engineer with extensive experience will step into the tech lead role.
The manager is responsible for the performance, productivity and happiness of every person on their team including the tech lead.
The Tech Lead will often report to the manager and is responsible for the technical aspects of the product, including technology decisions, choices, architecture, priorities, velocity, and general project management.
#leadership
@stackoverflow
3 · 1.4K ·