De reelle omkostninger ved at ansætte en dårlig udvikler

Udgivet: Sidst opdateret:
omkostninger ved at ansætte en dårlig udvikler

Vidste du, at ansættelse af en ny softwareudvikler kan koste $31,970 alene i rekrutteringsomkostninger? Du kunne bruge næsten det samme på en Tesla Model 3 så det vil ikke komme som nogen overraskelse at høre, at ansættelsesprocessen er et pokerspil med store indsatser, hvor du risikerer meget i håb om at få en fantastisk udvikler, som vil yde et stort bidrag til din virksomhed.

Men hvad sker der, når du ansætter den forkerte person? Tag et øjeblik og spørg dig selv om dette:

Hvis jeg fortalte dig, at dine omkostninger for hver dårlig udvikler, du ansætter, kunne give dig et par Tesla Roadsters (dvs. to elektriske superbiler) i stedet for en Tesla model 3, ville du så tro på det?!

omkostninger ved at ansætte en dårlig udvikler
Kilde: The Verge
Den usædvanligt ærlige Tony Hsieh, administrerende direktør for Zappos, kan give dig en idé om, hvor meget du rent faktisk kan miste. Hsieh har hævdet, at dårlige ansættelser koster virksomheden mere end $100 millioner, ja, det er rigtigt $100,000,000, over en periode på 11 år!

Og det er ikke kun Tony, der er løbet ind i dette problem:

  • 66% af arbejdsgiverne har oplevet de negative virkninger af dårlige ansættelser
  • En undersøgelse af ansættende fagfolk fandt ud af, at mere end halvdelen har følt de negative virkninger af dårlige ansættelser
  • 80% af omsætningen skyldes dårlige ansættelsesbeslutninger

Disse statistikker tyder på, at der er en række dårlige ansættelser på trods af de massive investeringer i rekruttering, der er nødvendige for at besætte værdifulde stillinger som f.eks. softwareudviklere. I lyset af disse tal er det fristende at finde måder at reducere omkostningerne på. Når alt kommer til alt, er du ikke lavet af Teslas. Hvis dette var poker, ville du kun satse på en indsats, som du har en rimelig chance for at få noget ud af. Jo mere risikabelt væddemålet er, jo mindre er udgiften. Men lad dig ikke narre til at spare på din ansættelsesproces.

Når du ansætter udviklere, skal du gå stort eller gå hjem

Hvorfor er det sådan? Fordi ikke alle udviklere er lige gode.

Har du hørt om 10x-udvikleren? En mytisk udvikler, der kan udføre det samme arbejde som 10 mindre dødelige? Mark Zuckerberg mener endda, at de bedste udviklingsmedarbejdere er 100 gange bedre end deres mindre gunstige modstykker. Så hvorfor er der så større variation i udvikleres præstationer end på andre områder? Det skyldes, at værdien af en god udvikler ikke kun ligger i den kode, han eller hun skriver, men også i den valg, de træffer.

Et hold kan ikke erstatte en superstjerneudvikler

En undersøgelse af Yale-programmeringsstuderende fandt ud af, at selv på et eliteniveau leverer programmører, der formodentlig alle er kloge, meget forskellige resultater, når der anvendes en effektivitetsbegrænsning som en tidsbegrænsning. Det betyder, at selv udviklere med identiske evner kan give meget forskellige resultater. Så hvorfor kan man ikke erstatte en af disse dygtige udviklere med et hold af dygtige, men mindre effektive udviklere?

I det grundlæggende værk om dette emne Den mytiske mand måned, blev grundlaget for at overgå udvikleren lagt. Det blev konstateret, at softwareudvikling ikke kunne deles op i stykker, da effektiviteten af visse systemer havde en afgørende effekt på hele projektet. Hvis man tilføjede flere folk, ville det faktisk skade den samlede effektivitet af hele projektet.

