Innehållsförteckning:

Hur man anlitar en bra programmerare om du inte kan programmering
Hur man anlitar en bra programmerare om du inte kan programmering
Anonim

Huvudsaken är att tydligt definiera vilka uppgifter specialisten ska lösa och ställa rätt frågor under intervjun.

Hur man anlitar en bra programmerare om du inte kan programmering
Hur man anlitar en bra programmerare om du inte kan programmering

Ibland utvecklas verksamheten bra, storslagna planer görs och ledningen (din chef eller du själv som ledare) bestämmer sig för att anställa en programmerare i personalen för att lösa vissa problem.

Kanske är detta underhållet av sajten och utvecklingen av ytterligare funktionalitet, eller kanske ett program för anställda eller ett CRM-system. Vi erbjuder en handlingsplan om det är omöjligt att delegera sökandet efter en specialist till någon och det redan har bestämts med säkerhet - att vara programmerare.

Vad du behöver göra innan du börjar söka

Innan du letar efter en programmerare, här är tre viktiga tips.

1. Svara på frågan, varför behöver du en programmerare

Förstå grunderna: vad programmeraren måste arbeta med och vilka programmeringskunskaper som kommer att behöva tillämpas. Förlåt mig om jag skrämde dig, men du behöver inte lära dig någonting: du måste bestämma vilka specifika uppgifter du behöver en programmerare för. Låt oss säga för webbutveckling. Läs sedan på Internet vilken kompetens som behövs för detta, vad IT-företag kräver av sökande. Till exempel kunskap om HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.

Låt dig inte skrämmas av dessa namn, ta dig bara tid och läs om dessa saker åtminstone på Wikipedia.

2. Ta reda på kostnaden för programmerarens tjänster

Det är ett uppenbart faktum - vilken bra specialist som helst kostar pengar. Utgå från den genomsnittliga marknadslönen inom programmering.

Låt oss säga att du behöver en specialist för webbplatsunderhåll och utveckling av ytterligare funktioner (feedbackformulär, produktfilter och så vidare). Och självklart tog man vara på det första tipset och tittade på vilken kompetens en sådan anställd ska ha.

Gå till webbplatsen med lediga platser (HH.ru, Rabota.ru eller någon annan), använd sökningen med nyckelord ("php-programmerare", "web-programmerare") och se bara hur mycket en programmerare på mellannivå erbjuds, att är, med lång erfarenhet arbete - inte ett år, men minst två. Middle är inte längre en nybörjare, och den kan snabbt vänja sig vid dina projekt. Det är ungefär hur mycket du kommer att behöva betala en sådan vän.

3. Utnyttja dina anslutningar

Många av mina kollegor anställdes via mun till mun: med några diskuterade jag bara engångsjobb på deltid, med någon gick jag på kurser. Därför kommer du att gå igenom dina anslutningar, om några. Prata med vänner, sök på forumen. Oftare än inte förvärvas värdefulla människor på detta sätt.

Hur man väljer en bra programmerare

Om du inte kan hitta en drömspecialist genom bekanta, gå till webbplatser med arbete. Och gör dig redo att det kommer att finnas många människor som är intresserade av stora resurser. Detta är inte alltid bra, eftersom absolut alla kommer att klättra in i något bra jobb med en anständig lön, och det är helt enkelt orealistiskt att bestämma en intelligent specialist baserat på ett CV. Hur man är? Jag ska berätta mer.

Vi skapar en ledig tjänst

Först, skriv stort och vackert. Det är så vi skapar det första positiva intrycket av vårt företag. Ett bra alternativ är att se hur de lediga jobben i ett IT-företag fylls i. Ta din favoritannons som mall och ändra den själv. Viktigt: om du såg ett okänt ord, säg lite AJAX och inte brydde dig om att ta reda på vad det är, bör du radera det, inte infoga det i din lediga tjänst.

