Inhoudsopgave:

Hoe u een goede programmeur inhuurt als u niet weet wat programmeren is?
Hoe u een goede programmeur inhuurt als u niet weet wat programmeren is?
Anonim

Het belangrijkste is om duidelijk te definiëren welke taken de specialist moet oplossen en de juiste vragen te stellen tijdens het interview.

Hoe u een goede programmeur inhuurt als u niet weet wat programmeren is?
Hoe u een goede programmeur inhuurt als u niet weet wat programmeren is?

Soms ontwikkelt het bedrijf zich goed, worden er grootse plannen gemaakt en besluit het management (je bazen of jijzelf als leider) een programmeur in dienst te nemen om wat problemen op te lossen.

Misschien is dit het onderhoud van de site en het ontwikkelen van extra functionaliteit, of misschien een programma voor medewerkers of een CRM-systeem. We bieden een actieplan voor het geval dat het onmogelijk is om het zoeken naar een specialist aan iemand te delegeren en er al zeker is besloten om programmeur te worden.

Wat u moet doen voordat u begint met zoeken

Voordat u op zoek gaat naar een programmeur, volgen hier drie belangrijke tips.

1. Beantwoord de vraag, waarom heb je een programmeur nodig?

Begrijp de basis: waar de programmeur mee moet werken en welke programmeervaardigheden moeten worden toegepast. Vergeef me als ik je bang maakte, maar je hoeft niets te leren: je moet bepalen voor welke specifieke taken je een programmeur nodig hebt. Laten we zeggen voor website-ontwikkeling. Lees dan op internet welke vaardigheden hiervoor nodig zijn, wat IT-bedrijven van sollicitanten vragen. Bijvoorbeeld kennis van HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.

Laat je niet intimideren door deze namen, neem gewoon de tijd en lees over deze dingen in ieder geval op Wikipedia.

2. Ontdek de kosten van de diensten van de programmeur

Het is een duidelijk feit - elke goede specialist kost geld. Begin bij het programmeren met het gemiddelde marktsalaris.

Stel dat u een website-onderhoudsspecialist en de ontwikkeling van extra functies (feedbackformulieren, productfilters, enzovoort) nodig heeft. En natuurlijk maakte je gebruik van de eerste tip en keek je naar welke vaardigheden zo'n medewerker zou moeten hebben.

Ga naar de site met vacatures (HH.ru, Rabota.ru of een andere), gebruik de zoekfunctie op trefwoorden ("php-programmer", "web-programmer") en kijk hoeveel een middle-level programmeur wordt aangeboden, dat is, met langdurige ervaring werk - niet een jaar, maar ten minste twee. Middle is geen beginner meer en kan snel wennen aan je projecten. Dat is ongeveer hoeveel je zo'n vriend moet betalen.

3. Benut je connecties

Veel van mijn collega's zijn via mond-tot-mondreclame aangenomen: met sommigen besprak ik net een eenmalige bijbaan, met iemand ging ik naar cursussen. Daarom ga je door je connecties, als die er zijn. Praat met vrienden, zoek op de forums. Vaker wel dan niet worden op deze manier waardevolle mensen verworven.

Hoe kies je een goede programmeur?

Als je via kennissen geen droomspecialist kunt vinden, ga dan naar sites met werk. En bereid je voor dat er veel mensen geïnteresseerd zullen zijn in grote middelen. Dit is niet altijd goed, aangezien absoluut iedereen in een goede baan met een fatsoenlijk salaris zal klimmen, en het is gewoon onrealistisch om op basis van een cv een intelligente specialist te bepalen. Hoe te zijn? Ik vertel je verder.

Wij vormen een vacature

Schrijf eerst groot en mooi. Zo creëren we de eerste positieve indruk van ons bedrijf. Een mooie optie is om te kijken hoe de vacatures van een IT-bedrijf worden ingevuld. Gebruik uw favoriete advertentie als sjabloon en wijzig deze voor uzelf. Belangrijk: als je een onbekend woord hebt gezien, zeg wat AJAX, en niet de moeite hebt genomen om erachter te komen wat het is, kun je het beter wissen, niet invoegen in je vacature.

Ten tweede, schrijf eerlijk en zo gedetailleerd mogelijk wat uw medewerker gaat doen, welke vaardigheden hij moet hebben, voor wie hij programma's gaat ontwikkelen. Hiermee laat je zien welke verantwoordelijkheid deze functie op zich draagt.

