Skutečné náklady na najmutí špatného vývojáře

Vydáno: Poslední aktualizace:
náklady na najmutí špatného vývojáře

Věděli jste, že najmutí nového vývojáře softwaru může stát $31,970 jen v náborovém poplatku? Téměř stejnou částku byste mohli utratit za Tesla Model 3 takže vás nepřekvapí, že proces najímání zaměstnanců je hra pokeru s vysokými sázkami, při které hodně riskujete v naději, že získáte skvělého vývojáře, který bude pro vaši společnost velkým přínosem.

Co se ale stane, když najmete špatného člověka? Položte si na chvíli tuto otázku:

Kdybych vám řekl, že za vaše náklady na každý špatný pronájem vývojáře byste si mohli pořídit několik Tesla Roadsterů (tedy dva elektrické superautomobily) místo Tesla model 3, věřili byste tomu?!

náklady na najmutí špatného vývojáře
Zdroj: The Verge
Neobvykle upřímný Tony Hsieh, generální ředitel společnosti Zappos, vám může napovědět, o kolik můžete ve skutečnosti přijít. Hsieh prohlásil, že špatní zaměstnanci stojí tuto společnost více než $100 milionů, ano, je to tak $100,000,000, a to po dobu 11 let!

A není to jen Tony, kdo se s tímto problémem setkal:

  • 66% zaměstnavatelů se setkalo s negativními dopady špatného zaměstnávání.
  • Studie odborníků na nábor zaměstnanců zjistila, že více než polovina z nich pocítila negativní dopady špatných náborů.
  • 80% fluktuace je důsledkem špatných rozhodnutí při přijímání zaměstnanců

Tyto statistiky naznačují, že navzdory masivním investicím do náboru pracovníků na vysoce hodnotné pozice, jako jsou softwaroví vývojáři, dochází k nárůstu špatných náborů. Tváří v tvář těmto číslům je lákavé hledat způsoby, jak snížit náklady. Koneckonců, nejste přece vyrobeni z Tesly. Kdyby šlo o poker, uzavírali byste pouze sázky, u kterých máte rozumnou šanci, že z nich něco vytěžíte. Čím rizikovější sázka, tím menší výdaje. Nenechte se však zlákat k tomu, abyste šetřili na náborovém procesu.

Při najímání vývojářů je třeba zvolit velký výběr, nebo odejít domů.

Proč tomu tak je? Protože ne všichni vývojáři jsou stejní.

Slyšeli jste o vývojáři 10x? Mýtickém vývojáři, který dokáže udělat práci deseti méněcenných smrtelníků? Mark Zuckerberg dokonce věří, že nejlepšími vývojářskými pracovníky jsou. 100krát lepší než jejich menší protějšky. Proč se tedy ve výkonnosti vývojářů objevuje tolik rozdílů jako v jiných oborech? Je to proto, že hodnota dobrého vývojáře nespočívá jen v kódu, který píše, ale i v tom, jak se mu daří. volby, které dělají..

Tým nemůže nahradit superhvězdného vývojáře.

Studie Studenti programování na Yale zjistil, že i na elitní úrovni dosahují programátoři, kteří jsou pravděpodobně všichni chytří, velmi rozdílných výsledků, pokud se uplatní omezení efektivity, jako je časový limit. To znamená, že i vývojáři se stejnými schopnostmi mohou dosahovat velmi rozdílných výsledků. Proč tedy nemůžete nahradit jednoho z těchto vysoce výkonných programátorů týmem schopných, ale méně výkonných?

Ve stěžejní práci na toto téma Měsíc mýtického člověka, byl položen základ pro překonání vývojáře. Zjistilo se, že vývoj softwaru nelze rozdělit na části, protože efektivita některých systémů má rozhodující vliv na celý projekt. Přidání dalších lidí by ve skutečnosti poškodilo celkovou efektivitu celého projektu.