Det betyder, at 10 middelmådige udviklere, der hver bruger en time på et projekt, ikke vil kunne producere noget så godt som en 10x-udvikler på en time. Sagt på en anden måde, en enkelt kvinde er nødvendig for at bringe et barn til verden, opgaven kan ikke deles mellem ni kvinder som hver tager en måned.

Gør det dem dyre?

Selv om der er stor forskel på programmørernes præstationer, er der ikke en stor forskel i lønnen. Ifølge Glassdoor er gennemsnitsløn i USA for en softwareudvikler ligger på mellem $58 tusind dollars og $113 tusind dollars. Selv med den variation, der ses i disse tal mellem forskellige markeder, er der stadig ikke en 10x forskel i lønninger.

Men her er problemet, at du kan ende med at betale lige så meget for en dårlig udvikler som for en 10x'er. Hvis du ikke udfører de rette tests under ansættelsesprocessen, kan du blive pålagt en dårlig udvikler til den samme pris som en 10xer.

Hvor meget taler vi helt præcist om?

Omkostningerne ved at få fat i en udvikler

Omkostningerne er fælles for ansættelsesprocessen for enhver softwareudvikler og kan nemt anslås. Skønnene varierer fra £18,613 til £30,614 i Storbritannien og $25,150 i Canada. Vi har selv stillet dette spørgsmål før og er kommet frem til $31,970, med andre ord en Tesla.

Vi har skrevet en detaljeret forklaring Jeg vil fremover bruge dette tal som standardomkostning for ansættelsesprocessen.

Men når du beregner omkostningerne ved en ansættelse for din organisation, skal du også beregne de omkostninger, der er forbundet med indslusning og opstart af din nye medarbejder. For at gøre dette skal vi overveje et par faktorer.

omkostninger ved at ansætte en dårlig udvikler
Kilde: Deloitte

At vente betyder at tabe penge

Det kræver 43 dage, ca. 6 uger, til at gennemgå ansættelsesprocessen. Det tager yderligere 29 uger, før din ansat har nået sin optimale produktivitet. I denne periode skal du investere dit udviklingsteams tid i at oplære og få din nye udvikler med og samtidig kompensere for din nye udviklers tabte produktivitet.

Hvis du vil have det bedste, skal du betale for det

Det koster $31,940 og 6 uger til at ansætte en udvikler. Når de er ansat, skal du tage dem i brug. For en ingeniør på mellemniveau er disse omkostninger anslået til $7,546.50, i den tid, som ledere og andre teammedlemmer har til rådighed. Dertil kommer naturligvis medarbejderens løn for de næste 46 uger, som beløber sig til $83,227. Det amerikanske arbejdsmarkedsstatistikbureau anslår, at lønnen kun udgør 68.3% af en medarbejders omkostninger for en virksomhed, mens resten går til f.eks. pension og sundhed.

Med andre ord har du faktisk brugt $121,855.01 på din medarbejder i år. Læg dertil kontorplads for den tid, de har været ansat ($6,192.31 for en middelklasseby som Chicago) og 176.92 til kontorartikler. Ud over disse overvejelser kræver det normalt en medarbejder 29 uger til at opnå fuld effektivitet efter ansættelsen. Hvis man antager, at produktiviteten forbedres lineært, betyder det, at du skal absorbere en $38,410.82 tab af produktivitet.

Alt i alt har du brugt et år efter, at du er begyndt at søge $206,122.13 på en udvikler på mellemniveau, der skal op til maksimal effektivitet i 29 uger og arbejde med maksimal effektivitet i 17 uger på et gennemsnitligt marked, og potentielt meget mere for en seniorudvikler på et varmt marked som San Francisco. Og det er under forudsætning af, at alt går godt.


Kilder: DevSkiller, Kristen Gallagher, Chase Cost Management, Markedsovervågning, Bureau of Labor Statistics

Ansættelse af en udvikler, der viser sig at være dårlig

