tech lead는 팀의 기술적 결과를 소유하고, **engineering manager(EM)**는 사람과 조직적 결과를 소유합니다. 둘은 겹치며 긴밀히 협력해야 하지만, 책임 영역은 다릅니다. 일부 회사에서는 한 사람이 둘 다 하지만, 대부분은 분리된 역할입니다.
나란히 비교
구체적인 예시
한 엔지니어가 어려움을 겪고 있습니다. TL은 그의 pull request에 품질 문제가 있음을 알아차리고 기술적 공백에 대해 함께 페어링합니다. EM은 성과에 대한 더 어려운 대화를 나누고, 기대치를 설정하며, 모든 공식 절차를 소유합니다. TL은 EM에게 알리고, EM은 사람에 관한 결정을 소유합니다.
파트너십
최고의 TL/EM 짝은 끊임없이 맥락을 공유합니다. TL은 기술적 위험과 누가 과부하/저부하 상태인지 알리고, EM은 인력 배치와 성장을 다룹니다. 둘이 정렬되지 않으면 엔지니어들은 상충하는 신호를 받습니다.
왜 중요한가
TL은 보통 공식 권한이 없습니다. 조직도가 아니라 영향력으로 리드합니다.
자신의 영역이 어디서 끝나는지 아는 것이 EM의 사람 관련 결정을 침범하지 않게 해줍니다.
그리고 언젠가 관리를 원한다면, EM 역할을 이해하는 것이 그 경로가 매력적인지 알려줍니다.