To znamená, že 10 průměrných vývojářů, kteří stráví na projektu každý hodinu, nevytvoří něco tak dobrého, jako by to dokázal jeden 10x lepší vývojář za hodinu. Jinak řečeno, k donošení dítěte je potřeba jediná žena, úkol nelze rozdělit mezi devět žen každý z nich si vezme měsíc.

Jsou proto drahé?

Přestože výkonnost programátorů je velmi rozdílná, rozdíly v platech nejsou velké. Podle portálu Glassdoor průměrný plat v USA pro vývojáře softwaru se pohybuje v rozmezí od $58 tisíc dolarů do $113 tisíc dolarů. I když se tato čísla na různých trzích liší, stále se nejedná o desetinásobný rozdíl v platech.

Ale tady je ten háček, že za špatného vývojáře můžete nakonec zaplatit stejně jako za desetinásobného. Bez provedení řádných testů během procesu najímání můžete mít špatného vývojáře za stejnou cenu jako 10x lepšího.

O jaké částce přesně mluvíme?

Náklady na získání vývojáře

Náklady, které jsou běžné při najímání jakéhokoli vývojáře softwaru a které lze snadno odhadnout. Odhady se pohybují od £18,613 až £30,614 ve Velké Británii a $25,150 v Kanadě. Tuto otázku jsme si položili již dříve a vyšlo nám $31,970, jinými slovy Tesla.

Sepsali jsme podrobné vysvětlení jak jsme k tomuto číslu dospěli, a do budoucna ho budu používat jako standardní náklady na náborový proces.

Když však počítáte náklady na zaměstnance pro vaši organizaci, je třeba započítat i náklady spojené se zapracováním a náběhem nového zaměstnance. K tomu je třeba vzít v úvahu několik faktorů.

náklady na najmutí špatného vývojáře
Zdroj: Deloitte

Čekání znamená ztrátu peněz

Je třeba 43 dní, zhruba 6 týdnů, abyste mohli projít náborovým procesem. Dalších 29 týdnů trvá, než váš zaměstnanec dosáhne optimální produktivity. Během této doby musíte investovat čas svého týmu vývojářů do zaškolení a zapracování nového vývojáře a zároveň dohnat jeho ztracenou produktivitu.

Chcete-li získat to nejlepší, musíte za to zaplatit.

Stojí to $31,940 a 6 týdnů na nábor vývojáře. Jakmile je najat, je třeba ho zapracovat. Pro inženýra střední úrovně byly tyto náklady odhadnuty na $7,546.50, v čase manažerů a dalších členů týmu. K tomu je samozřejmě třeba připočítat mzdu zaměstnance na dalších 46 týdnů, která činí $83,227. Americký úřad pro statistiku práce odhaduje, že plat tvoří pouze 68.3% nákladů na zaměstnance a zbytek jde na penzijní a zdravotní pojištění.

Jinými slovy, skutečně jste strávili $121,855.01 na svého zaměstnance v tomto roce. K tomu připočtěte kancelářské prostory po dobu jejich zaměstnání ($6,192.31 pro město střední třídy, jako je Chicago) a 176.92 na kancelářské potřeby. Kromě toho je obvykle potřeba, aby zaměstnanec 29 týdnů dosáhnout plné efektivity po přijetí do zaměstnání. Za předpokladu, že se produktivita zvyšuje lineárně, to znamená, že budete muset absorbovat $38,410.82 ztráta produktivity.

Celkově jste za rok od zahájení hledání utratili $206,122.13 na vývojáře střední úrovně, který se na špičkovou výkonnost dostane za 29 týdnů a na průměrném trhu pracuje na špičkové výkonnosti 17 týdnů, a potenciálně mnohem více na seniorního vývojáře na horkém trhu, jako je San Francisco. A to za předpokladu, že všechno klapne.


Zdroje: DevSkiller, Kristen Gallagherová, Chase Cost Management, Sledování trhu, Úřad pro statistiku práce

Nábor vývojáře, který se ukáže jako špatný

Když skončíte se špatným vývojářem, mohou se tato čísla jen zvýšit. Za prvé, v průměru trvá 8,8 týdne pro propuštění špatného zaměstnance. To znamená, že musíte zaplatit všechny náklady na nábor ($31,940), výdaje na nástup do zaměstnání ($7,546.5), plat ($23,311.48), nájemné ($1,184.62), kancelářské potřeby ($33.85) a ztráta produktivity (zhruba stejná jako mzda, protože špatný zaměstnanec se pravděpodobně nebude pohybovat směrem ke špičkové efektivitě), což znamená, že téměř 15 týdnů v roce s $87,327.91 a nic z toho.

Samozřejmě musíte pozici obsadit, takže budete muset znovu projít celým procesem náboru ($31,940), výdaje na nástup do zaměstnání ($7,546.5), a doufat, že nový vývojář je dobrý a zůstane po zbývajících 31 týdnů v roce, plat a další náklady na zaměstnance ($82,649.78), nájemné ($4,200), kancelářské potřeby ($120), ztráta produktivity ($38,410.96), což vám na konci roku zajistí, že dobrý vývojář bude pracovat s maximální efektivitou pouze 2 týdny. $252,195.15!

To je ohromující, že? Ale to není všechno.

A to jsou pouze náklady, které lze obecně vypočítat. V závislosti na tom, co potřebujete, aby vývojář dělal, jsou náklady obětované příležitosti, pokud máte plně připraveného vývojáře jen na 2 týdny, v nejlepším případě obrovské. A to není všechno.

Jsou zde náklady, které se mohou u různých zaměstnavatelů lišit, ale budou se vršit na zátěž, kterou již pociťují v důsledku nákladného a opožděného procesu přijímání zaměstnanců.

Špatný vývojář je jako býk v obchodě s porcelánem.

Náklady na chyby, selhání a promarněné obchodní příležitosti mohou být pro každou společnost zničující, ale v odvětví IT se ještě znásobují. Koneckonců váš vývojář má za úkol vytvořit váš produkt a kritickou infrastrukturu. Pokud projekt realizují příliš pomalu nebo v kódu zanechají obrovské chyby, může být jejich náprava neuvěřitelně nákladná, zatímco dominový efekt poškodí způsob, jakým váš produkt vnímají vaši zákazníci. Jak uvádí Obchodní kouč (prostřednictvím webu Codebetter.com):

  • Na každého zákazníka, který si obtěžuje stěžovat, připadá 26 dalších, kteří mlčí.
  • Průměrný poškozený zákazník to řekne 8 až 16 lidem.
  • 91% nespokojených zákazníků si u vás už nikdy nekoupí služby.
  • Každý z vašich zákazníků má okruh vlivu 250 lidí nebo potenciálních zákazníků, kteří o vás slyšeli špatné věci.
  • Z 66% zaměstnavatelů kteří zažili špatný nájem, 10% uvedlo, že se jim v důsledku toho snížil prodej.

Vzhledem k těmto číslům by se vám mohlo velmi prodražit přijetí špatného vývojáře, který přispěje k tomu, že vašim zákazníkům dodá nekvalitní produkt, což poškodí vztahy se zákazníky a celkový prodej.

Jinak řečeno AIMM Consulting,,hráči C odhánějí klíčové zákazníky, najímají jiné hráče C, zhoršují loajalitu zákazníků, podkopávají morálku a důvěru zaměstnanců, nedokážou vstoupit na nové "horké" trhy, neprovádějí potřebná opatření, plýtvají penězi a odhánějí vysoce výkonné zaměstnance."

Špatný nábor může potopit celý tým

Říká se, že jedno špatné jablko kazí celý trs a jeden špatný vývojář může stáhnout ke dnu všechny kolem sebe. Je to proto, že špatný vývojář je součástí týmu, který je stále zodpovědný za společný cíl. To znamená, že kromě své vlastní práce musí nyní také špatného vývojáře krýt, a to může být škodlivé několika různými způsoby.

