Team Lead vs Tech Lead vs Engineering Manager: v čem je rozdíl
· autor Marian Kamenistak
Anglická verze: /blog/team-lead-role-vs-tech-lead-vs-engineering-manager/
Team lead je inženýr, který vede jeden tým, obvykle u toho pořád píše kód. Je to nejčastější první leadership role ve vývoji softwaru, a taky nejhůř definovaná: v jedné firmě znamená „senior engineer, co vede standup“, v další nese reálnou zodpovědnost za lidi.
Tahle nejednoznačnost není detail. Je to to hlavní, co si o titulu potřebujete ujasnit.
Základ pro tenhle text: 3 400+ mentoring sessions s 300+ engineering leadery od roku 2019. 52 % mých mentees je ve své první leadership roli, a věta „stal jsem se team leadem a nikdo mi neřekl, co ta práce obnáší“ je skoro nejčastější první věta na úvodní session.
Tři různé práce schované pod jedním titulem
- Koordinátor. Vede plánování, standup a Jira board. Lidskou i technickou autoritu má někdo jiný. Časté v enterprise firmách a agenturách.
- S příchutí tech leada. Vlastní architekturu a technická rozhodnutí týmu. Lidskou stránku má na starosti engineering manažer o úroveň výš.
- Proto-EM. Vede 1:1, dává feedback, přispívá do hodnocení výkonu a náboru. Programuje na půl úvazku. Tahle verze je engineering manažer na kolečkách, ať to firma přizná, nebo ne.
Než přijmete jakoukoli roli team leada, vyžádejte si písemnou odpověď na jednu otázku: o kterou ze tří jde? Špatné přečtení tohohle je přesně to, jak inženýři skončí zodpovědní za výsledky lidí bez mandátu, nebo obviňovaní z architektury, kterou nikdy nevlastnili.
Team lead vs tech lead vs engineering manager vs staff engineer
| Team Lead | Tech Lead | Engineering Manager | Staff Engineer | |
|---|---|---|---|---|
| Hlavní zodpovědnost | Každodenní chod jednoho týmu | Technický směr jednoho týmu | Lidi, výkon, dodávka | Technický dopad napříč týmy |
| Čas v kódu | ~50 %+ | ~50-70 % | ~0-20 % | Různě, spíš prototypy než feature |
| Vede 1:1 | Občas | Zřídka | Vždy | Ne, místo toho mentoruje |
| Hodnocení výkonu a nábor | Málo nebo vůbec | Ne | Ano, naplno | Ne |
| Obvyklý další krok | EM nebo tech lead | Staff engineer nebo EM | Senior EM, direktor | Principal engineer |
Dvě věci, co se do tabulky nevešly. Za prvé, „tech lead“ a „team lead“ si mezi firmami prohazují význam, a hádat se o nálepky je zbytečné: ptejte se, co role reálně vlastní. Za druhé, sloupec staff engineer je úplně jiná dráha, násobení přes vliv místo přes autoritu. Psal jsem o tom samostatně v textu O čem je role Staff Engineera.
Přechod, který fakt bolí
Přechod z vývojáře na leada je jediný kariérní krok, kde se věc, za kterou vás povýšili, váš vlastní individuální výstup, stává tím, čeho se musíte vzdát. Nikdo vás nevaruje, že první měsíc má pocit, že jste v práci najednou horší. Pokud se ještě rozhodujete, jestli ten krok vůbec udělat, začněte textem mám se stát team leadem a jeho tříminutovým testem připravenosti.

Tři vzorce selhání, které vidím nejčastěji na prvních sessions:
- Hrdina. Pořád si bere nejtěžší tickety, review dělá na všechno, stává se bottleneckem. Tým se naučí čekat.
- Štít, co se přehřeje. Absorbuje veškerý tlak shora, týmu neřekne nic, potichu vyhoří.
- Kamarád, co nedokáže přepnout. Minulý měsíc byl kámoš se všemi, teď se vyhýbá každému těžkému rozhovoru, a nejsilnější inženýr v týmu už chodí na pohovory jinam.
Všechny tři se dají přežít, a žádný z nich se nespraví sám. Pokud jste uprostřed tohohle přechodu, přesně na to existuje 1:1 mentoring pro engineering manažery a leady. Úvodní session je zdarma, a ano, „jsem lead dva měsíce, není to brzo“ je naprosto dobrý důvod si ji zarezervovat.
Související role
Časté dotazy
Co je team lead ve vývoji softwaru?+
Jaký je rozdíl mezi team leadem a tech leadem?+
Jaký je rozdíl mezi team leadem a engineering manažerem?+
Programují team leadi ještě sami?+
Jak se z vývojáře softwaru stanu team leadem?+
Přečtěte si dál
Mám se stát team leadem? Odpověď v 6 dimenzích
Šest dimenzí předpovídá, jestli vám role team leada sedne. Vychází z 3 400+ mentoring sessions. Tříminutový test, rovná odpověď, žádné fráze.
· Autor Marian
Přečíst →
Co je engineering leadership a jaké role ho tvoří
Co je leadership, co znamená v engineeringu, celý žebříček rolí od team leada po CTO, a čím se leadership liší od managementu. Ze 3 400+ sessions.
· Autor Marian
Přečíst →
Jak se stát VP of Engineering: tři mezery
VP of Engineering mi napsal o svém senior EM. Ten e-mail definuje rozdíl mezi EM a VPE lépe než kariérní příručky. Tři mezery a jak je zavřít.
· Autor Marian
Přečíst →
Nové články rovnou do mailu.
Jsi na seznamu.
Dnes ti nic nepřijde. První email pošlu, až bude seznam živý, a ty na něm budeš od začátku.
Connect on LinkedIn →