Rekruteren van ontwikkelaars: Waarom het vinden van de juiste mensen zo belangrijk is

Gepubliceerd: Laatst bijgewerkt:
Ontwikkelaars inhuren

Een van de beste investeringen die uw bedrijf ooit zal doen als het gaat om het werven van ontwikkelaars, is de tijd nemen om uw wervingsaanpak te overwegen.

Het aanwerven van ontwikkelaars kan lang duren en veel geld kosten; het kan een maand duren en tot $30,000 kosten. Gezien deze realiteit, evenals de hevige rivaliteit voor top tech talent, is het moeilijk om het belang van het ontdekken en werven van de juiste personen voor uw team te overschatten. Immers, elke nieuwe baan is een investering in het toekomstige succes van uw bedrijf, en als u de verkeerde mensen aanwerft, kunt u de levensvatbaarheid van uw bedrijf op lange termijn in gevaar brengen. Daarom is het nog nooit zo belangrijk geweest om een solide online rekruteringsstrategie op te bouwen om topingenieurs aan te trekken.

Mensen die code ontwikkelen zijn tegenwoordig in bijna elke bedrijfstak nodig. Het probleem is dat het vinden van getalenteerde codeurs een uitdaging is.

Als u een chauffeur inhuurt om u van punt A naar punt B te brengen, zal het verschil tussen een goed presterende chauffeur en een andere chauffeur minimaal zijn: beiden zullen u in een respectabele tijd van punt A naar punt B brengen. Het is moeilijk voor een chauffeur om u tien of honderd keer sneller van punt A naar punt B te brengen dan een andere automobilist. In de IT-business is dat echter niet het geval. Een briljante ontwikkelaar kan een paar keer productiever zijn dan andere ontwikkelaars, terwijl een slechte ontwikkelaar echt afbreuk kan doen aan de waarde van uw bedrijf. Kortom, het werven van ontwikkelaars is een spel met een hoge inzet, aangezien het productiviteitsverschil tussen ontwikkelaars enorm kan zijn en bedrijfsveranderend.

Check out is ons ebook: Hack het proces van het werven van programmeurs

Foto door Sigmund op Unsplash

Een volledig beeld krijgen van de personeelsbehoeften van uw bedrijf op lange en korte termijn

De beste sollicitanten willen geen risico's nemen bij het kiezen van een baan. Ze willen er zeker van zijn dat ze een vaste baan krijgen waar ze hun beste werk kunnen doen, het verschil kunnen maken en vooruitgang kunnen boeken in hun beroep.

Als gevolg daarvan is het uw plicht als recruiter om de specifieke eisen van uw organisatie te verwoorden. Werk samen met uw team om de volgende vragen te beantwoorden om dit beeld te creëren:

  • Welke rol zal een ontwikkelaar spelen in de langetermijnstrategie van uw bedrijf?
  • Waarom kiest uw organisatie voor een bepaald ontwikkelingskader om haar infrastructuur op te bouwen?
  • Welke aspecten van uw technologiestrategie zult u waarschijnlijk wijzigen, en waarom?
  • Welk loopbaantraject hoopt u dat nieuwkomers in uw organisatie zullen volgen?
  • Over twee, vijf en zeven jaar, hoe groot moet uw bedrijf dan zijn?
  • Wat voor soort mensen denkt u dat op de lange duur graag met u zullen werken, en waarom?
  • Wat voor ervaring heeft uw bedrijf in elk stadium nodig?

Waarschijnlijk zult u meerdere vergaderingen moeten houden op alle niveaus van uw bedrijf, van teamleiding tot senior management en uw executive team, om deze kwesties door te nemen. Als uw bedrijf groot, groeiend of risicodragend is, zou u deze vergaderingen twee keer per jaar moeten houden: aan het begin van het jaar om de doelstellingen te bepalen en opnieuw in het midden van het jaar om de verwachtingen nog eens te controleren.

U loopt het risico dat u de verkeerde mensen aanwerft voor het toekomstige traject van uw bedrijf als u niet duidelijk bent over uw aanwervingsbehoeften. Denk aan de angst die mensen zouden voelen als ze bij een massaontslag zouden worden ontslagen - dit is de omstandigheid die uw bedrijf moet vermijden.

De juiste personen vinden om mee te praten

Ontwikkelaars kunnen slechts op twee manieren worden benaderd: persoonlijk of online. Ongeacht uw strategie, als u getalenteerde mensen wilt aanwerven, moet u eerst hun aandacht trekken, en de beste manier om dat te doen is door een actief lid van de ontwikkelaarsgemeenschap te zijn.

Het organiseren van een ontspannen diner met enkele van uw beste ontwikkelaars en andere erkende ontwikkelaars in uw regio, bijvoorbeeld, kan een geweldige aanpak zijn om echte contacten te leggen en potentieel te verkennen. Het ondersteunen van deze activiteiten door tijd en geld uit te trekken voor uw bestaande ontwikkelaars, zodat zij dit soort evenementen kunnen bijwonen, is een echte en succesvolle aanpak om toptalent voor uw bedrijf aan te trekken.

Het publiceren van technische artikelen en video's, het beantwoorden van vragen op populaire ontwikkelaarssites zoals StackOverflow over onderwerpen die verband houden met uw bedrijf, en het bouwen en delen van open-source software die andere ontwikkelaars kunnen gebruiken om problemen op te lossen, zijn enkele van de meest effectieve manieren om online goede ontwikkelaars te werven.