För det andra, skriv ärligt och så detaljerat som möjligt vad din medarbetare kommer att göra, vilka färdigheter han ska ha, för vem han ska utveckla program. Genom att göra detta kommer du att visa vilket ansvar denna position bär i sig.

Vi filtrerar bort

Du har sammanställt en ledig tjänst, sorterat några kandidater efter CV och valt specialister för en intervju.

Naturligtvis är det bäst att sålla bort de mest olämpliga kandidaterna vid telefonsamtalets skede, men det är inte alltid ett överkomligt alternativ om du har liten förståelse för programmering.

Du kan dock alltid ta reda på om en programmerare har löst sådana problem tidigare och vilken typ av erfarenhet han har. Hitta också en enkel uppgift på Internet, skicka den till kandidaten via post och ge tillräckligt med tid att slutföra den. Ja, det här är inget test, men det kommer att hjälpa till att rensa bort mycket lata individer.

Vi genomför en intervju

1. Förbered ett stridsuppdrag

Du vet redan vad du behöver, så bjud in programmeraren att utföra en specifik uppgift direkt på kontoret och ta tid. Innan han kommer, varna för kontrollen, men nämn inte själva uppgiften.

Viktig! Ta först reda på från en oberoende källa hur mycket tid som bör räcka för att slutföra: fråga en programmerarevän på ämnesforumet. Du kan till och med kolla på frilansbörsen, huvudsaken är att skriva "Brådskande" och "Du måste börja redan nu, hur lång tid tar det?" Men det här är en sista utväg: de kan överdriva där, så en ointresserad källa är bäst.

2. Prata om kandidatens erfarenhet

Ta reda på vilken typ av erfarenhet den sökande har, "undersök" allt. Om även en nybörjare inom programmering kan imponera på dig med sin tekniska kunskap, fokusera på framgångsrika projekt. Fråga så detaljerat som möjligt om tidigare jobb.

3. Be att få visa portfolion

Låt kandidaten visa vad de redan har gjort och hur mycket tid de har lagt ner på det. Ja, portföljer kan stjälas, så var uppmärksam på hur personen pratar. Personligen älskar jag mina projekt, jag är redo att prata om dem i timmar.

4. Ta reda på orsaken till jobbbytet

Väldigt vanligt, men viktigt att veta. Huvudsaken är att tjänstebytet inte ska vara en konsekvens av att kandidaten inte fullgör de uppgifter han tilldelats.

Om en specialist slutar frilansa är det inte illa: det betyder att han ville ha stabilitet. Om du inte var nöjd med förhållandena på den tidigare arbetsplatsen är detta också normalt. Till exempel är en programmerares klockbaserade KPI:er ansträngande för vissa människor.

5. Erbjud en provperiod

Här spelar bara din övertalningsförmåga och ett väl utformat kontrakt. Jag gjorde så här: om en anställd fullgör sina uppgifter får han 100 % av sin lön, om inte, 50 %. Detta hjälper till att hålla nere kostnaderna för företaget i händelse av en dålig anställning.

Naturligtvis förhandla villkoren redan i början, personen måste veta vad som händer.

Tre tips till

1. Släpp stereotyper

Programmerare är vanliga människor, alla är inte asociala och älskar att stanna hemma. Många har så många intressen att du kommer att bli förvånad. Så det är bättre att göra utan fraser som "Jag föreställde mig inte programmeraren så själv". Det här är irriterande.

Här är sanningen - programmerare älskar att vara lata. Titta därför på hans arbete, men stå inte över din själ.

2. Gör en lista över personer som kan tilldela programmeraren en uppgift

Låt det vara max två personer så att programmeraren inte dras från alla håll. Detta arbete kräver koncentration, och när en person är upptagen av att lösa ett komplext problem är det mycket svårt att byta.

3. Dela upp stora projekt i etapper

Detta gör det lättare att spåra arbetsprocessen. Dessutom, om det plötsligt är någon bagatell som behöver göras, kommer programmeraren att ha tid för detta och den extra uppgiften kommer att uppfattas med mycket mindre motstånd.

Rekommenderad: