Rekruttering af udviklere: Hvorfor det er så vigtigt at finde de rigtige mennesker

Udgivet: Sidst opdateret:
Ansættelse af udviklere

En af de bedste investeringer, som din virksomhed nogensinde vil foretage, når det gælder rekruttering af udviklere, er at tage sig tid til at overveje din rekrutteringsstrategi.

Det kan tage lang tid og koste mange penge at rekruttere udviklere; det kan tage op til en måned og koste op til $30.000. I betragtning af denne virkelighed samt den hårde konkurrence om de bedste tech-talenter er det svært at overvurdere betydningen af at finde og rekruttere de rette personer til dit team. Når alt kommer til alt, er hvert nyt job en investering i din virksomheds fremtidige succes, og hvis du rekrutterer de forkerte personer, kan du bringe din virksomheds langsigtede levedygtighed i fare. Derfor har det aldrig været vigtigere at opbygge en solid online rekrutteringsstrategi for at tiltrække de bedste ingeniører.

Der er brug for folk, der udvikler kode, i næsten alle brancher i dag. Problemet er, at det er en udfordring at finde dygtige programmører.

Hvis du hyrer en chauffør til at køre dig fra punkt A til punkt B, er forskellen mellem en chauffør med gode resultater og en hvilken som helst anden chauffør minimal: Begge vil køre dig fra punkt A til punkt B på en respektabel tid. Det er svært for en chauffør at få dig fra punkt A til punkt B ti eller hundrede gange hurtigere end en anden bilist. I it-branchen er dette imidlertid ikke tilfældet. En genial udvikler kan være flere gange mere produktiv end andre udviklere, hvorimod en dårlig udvikler virkelig kan forringe værdien af din virksomhed. Kort sagt er rekruttering af udviklere et spil med store indsatser, da produktivitetsforskellen mellem udviklere kan være enorm og forretningsændrende.

Tjek udt vores e-bog: Hack processen med at rekruttere programmører

Foto af SigmundUnsplash

Få et samlet billede af din virksomheds behov for personale på lang og kort sigt

De bedste ansøgere ønsker ikke at tage chancer, når de skal vælge et job. De vil være sikre på at få et fast job, hvor de kan yde deres bedste arbejde, gøre en forskel og avancere i deres fag.

Derfor er det din pligt som rekrutteringsansvarlig at give udtryk for din virksomheds særlige behov. Samarbejd med dit team for at besvare følgende spørgsmål for at skabe dette billede:

  • Hvilken rolle vil en udvikler spille i din virksomheds langsigtede strategi?
  • Hvorfor vælger din organisation en bestemt udviklingsramme til at opbygge sin infrastruktur?
  • Hvilke aspekter af din teknologistrategi vil du sandsynligvis ændre og hvorfor?
  • Hvilken karrierevej håber du, at nyansatte i din organisation vil vælge?
  • Hvor stor skal din virksomhed være om to, fem og syv år?
  • Hvilke typer mennesker tror du, vil kunne lide at arbejde sammen med dig i det lange løb, og hvorfor?
  • Hvilken slags erfaring har din virksomhed brug for i de enkelte faser?

Du skal sandsynligvis holde flere møder på alle niveauer i din virksomhed, fra teamledelse til ledelse og direktion, for at løse disse problemer. Hvis din virksomhed er stor, voksende eller venture-finansieret, bør du holde disse møder to gange om året: i starten af året for at definere målene og igen midt på året for at dobbelttjekke forventningerne.

Du risikerer at rekruttere de forkerte medarbejdere til din virksomheds fremtidige udvikling, hvis du ikke er klar over dine ansættelsesbehov. Tænk på den angst, som enkeltpersoner ville føle, hvis de blev afskediget i forbindelse med en massefyring - det er den omstændighed, som din virksomhed skal undgå.

Finde de rette personer at tale med

Udviklere kan kun kontaktes på to måder: personligt eller online. Uanset hvilken strategi du har valgt, skal du, hvis du ønsker at ansætte dygtige medarbejdere, først tiltrække deres opmærksomhed, og den bedste måde at gøre det på er at være et aktivt medlem af udviklerfællesskabet.

At være vært for en hyggelig middag med nogle af dine bedste udviklere og andre anerkendte udviklere i din region kan f.eks. være en fantastisk metode til at skabe ægte kontakter og udforske potentiale. At støtte disse aktiviteter ved at afsætte tid og penge til dine eksisterende udviklere, så de kan deltage i denne slags arrangementer, er en ægte og vellykket metode til at tiltrække toptalenter til din virksomhed.

Udgiv tekniske artikler og videoer, besvar spørgsmål på populære udviklerwebsteder som StackOverflow om emner, der er relateret til din virksomhed, og opbyg og del open source-software, som andre udviklere kan bruge til at løse problemer, er nogle af de mest effektive måder at rekruttere dygtige udviklere på online.

Det kan være utroligt gavnligt at give dine tekniske medarbejdere mulighed for at dele en del af den software, de udvikler, som open source-løsninger, selv om det er en stor indsats. Ikke alene vil open sourcing af nogle af de projekter, som dine teams arbejder på, tiltrække eksterne udviklere til din organisation, men det vil også tvinge dit tekniske team til at finde genanvendelige løsninger på fælles udfordringer, hvilket vil få dem til at arbejde mere effektivt.

Disse taktikker vil hjælpe dig med at finde de rette personer, men når du har fundet dem, er det op til dig at overtale dem til at ændre mening. Dette kræver en grundig forståelse af rimelige markedspriser, udviklerkultur og teknisk lederskab. Du vil få meget nemmere ved at ansætte dygtige udviklere, hvis du kan skabe en atmosfære, hvor de har lyst til at arbejde.

Test af potentielle medarbejdere på kryds og tværs

Foto af Amy HirschiUnsplash

En almindelig misforståelse, som jeg har hørt fra virksomhedsejere, er, at hvis man ansætter fremragende ingeniører, vil man sikre, at de kan klare sig godt. Dette er ikke korrekt. Alle udviklere kan arbejde effektivt under bestemte omstændigheder, men det er op til dig at skabe en rekrutteringsproces, der sikrer, at de udviklere, du ansætter, vil trives i din ingeniørkultur, ledelse, virksomhedsværdier og teknologiske krav.

Den første ting, du skal være klar over, når du opretter en rekrutteringsproces for udviklere, er, at det er svært at teste udviklere og finde et godt match. Der findes ikke nogen ideel metode til at gøre det, og du vil aldrig kunne sikre, at du rekrutterer de rette personer hver gang.

Ispørg indgående om tidligere projekter, når du ansætter udviklere

Foto af Amy HirschiUnsplash

Du kan få mere at vide om, hvordan de tænker, og hvad deres ekspertiseområde er, hvis du graver lidt dybere.

Effektiv interviewing og rekruttering er en videnskab lige så meget som en kunst. Ikke desto mindre findes der teknikker og metoder til at vurdere de mere delikate aspekter af en softwareudviklers kompetencer og evner. Når disse strategier kombineres, giver de en meget effektiv screeningsprocedure med en veletableret resultatliste.

Det er f.eks. vigtigt at spørge ind til en kandidats yndlingsprojekt. Du kan ofte få dem til at guide dig igennem det og påpege, hvad de kunne lide og ikke kunne lide. Dette er en glimrende metode til at lære ikke blot, hvad ansøgeren forstår, men også hvilke typer projekter de elsker at arbejde med. Du kan også forberede reagere på interviewspørgsmål.

Giv ansøgerne et projekt til at tage med hjem i stedet for kodningsgåder

Kodningsproblemer er ikke blot et dårligt billede af, hvad ansøgerne ville gøre i jobbet, men de giver også incitament til dårlig opførsel. I stedet for at fokusere på en kandidats ekspertise og vidensbredde under samtalen, ender tekniske quizzer i form af kodningspuzzle-stil med i bund og grund at vurdere kandidatens evne til at huske en række enkle matematiske problemer, hvilket sandsynligvis ikke er det, du ønsker at teste.

Overvej at tilbyde kandidaten et projekt til at tage med hjem i stedet for at tvinge dem til at besvare spørgsmål på en whiteboardtavle. Jeg foretrækker at bede kandidaterne om at lave en lille applikation, der kan sammenlignes med det, de ville arbejde med, hvis de blev ansat. Ansøgeren vil være i stand til at gennemtænke det, de arbejder på, uden presset fra et interview og vil kunne demonstrere, hvordan de fungerer i et virkeligt miljø.

En anden fordel ved det hjemtagede projekt er, at hvis ansøgeren kommer til en samtale på stedet, har I masser at tale om, hvis I bruger den hjemtagede opgave som udgangspunkt. Jeg foretrækker at spørge ansøgerne, hvad de kunne lide og ikke kunne lide ved projektet, og derefter bruge deres svar til at gå dybere ind i deres teknologiske valg og metoder.

Det er vigtigt, at alle de udviklere, du ansætter, kender din virksomheds problemer og ved, hvordan de kan løses. At ansætte udviklere, der kun er interesseret i at modtage ordrer, er en katastrofe, da din virksomhed ikke vil være i stand til at innovere med succes. Det er afgørende, at de mest magtfulde personer i dit team deler din vision for at løse problemer og fortaler for forandringer.

Valg af de bedste kandidater

Udviklere vil være en af din virksomheds største vækstfaktorer, hvis alt dette gøres korrekt. En af de bedste investeringer, som din virksomhed nogensinde vil foretage, er at tage sig tid til at foretage de rette ansættelser og nøje overveje din ansættelsesstrategi.

Foto af HeadwayUnsplash

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