Nejzřetelnější je ztráta produktivity. V pětičlenném týmu musí nyní čtyři původní členové dělat 25% více než předtím, a to své běžné úkoly plus úkoly špatného vývojáře. To může vést k prodloužení projektu a snížení morálky zaměstnanců.

Ve skutečnosti, studie způsobů, kterými společnosti platily za špatné zaměstnance, se rozděluje takto:

  • 41% ztráta produktivity pracovníků
  • 40% ztráta času z důvodu náboru a zaškolení dalšího pracovníka
  • 37% výdaje na nábor a školení dalšího pracovníka
  • 36% negativní dopad na morálku zaměstnanců
  • 22% negativní dopad na klientská řešení

Zbytek týmu si musí udělat čas na přijímací řízení (pokud je třeba najít někoho nového na danou pozici, tak několikrát), školení a odstraňování chyb nového zaměstnance. To vše při snaze dokončit projekt, s nímž pravděpodobně potřebovali pomoci na prvním místě.

Nejde jen o proces přijímání zaměstnanců

To také znamená, že vedoucí týmu a manažeři budou muset věnovat nepřiměřeně mnoho času špatnému vývojáři, což poškodí jejich vlastní cíle, pověst, a kolektivní cíle těchto termínů. Takové narušení může vést k toxickému pracovnímu prostředí a způsobit odchod vašich dobrých vývojářů. Nyní budete muset nahradit nejen špatné vývojáře, ale současně i své dobré vývojáře, což s sebou nese odpovídající náklady a ztrátu produktivity.

Ačkoli je obtížné vypočítat celkové náklady na narušení, protože každá situace je jedinečná, byly zjištěny odhady 25násobek základního platu pro ty, kteří vydělávají méně než $100 000, a 40násobek základu pro ty, kteří vydělávají $100 000 až 250 000. Dokonce i při krátkém, 8,8týdenním působení vašeho vývojáře s výdělkem $94 083 to může být neuvěřitelných $398 043,46!

Jaké jsou tedy celkové náklady na najmutí špatného vývojáře?

Pomocí tohoto rovnice, dodáte (za předpokladu, že špatný nájemce bude mít 8 týdnů):

  1. Náklady na nábor zaměstnanců (nábor, nástup do zaměstnání) $39 486,50
  2. Náhrady (náklady zaměstnavatele) $23,311.48
  3. Náklady na údržbu (kancelář, kancelářské potřeby) $1,218.46
  4. Ztráta produktivity $23,311.39
  5. Narušení $398,043.46

Celkem: $485,371.38

náklady na najmutí špatného vývojáře

Zdroj: FinsFeed

To je půl milionu dolarů. Abychom si to lépe uvědomili, řeknu vám, že to jsou celkové náklady na... výchova dítěte v USA po celý jeho život..

A po všech těchto výdajích musíte začít znovu. Jedná se samozřejmě o odhad a individuální výsledky se liší. Vynechali jsme také další výdaje, jako jsou odměny při podpisu smlouvy a odstupné, ale zůstává v platnosti, že najmout špatného vývojáře může být nesmírně nákladné. Investice do náborového procesu vám dá větší šanci najmout dobrého vývojáře a v konečném důsledku se vám mnohonásobně vrátí.

Sdílet příspěvek

Další informace o najímání zaměstnanců v oblasti technologií

Přihlaste se k odběru našeho vzdělávacího centra a dostávejte užitečné informace přímo do své e-mailové schránky.

Bezproblémové ověřování a rozvíjení dovedností v oblasti kódování.

Podívejte se na produkty DevSkiller v akci.

Bezpečnostní certifikace a shoda s předpisy. Zajistíme, aby vaše data byla v bezpečí.

Logo DevSkiller Logo TalentBoost Logo TalentScore