Wij filteren uit

Je hebt een vacature samengesteld, een aantal kandidaten gesorteerd op cv en specialisten geselecteerd voor een gesprek.

Natuurlijk is het het beste om de meest ongepaste kandidaten in het stadium van het telefoongesprek eruit te halen, maar dit is niet altijd een betaalbare optie als je weinig verstand van programmeren hebt.

Je kunt er echter altijd achter komen of een programmeur dergelijke problemen eerder heeft opgelost en wat voor soort ervaring hij heeft. Zoek ook een eenvoudige taak op internet, stuur deze per post naar de kandidaat en geef voldoende tijd om deze te voltooien. Ja, dit is geen test, maar het zal helpen om zeer luie mensen uit te roeien.

Wij voeren een interview

1. Bereid een gevechtsmissie voor

Je weet al wat je nodig hebt, dus nodig de programmeur uit om een specifieke taak op kantoor uit te voeren en te timen. Waarschuw voor zijn aankomst voor de controle, maar noem de taak zelf niet.

Belangrijk! Zoek eerst uit een onafhankelijke bron hoeveel tijd genoeg zou moeten zijn om te voltooien: vraag een bevriende programmeur op het onderwerpforum. Je kunt zelfs de freelancers-uitwisseling controleren, het belangrijkste is om "Dringend" en "Je moet nu beginnen, hoe lang duurt het?" Maar dit is een laatste redmiddel: ze kunnen daar overdrijven, dus een ongeïnteresseerde bron is het beste.

2. Praat over de ervaring van de kandidaat

Zoek uit wat voor soort ervaring de sollicitant heeft, "onderzoek" alles. Als zelfs een beginner in programmeren indruk op je kan maken met hun technische kennis, focus je dan op succesvolle projecten. Vraag zo gedetailleerd mogelijk naar eerdere banen.

3. Vraag om de portfolio te tonen

Laat de kandidaat laten zien wat hij al heeft gedaan en hoeveel tijd hij eraan heeft besteed. Ja, portfolio's kunnen worden gestolen, dus let op hoe de persoon praat. Persoonlijk hou ik van mijn projecten, ik ben bereid om er uren over te praten.

4. Ontdek de reden voor de baanverandering

Heel gewoon, maar belangrijk om te weten. Het belangrijkste is dat de verandering van functie niet het gevolg mag zijn van het feit dat de kandidaat de hem toevertrouwde taken niet heeft vervuld.

Als een specialist stopt met freelancen, is dat niet erg: het betekent dat hij stabiliteit wilde. Als je niet tevreden was met de omstandigheden op de vorige werkplek, is dat ook normaal. De klokgebaseerde KPI's van een programmeur zijn bijvoorbeeld vermoeiend voor sommige mensen.

5. Bied een proefperiode aan

Alleen je overredingskracht en een welgevormd contract spelen hier. Ik deed dit: als een werknemer zijn taken vervult, krijgt hij 100% van zijn salaris, zo niet 50%. Dit helpt de kosten voor het bedrijf laag te houden in het geval van een slechte aanwerving.

Onderhandel natuurlijk in het begin over de voorwaarden, de persoon moet weten wat er aan de hand is.

Nog drie tips

1. Laat stereotypen vallen

Programmeurs zijn gewone mensen, ze zijn niet allemaal asociaal en houden ervan om thuis te blijven. Velen hebben zo'n breed scala aan interesses dat je verrast zult zijn. Dus het is beter om het zonder zinnen te stellen als "Ik heb me de programmeur zelf niet zo voorgesteld". Dit is vervelend.

Dit is de waarheid: programmeurs zijn graag lui. Let daarom op zijn werk, maar sta niet boven je ziel.

2. Maak een lijst van mensen die een taak kunnen toewijzen aan de programmeur

Laat het maximaal twee personen zijn zodat de programmeur niet van alle kanten wordt getrokken. Dit werk vereist concentratie, en wanneer een persoon in beslag wordt genomen door het oplossen van een complex probleem, is het erg moeilijk om te schakelen.

3. Breek grote projecten op in fasen

Dit maakt het gemakkelijker om het werkproces te volgen. Bovendien, als er plotseling een kleinigheidje moet worden gedaan, heeft de programmeur daar tijd voor en zal de extra taak met veel minder weerstand worden waargenomen.

Aanbevolen: