De echte kosten van het inhuren van een slechte ontwikkelaar

Gepubliceerd: Laatst bijgewerkt:
kosten van het inhuren van een slechte ontwikkelaar

Wist u dat het inhuren van een nieuwe software ontwikkelaar $31,970 alleen al aan wervingskosten? Je kunt bijna hetzelfde uitgeven aan een Tesla Model 3 Het zal u dan ook niet verbazen dat het aanwervingsproces een pokerspel is met hoge inzet, waarbij u veel riskeert in de hoop een geweldige ontwikkelaar aan te trekken die een enorme bijdrage zal leveren aan uw bedrijf.

Maar wat gebeurt er als je de verkeerde persoon aanneemt? Neem even de tijd en vraag jezelf dit af:

Als ik u zou vertellen dat u voor elke slechte ontwikkelaar die u inhuurt een paar Tesla Roadsters (dat zijn twee elektrische supercars) zou kunnen krijgen in plaats van Tesla model 3, zou u daar dan in geloven?!

kosten van het inhuren van een slechte ontwikkelaar
Bron: The Verge
De ongewoon openhartige Tony Hsieh, CEO van Zappos, kan u een idee geven van hoeveel u daadwerkelijk kunt verliezen. Hsieh heeft beweerd dat slechte aanwervingen dat bedrijf meer kosten dan $100 miljoenJa, dat klopt. $100,000,000over een periode van 11 jaar!

En het is niet alleen Tony die tegen dit probleem aanloopt:

  • 66% van de werkgevers ondervindt de negatieve effecten van slechte aanwervingen
  • Een studie van wervingsprofessionals bleek dat meer dan de helft de negatieve effecten van slechte aanwervingen heeft gevoeld
  • 80% van het verloop is het gevolg van slechte aanwervingsbeslissingen

Deze statistieken suggereren dat er sprake is van slechte werving, ondanks de enorme investeringen in werving die nodig zijn voor hoogwaardige functies zoals softwareontwikkelaars. In het licht van deze cijfers is het verleidelijk om manieren te zoeken om kosten te besparen. Je bent tenslotte niet gemaakt van Teslas. Als het om poker zou gaan, zou je alleen inzetten als je een redelijke kans hebt om er iets aan over te houden. Hoe risicovoller de weddenschap, hoe kleiner de inzet. Maar laat u niet verleiden tot beknibbelen op uw aanwervingsproces.

Als je ontwikkelaars inhuurt, moet je groots gaan of naar huis gaan

Waarom is dat? Omdat niet alle ontwikkelaars gelijk zijn.

Heb je gehoord over de 10x ontwikkelaar? Een mythische ontwikkelaar die het werk kan doen van 10 mindere stervelingen? Mark Zuckerberg gelooft zelfs dat de beste ontwikkelaars 100 keer beter. dan hun mindere tegenhangers. Waarom is er dan zo'n grote variatie in de prestaties van ontwikkelaars dan in andere sectoren? Dat komt omdat de waarde van een goede ontwikkelaar niet alleen ligt in de code die hij of zij schrijft, maar in de keuzes die ze maken.

Een team kan een superster ontwikkelaar niet vervangen

Een studie van Yale programmeer studenten ontdekte dat zelfs op eliteniveau programmeurs die vermoedelijk allemaal slim zijn, enorm verschillende uitkomsten leveren wanneer een efficiëntiebeperking zoals een tijdslimiet wordt toegepast. Dit betekent dat zelfs ontwikkelaars met identieke capaciteiten zeer verschillende resultaten kunnen behalen. Dus waarom kun je een van deze hoogpresteerders niet vervangen door een team van capabele maar minder efficiënte ontwikkelaars?

In het baanbrekende werk over dit onderwerp De Maand van de Mythische Man, werd de basis gelegd voor een beter presterende ontwikkelaar. Er werd vastgesteld dat softwareontwikkeling niet in stukken kon worden opgedeeld, aangezien de doeltreffendheid van bepaalde systemen een kritisch effect had op het gehele project. Meer mensen toevoegen zou in feite de algemene efficiëntie van het hele project schaden.