Uw technisch personeel toestaan om een deel van de software die ze bouwen te delen als open source-oplossingen kan ongelooflijk voordelig zijn, ook al kost het veel moeite. Niet alleen zal het open sourcen van sommige projecten waar uw teams aan werken externe ontwikkelaars naar uw organisatie trekken, maar het zal uw technische team ook dwingen herbruikbare oplossingen te vinden voor veelvoorkomende uitdagingen, waardoor ze effectiever kunnen werken.

Deze tactieken zullen u helpen de juiste personen te vinden, maar als u ze eenmaal gevonden hebt, is het aan u om hen ervan te overtuigen van gedachten te veranderen. Dit vereist een grondig begrip van eerlijke marktprijzen, ontwikkelaarscultuur en technisch leiderschap. Het zal een stuk eenvoudiger zijn om getalenteerde ontwikkelaars aan te nemen als u een sfeer kunt creëren waarin ze graag willen werken.

Potentiële werknemers op de proef stellen

Foto door Amy Hirschi op Unsplash

Een veel voorkomend misverstand dat ik van bedrijfseigenaren heb gehoord, is dat het inhuren van uitstekende ingenieurs ervoor zal zorgen dat zij succesvol zullen presteren. Dit is niet juist. Alle ontwikkelaars kunnen effectief werken onder specifieke omstandigheden, maar het is aan u om een wervingsproces te creëren dat ervoor zorgt dat de ontwikkelaars die u aanneemt, zullen gedijen in uw engineeringcultuur, management, bedrijfswaarden en technologische vereisten.

Het eerste wat u zich moet realiseren bij het opzetten van een wervingsproces voor ontwikkelaars is dat het testen van ontwikkelaars en het vinden van een goede match moeilijk is. Er is geen ideale methode om dit te doen, en u zult nooit kunnen garanderen dat u elke keer de juiste mensen aanwerft.

Ibij de aanwerving van ontwikkelaars diepgaand informeren naar eerdere projecten

Foto door Amy Hirschi op Unsplash

U kunt meer te weten komen over hoe zij denken en wat hun gebied van expertise is als u wat verder graaft.

Effectief interviewen en rekruteren is evenzeer een wetenschap als een kunst. Niettemin zijn er technieken en methodologieën om de meer delicate aspecten van de competenties en capaciteiten van een software-ontwikkelaar te beoordelen. Wanneer deze strategieën worden gecombineerd, ontstaat een zeer doeltreffende screeningprocedure met een bewezen staat van dienst.

Het is bijvoorbeeld van cruciaal belang om te vragen naar het favoriete project van een kandidaat. U kunt hem of haar er vaak doorheen laten leiden en laten aangeven wat hij of zij wel en niet leuk vond. Dit is een uitstekende manier om niet alleen te weten te komen wat de sollicitant begrijpt, maar ook aan wat voor soort projecten hij graag werkt. Je kunt ook het volgende voorbereiden reageer interviewvragen.

Geef kandidaten een project mee naar huis in plaats van codeerraadsels

Codeerproblemen geven niet alleen een slecht beeld van wat sollicitanten op hun werk zouden moeten doen, maar ze stimuleren ook slecht gedrag. In plaats van de nadruk te leggen op de expertise en de breedte van de kennis van een kandidaat tijdens het sollicitatiegesprek, komen technische quizzen in de stijl van codeerpuzzels erop neer dat ze beoordelen of de kandidaat in staat is een reeks eenvoudige wiskundige problemen uit het hoofd te leren, en dat is waarschijnlijk niet waar u op wilt testen.

Overweeg een kandidaat een meeneemproject aan te bieden in plaats van hem te dwingen vragen op een whiteboard te beantwoorden. Ik geef er de voorkeur aan kandidaten te vragen een kleine toepassing te maken die vergelijkbaar is met waar ze aan zouden werken als ze zouden worden aangenomen. De sollicitant kan dan zonder de druk van een sollicitatiegesprek nadenken over waar hij aan werkt en kan laten zien hoe hij functioneert in een echte wereldomgeving.

Een ander voordeel van het take-home project is dat als de sollicitant ter plaatse komt voor een gesprek, je veel hebt om over te praten als je de take-home opdracht als uitgangspunt neemt. Ik geef er de voorkeur aan sollicitanten te vragen wat ze wel en niet leuk vonden aan het project, en dan hun antwoorden te gebruiken om dieper in te gaan op hun technologische keuzes en methoden.

Het is van vitaal belang dat elke ontwikkelaar die u inhuurt de problemen van uw bedrijf kent en weet hoe ze kunnen worden opgelost. Het aannemen van ontwikkelaars die alleen geïnteresseerd zijn in het aannemen van orders is een formule voor een ramp, omdat uw bedrijf niet in staat zal zijn om succesvol te innoveren. Het is van cruciaal belang dat de krachtigste personen in uw team uw visie op het oplossen van problemen en het bepleiten van verandering delen.

De beste kandidaten kiezen

Ontwikkelaars zullen een van de grootste groeifactoren van uw bedrijf zijn als dit alles correct wordt gedaan. Een van de beste investeringen die uw bedrijf ooit zal doen, is de tijd nemen om de juiste mensen aan te werven en uw wervingsaanpak zorgvuldig te overwegen.

Foto door Headway op Unsplash

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