Bench (z anglického bench — lavička náhradníků) — je situace v IT firmě, kdy je vývojář v pracovním poměru, ale dočasně není přiřazen k žádnému projektu. V outsourcingových a produktových firmách je bench běžným jevem mezi dokončením jednoho projektu a zahájením dalšího. Podle údajů DOU, 2024 bylo přibližně 30 % vývojářů alespoň jednou v kariéře na bench déle než měsíc.
Hlavní body
Bench — status vývojáře, který je zaměstnán, dostává plat, ale neúčastní se aktivních projektů. Termín pochází ze sportu: bench — lavička náhradníků, kde hráči čekají na vstup do hry.
Vývojář chodí do kanceláře nebo pracuje na dálku, ale nemá projektové úkoly. Může číst dokumentaci, učit se nové technologie, pomáhat kolegům s code review nebo se účastnit R&D. Firmy přistupují k bench různě: některé dávají plnou volnost, jiné určují mentora a zadávají vzdělávací úkoly.
V outsourcingových firmách je bench častou situací. Vývojář je přiřazen klientovi, projekt skončí a začíná hledání nového. V produktových firmách se bench vyskytuje méně často: vývojář je obvykle přeřazen na jinou funkci nebo produkt v rámci firmy.
Důvody vstupu na bench mohou být jak objektivní (tržní), tak spojené s konkrétní firmou. Pochopení důvodů pomáhá správně reagovat.
Nejčastější důvod — projekt skončil a nový ještě nezačal. V outsourcingu se to děje pravidelně: smlouva s klientem končí a firma hledá další. Pokud má firma dobrý sales pipeline, bench trvá 1-4 týdny.
Na konci roku, zejména v prosinci a lednu, aktivita klientů klesá. V létě je také možný pokles. Kromě toho ekonomické krize a snižování rozpočtů na IT zvyšují počet vývojářů na bench.
Pokud firma nemůže prodat kompetence vývojáře, je to signál problémů v managementu nebo marketingu. Dlouhodobý bench (více než 3 měsíce) naznačuje, že firma ztrácí pozici na trhu a vývojář by si měl hledat nové místo.
Bench není vždy špatný. Při správném přístupu se může stát časem aktivního růstu a rozvoje. Mnoho vývojářů vzpomíná na bench jako na nejproduktivnější období učení.
V projektu je málokdy čas naučit se novou technologii od nuly. Na bench je 4-8 týdnů na kurz, čtení dokumentace a praxi. Zvládnutí nového frameworku, jazyka nebo metodologie během bench je běžnou praxí.
Bench je skvělý čas na vlastní projekty: napsat vlastní projekt do portfolia, přispět do open source, připravit přednášku na konferenci. To nejen rozvíjí dovednosti, ale také zvyšuje atraktivitu pro budoucí zaměstnavatele.
Mnoho vývojářů využívá bench k získání certifikací: AWS Certified Developer, Google Cloud Professional, CKAD (Kubernetes), Scrum Master. Certifikace vyžadují 2-8 týdnů přípravy a výrazně zvyšují tržní hodnotu.
Dlouhodobý bench (více než 2-3 měsíce) přináší rizika jak pro firmu, tak pro vývojáře. Je důležité včas rozpoznat nebezpečné signály.
Firma platí mzdu, ale nezískává příjem od vývojáře. Pokud se bench protahuje, vedení začíná propouštět. Jako první jsou propuštěni ti, kteří jsou na bench nejdéle. I když nejsou propuštěni, neustálý tlak ze strany managementu vytváří nepohodlí.
Bez praxe dovednosti otupují. Vývojář ztrácí rychlost, zapomíná specifika nástrojů, odvyká týmové práci. Po 3-4 měsících prostoje vyžaduje vstup do nového projektu 2-4 týdny rozjezdu, což přidává stres.
Pokud je v životopise dlouhá mezera i z oprávněného důvodu, náboráři jsou obezřetní. Je lepší nezůstávat na bench déle než 2-3 měsíce. Během této doby se buď najde projekt, nebo se podá výpověď a hledá se nové místo.
Akční plán na bench by měl být strukturovaný. Chaotické učení všeho postupně je méně efektivní než cílený program.
Prokazujte aktivitu: dělejte code review kolegům, pište technické články, účastněte se týmových porad. Pokud firma vidí, že je vývojář užitečný i na bench, bude propuštěn jako poslední.
Pokud uplynuly více než 3 měsíce a projekt se neobjevil — začněte aktivně hledat. Pravděpodobně má firma problémy a další čekání je riskantní. Na pohovorech vysvětlujte bench jako čas učení a profesního růstu.
Často kladené otázky
Ano, mzda je plně zachována. Bench je normální situace, kdy je vývojář ve firmě bez projektu. Firma platí fixní plat, ale projektové bonusy a prémie se obvykle nevyplácejí.
Ano, může, zejména pokud se bench protáhne na 2-3 měsíce. Firmy se obvykle nejprve snaží nabídnout jiný projekt nebo rekvalifikaci. Ale pokud nejsou možnosti, propuštění je standardní praxí.
Raději neuveďejte jako samostatné období. Pokud byl bench krátký (do měsíce), nemusíte ho reflektovat. Pokud byl dlouhý — uveďte v životopise firmu jako celek bez rozdělení na projekty. Na pohovoru upřímně vysvětlete, že jste se mezi projekty učili nové technologie.
Záleží na vás. Můžete sedět 3 měsíce na sociálních sítích a ztratit kvalifikaci. Nebo si můžete naplánovat učení, osvojit si nový technologický stack a vyjít z bench jako hodnotnější specialista. Firmy oceňují proaktivní vývojáře, kteří využívají bench k růstu.
Downtime — je prostoj infrastruktury nebo služby. Bench — prostoj zaměstnance. Druhý rozdíl: downtime se obvykle měří v hodinách nebo dnech, bench — v týdnech a měsících. Termíny pocházejí z různých oblastí, nepleťte si je.
Shrnutí
Vyvineme mobilní aplikaci na klíč
IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.
Přečtěte si také