Dit betekent dat 10 middelmatige ontwikkelaars die elk een uur aan een project besteden, niet zo iets goeds kunnen produceren als één 10x ontwikkelaar in een uur. Anders gezegd, er is één vrouw nodig om een baby ter wereld te brengen, de taak kan niet worden verdeeld onder negen vrouwen die elk een maand duren.

Maakt dat ze duur?

Ondanks dat er een enorme variatie is in de prestaties van programmeurs, is er geen groot verschil in salaris. Volgens Glassdoor is de gemiddeld salaris in de VS voor een software ontwikkelaar valt in een bereik van $58 duizend dollar tot $113 duizend dollar. Zelfs met de variatie in die getallen tussen verschillende markten, is er nog steeds geen 10x verschil in salarissen.

Maar hier wringt de schoen: u kunt uiteindelijk net zoveel betalen voor een slechte ontwikkelaar als voor een 10xer. Zonder de juiste tests uit te voeren tijdens het aanwervingsproces, kunt u opgezadeld worden met een slechte ontwikkelaar voor dezelfde prijs als een 10xer.

Dus over hoeveel hebben we het precies?

De kosten van het binnenhalen van een ontwikkelaar

De kosten die verbonden zijn aan het aanwerven van een softwareontwikkelaar kunnen gemakkelijk worden geraamd. Schattingen variëren van £18,613 tot £30,614 in Groot-Brittannië en $25,150 in Canada. Wij hebben deze vraag al eerder gesteld en zijn uitgekomen op $31.970, met andere woorden, een Tesla.

We hebben een gedetailleerde uitleg van hoe we tot dat getal zijn gekomen en ik zal dit voortaan gebruiken als de standaardkosten van het aanwervingsproces.

Maar wanneer u de kosten van een aanwerving voor uw organisatie berekent, moet u ook de kosten berekenen van de onboarding en het op peil houden van uw nieuwe aanwerving. Om dit te doen, moeten we een aantal factoren in overweging nemen.

kosten van het inhuren van een slechte ontwikkelaar
Bron: Deloitte

Wachten betekent geld verliezen

Het duurt 43 dagenHet duurt ongeveer 6 weken om het aanwervingsproces te doorlopen. Het duurt nog eens 29 weken voordat uw nieuwe medewerker zijn optimale productiviteit heeft bereikt. Gedurende deze tijd moet u de tijd van uw dev team investeren om uw nieuwe dev te trainen en aan boord te halen, terwijl u tegelijkertijd de verloren productiviteit van uw nieuwe dev moet compenseren.

Om het beste te krijgen, moet je ervoor betalen

Het kost $31,940 en 6 weken om een dev aan te werven. Zodra ze zijn aangenomen, moet u ze aan boord nemen. Voor een mid-level ingenieur, zijn deze kosten geschat op $7,546.50in de tijd van managers en andere teamleden. Daarbovenop komt natuurlijk nog het salaris van de werknemer voor de komende 46 weken, wat neerkomt op $83,227. Het Amerikaanse bureau voor arbeidsstatistieken schat dat het salaris slechts 68.3% van de kosten van een werknemer voor een bedrijf en de rest gaat naar zaken als pensioen en gezondheid.

Met andere woorden, je hebt eigenlijk $121,855.01 op uw werknemer dit jaar. Tel daarbij op kantoorruimte voor de tijd dat ze in dienst waren ($6,192.31 voor een middenklasse stad als Chicago) en 176.92 voor kantoorbenodigdheden. Bovenop deze overwegingen, kost het meestal een werknemer 29 weken om volledige efficiëntie te bereiken na te zijn aangenomen. In de veronderstelling dat de productiviteit lineair verbetert, betekent dit dat u een $38,410.82 verlies van productiviteit.

Al met al, een jaar na het begin van je zoektocht heb je $206,122.13 voor een ontwikkelaar van gemiddeld niveau die in 29 weken op piekrendement komt en in 17 weken op piekrendement werkt, in een gemiddelde markt, en mogelijk nog veel meer voor een senior ontwikkelaar in een hete markt als San Francisco. En dit is in de veronderstelling dat alles goed gaat.


Bronnen: DevSkiller, Kristen Gallagher, Chase Cost Management, Market Watch, Bureau voor de Arbeidsstatistiek

Een ontwikkelaar aanwerven die slecht blijkt te zijn

Wanneer u met een slechte ontwikkelaar in zee gaat, kunnen deze cijfers alleen maar oplopen. Ten eerste, duurt het gemiddeld 8,8 weken voor een slechte aanwerving om ontslagen te worden. Dat betekent dat u alle aanwervingskosten moet betalen ($31,940), aanloopkosten ($7,546.5), salaris ($23,311.48), huur ($1,184.62), kantoorbenodigdheden ($33.85), en productiviteitsverlies (ruwweg hetzelfde als het salaris, aangezien een slechte aanwerving vermoedelijk niet de piekefficiëntie zal bereiken), waardoor je bijna 15 weken in het jaar met een $87,327.91 rekening en niets om te laten zien.

Natuurlijk moet u nog steeds de positie invullen, dus u zult het hele wervingsproces opnieuw moeten doorlopen, werving ($31,940), aanloopkosten ($7,546.5), en hopen dat de nieuwe ontwikkelaar een goede is die blijft voor de resterende 31 weken van het jaar, salaris en andere arbeidskosten ($82,649.78), huur ($4,200), kantoorbenodigdheden ($120), productiviteitsverlies ($38,410.96), brengt uw jaartotaal voor een goede ontwikkelaar die slechts 2 weken op piekefficiëntie werkt, op $252,195.15!

Verbazingwekkend, toch? Maar dat is niet alles.

En dit zijn alleen de kosten die in grote lijnen kunnen worden berekend. Afhankelijk van wat de ontwikkelaar moet doen, is de opportuniteitskost van een volledig opgeleide ontwikkelaar voor slechts 2 weken in het beste geval enorm. En dat is nog niet alles.

Er zijn de kosten die per werkgever kunnen verschillen, maar die bovenop de last komen die reeds wordt gevoeld door een duur en vertraagd aanwervingsproces.

Een slechte ontwikkelaar is als een stier in een porseleinwinkel

De kosten van fouten, mislukkingen en gemiste zakelijke kansen kunnen voor elk bedrijf verwoestend zijn, maar in de IT-industrie worden ze nog verergerd. Uw ontwikkelaar heeft tenslotte de taak om uw product en kritieke infrastructuur te bouwen. Als ze te traag zijn om een project uit te voeren of enorme bugs in de code achterlaten, kan het ongelooflijk duur zijn om dit te corrigeren, terwijl het domino-effect de manier waarop uw klanten uw product zien, zal schaden. Zoals Business Coach (via Codebetter.com) wijst erop:

  • Voor elke klant die een klacht indient, zullen 26 anderen zwijgen
  • De gemiddelde benadeelde klant zal het aan 8 tot 16 mensen vertellen
  • 91% van ontevreden klanten zal nooit meer diensten van u afnemen
  • Elk van uw klanten heeft een cirkel van invloed van 250 mensen of potentiële klanten die slechte dingen over u horen
  • Van de 66% van werkgevers die te maken hebben gehad met een slechte aanwerving, 10% zeiden dat ze als gevolg daarvan hun verkoop hadden zien dalen

In het licht van deze cijfers kan het enorm duur worden om een slechte ontwikkelaar aan te nemen die bijdraagt tot het leveren van een ondermaats product aan uw klanten, wat de relaties met klanten en de algemene verkoop schaadt.

Anders gezegd door AIMM ConsultingC-spelers jagen belangrijke klanten weg, huren andere C-spelers in, schaden de loyaliteit van klanten, hollen het moreel en vertrouwen van werknemers uit, slagen er niet in nieuwe "hete" markten te betreden, voeren noodzakelijke maatregelen niet uit, verspillen geld en jagen goed presterende werknemers weg".

Een slechte aanwerving kan het hele team laten zinken

Er wordt gezegd dat één rotte appel het bos bederft en dat één slechte ontwikkelaar iedereen in zijn omgeving naar beneden kan halen. Dit omdat een slechte ontwikkelaar deel uitmaakt van een team, een team dat nog steeds verantwoordelijk is voor een gemeenschappelijk doel. Dit betekent dat ze naast hun eigen baan nu ook de slechte ontwikkelaar moeten dekken en dat kan op een paar verschillende manieren schadelijk zijn.

Het meest voor de hand liggende is productiviteitsverlies. In een vijfkoppig team moeten de 4 oorspronkelijke leden nu 25% meer doen dan voorheen, hun normale taken plus de taken van de slechte ontwikkelaar. Dit kan leiden tot de verlenging van het project en een lager moreel van de werknemers.

In feite, een studie van de manieren waarop bedrijven hebben betaald voor slechte aanwervingen is als volgt:

  • 41% productiviteitsverlies van werknemers
  • 40% verloren tijd door aanwerving en opleiding van een andere werknemer
  • 37% uitgaven voor de aanwerving en opleiding van een andere werknemer
  • 36% negatieve invloed op het moreel van de werknemers
  • 22% negatieve gevolgen voor oplossingen van cliënten

De rest van het team moet tijd vrijmaken voor het aanwervingsproces (meerdere keren als je een nieuw iemand voor de functie moet vinden), de opleiding, en het herstellen van de fouten van de nieuwe persoon. En dat allemaal terwijl ze een project proberen af te ronden waar ze in eerste instantie hulp bij nodig hadden.

Het is niet alleen het aanwervingsproces

Dit betekent ook dat de teamleider en de managers buitensporig veel tijd zullen moeten besteden aan de slechte ontwikkelaar, wat hun eigen doelstellingen schaadt, reputatieen de collectieve doelen van de voorwaarden. Dit soort verstoring kan leiden tot een giftige werkomgeving, waardoor uw goede ontwikkelaars vertrekken. Nu zult u niet alleen de slechte ontwikkelaar moeten vervangen, maar tegelijkertijd ook uw goede ontwikkelaars, met alle kosten en productiviteitsverlies van dien.

Hoewel de totale kosten van verstoringen moeilijk te berekenen zijn omdat elke omstandigheid uniek is, zijn er schattingen van 25 maal het basissalaris voor degenen die minder dan $100.000 verdienen en 40 maal het basissalaris voor degenen die $100.000 tot 250.000 verdienen. Zelfs voor de korte duur van 8,8 weken van uw ontwikkelaar die $94.083 verdient, kan dat maar liefst $398.043,46 zijn!

Dus wat zijn de totale kosten van het inhuren van een slechte ontwikkelaar?

Met behulp van deze vergelijkingVoeg je toe (uitgaande van een slechte aanwerving van 8 weken):

  1. Kosten van indienstneming (aanwerving, overplaatsing) $39.486,50
  2. Vergoeding (kosten voor de werkgever) $23.311,48
  3. Kosten van onderhoud (kantoor, kantoorbenodigdheden) $1.218,46
  4. Productiviteitsverlies $23.311,39
  5. Verstoring $398.043,46

Totaal: $485,371.38

kosten van het inhuren van een slechte ontwikkelaar

Bron: FinsFeed

Dat is een half miljoen dollar. Om het makkelijker te begrijpen, laat me je vertellen dat dat de totale kosten zijn van een kind opvoeden in de VS gedurende hun hele leven.

En na al die kosten, moet je weer helemaal opnieuw beginnen. Dit is natuurlijk een schatting en individuele resultaten kunnen variëren. We hebben ook extra kosten zoals tekenbonussen en ontslagvergoedingen buiten beschouwing gelaten, maar het punt blijft dat het inhuren van een slechte ontwikkelaar enorm duur kan zijn. Investeren in uw aanwervingsproces zal u een betere kans geven om een goede ontwikkelaar aan te nemen en zal zich uiteindelijk vele malen terugbetalen.

Post delen

Meer informatie over het inhuren van tech

Abonneer u op onze Learning Hub en ontvang nuttige inzichten rechtstreeks in uw inbox.

Verifieer en ontwikkel coderingsvaardigheden naadloos.

Zie DevSkiller producten in actie.

Beveiligingscertificeringen & naleving. Wij zorgen ervoor dat uw gegevens veilig en beveiligd zijn.

DevSkiller logo TalentBoost logo TalentScore logo