Tech Lead vs EM

2020-06-23

I had some sense of those terms, and today one article made it clear

Tech Lead - leading a team and aligning technical direction. Architecture, code quality, tools, coaching, influencing, delegation.

Team Lead - focuses on team issues, provides personal feedback, 1-1s, career development, cross-teams communication, team processes, managing stakeholders, and risks.

Engineering Manager - a high level Team Lead, maintaining productive environment, budgeting, communicating on management level, recruiting, org processes.


Links