Når du ender med en dårlig udvikler, kan disse tal kun stige. Først og fremmest tager det i gennemsnit 8.8 uger for at en dårlig ansat kan blive afskediget. Det betyder, at du skal betale alle ansættelsesomkostningerne ($31,940), udgifter til indslusning ($7,546.5), løn ($23,311.48), leje ($1,184.62), kontorartikler ($33.85), og produktivitetstab (omtrent det samme som lønnen, da en dårlig ansat formentlig ikke vil bevæge sig mod maksimal effektivitet), hvilket efterlader dig næsten 15 uger inde i året med en $87,327.91 regning og intet at vise frem.

Selvfølgelig skal du stadig besætte stillingen, så du skal igennem hele ansættelsesprocessen igen, rekruttering ($31,940), udgifter til indslusning ($7,546.5), og håbe på, at den nye udvikler er en god en, der bliver i de resterende 31 uger af året, løn og andre ansættelsesomkostninger ($82,649.78), leje ($4,200), kontorartikler ($120), produktivitetstab ($38,410.96), hvilket bringer det samlede beløb for en god udvikler, der arbejder med maksimal effektivitet i kun 2 uger, op på $252,195.15!

Fantastisk, ikke sandt? Men det er ikke det hele.

Og det er kun de omkostninger, der kan beregnes i grove træk. Afhængigt af, hvad du har brug for udvikleren til at gøre, kan det i bedste fald være en stor alternativomkostning at have en fuldt opstartet udvikler i kun 2 uger. Og det er ikke det hele.

Der er omkostninger, som kan variere fra arbejdsgiver til arbejdsgiver, men som vil blive lagt oven i den byrde, der allerede er en følge af en dyr og forsinket ansættelsesproces.

En dårlig udvikler er som en tyr i en porcelænsbutik

Omkostningerne ved fejl, fiaskoer og spildte forretningsmuligheder kan være ødelæggende for enhver virksomhed, men de er endnu større i it-branchen. Når alt kommer til alt, har din udvikler til opgave at opbygge dit produkt og din kritiske infrastruktur. Hvis de er for langsomme til at gennemføre et projekt eller efterlader store fejl i koden, kan det blive utroligt dyrt at rette op på dette, mens afsmittende virkning vil skade den måde, dine kunder ser dit produkt på. Som Business Coach (via Codebetter.com) påpeger:

  • For hver kunde, der klager, vil 26 andre forblive tavse
  • Den gennemsnitlige forurettede kunde fortæller det til 8 til 16 personer
  • 91% af utilfredse kunder vil aldrig købe tjenester fra dig igen
  • Hver af dine kunder har en indflydelseskreds på 250 personer eller potentielle kunder, der hører dårlige ting om dig
  • Af de 66% af arbejdsgivere der har oplevet en dårlig ansættelse, sagde 10%, at de havde oplevet et faldende salg som følge heraf

I lyset af disse tal kan det blive enormt dyrt at ansætte en dårlig udvikler, som bidrager til at levere et dårligt produkt til dine kunder, hvilket skader forholdet til kunderne og det samlede salg.

Sagt på en anden måde af AIMM Rådgivning, "C-spillere driver vigtige kunder væk, ansætter andre C-spillere, forringer kundeloyaliteten, undergraver medarbejdernes moral og tillid, undlader at gå ind på nye "hotte" markeder, undlader at gennemføre nødvendige foranstaltninger, spilder penge og driver højtydende medarbejdere væk."

Din dårlige ansættelse kan sænke hele holdet

Det siges, at et dårligt æble ødelægger en flok, og at en dårlig udvikler kan trække alle omkring sig ned. Dette skyldes, at en dårlig udvikler er en del af et team, et team, som stadig er ansvarlig for et fælles mål. Det betyder, at de ud over deres eget job nu også skal dække over den dårlige udvikler, og det kan være skadeligt på et par forskellige måder.

Den mest indlysende er tabt produktivitet. På et team bestående af fem personer skal de fire oprindelige medlemmer nu udføre 25% mere end før, nemlig deres normale opgaver plus den dårlige udviklers opgaver. Dette kan føre til forlængelse af projektet og sænket medarbejdermoral.

Faktisk, en undersøgelse af de måder, hvorpå virksomhederne har betalt for dårlige ansættelser, fordeler sig således:

  • 41% tabt arbejdsproduktivitet
  • 40% tabt tid på grund af rekruttering og oplæring af en anden arbejdstager
  • 37% udgifter til ansættelse og uddannelse af en anden arbejdstager
  • 36% negativ indvirkning på medarbejdernes moral
  • 22% negativ indvirkning på kundeløsninger

Resten af teamet skal bruge tid på ansættelsesprocessen (flere gange, hvis du skal finde en ny medarbejder til stillingen), uddannelse og reparation af den nye medarbejders fejltagelser. Alt sammen mens de forsøger at gennemføre et projekt, som de formodentlig havde brug for hjælp til i første omgang.

Det er ikke kun ansættelsesprocessen

Det vil også betyde, at teamleder og ledere skal bruge uforholdsmæssigt meget tid på den dårlige udvikler, hvilket skader deres egne mål, omdømme, og de kollektive mål for vilkårene. Denne form for forstyrrelser kan føre til et giftigt arbejdsmiljø, hvilket kan få dine gode udviklere til at forlade virksomheden. Nu skal du ikke kun erstatte den dårlige udvikler, du skal også erstatte dine gode udviklere på samme tid, med de tilsvarende udgifter og tab af produktivitet til følge.

Selv om de samlede omkostninger ved afbrydelser er vanskelige at beregne, da hver enkelt situation er unik, har der været skøn på 25 gange grundlønnen for dem, der tjener under $100.000, og 40 gange grundlønnen for dem, der tjener mellem $100.000 og 250.000. Selv for den korte 8,8 ugers ansættelse af din udvikler, der tjener $94.083, kan det blive til hele $398.043,46!

Så hvad er de samlede omkostninger ved at ansætte en dårlig udvikler?

Ved hjælp af denne ligning, tilføjer du (under forudsætning af, at en dårlig ansat er ansat i 8 uger):

  1. Udgifter til ansættelse (rekruttering, onboarding) $39,486.50
  2. Kompensation (arbejdsgiverens omkostninger) $23,311.48
  3. Udgifter til vedligeholdelse (kontor, kontorartikler) $1,218.46
  4. Tab af produktivitet $23,311.39
  5. Afbrydelse $398,043.46

I alt: $485,371.38

omkostninger ved at ansætte en dårlig udvikler

Kilde: FinsFeed

Det er en halv million dollars lige der. For at gøre det lettere at forstå, vil jeg fortælle dig, at det er de samlede omkostninger til at opdrage et barn i USA i hele dets livscyklus.

Og efter alle disse udgifter skal du starte forfra igen. Dette er naturligvis et skøn, og de individuelle resultater varierer. Vi har også udeladt yderligere udgifter såsom signaturbonusser og fratrædelsesgodtgørelser, men pointen er, at det kan blive enormt dyrt at ansætte en dårlig udvikler. Hvis du investerer i din ansættelsesproces, får du en bedre chance for at ansætte en god udvikler, og det vil i sidste ende betale sig mange gange igen.

Del indlæg

Få mere at vide om ansættelse af teknologiske medarbejdere

Tilmeld dig vores Learning Hub for at få nyttig viden direkte i din indbakke.

Kontroller og udvikl kodningsevner uden problemer.

Se DevSkiller-produkterne i aktion.

Sikkerhedscertificeringer og overholdelse. Vi sørger for, at dine data er sikre og beskyttede.

DevSkiller-logo TalentBoost-logo TalentScore-logo