Kazalo:

Kako najeti dobrega programerja, če ne poznate programiranja
Kako najeti dobrega programerja, če ne poznate programiranja
Anonim

Glavna stvar je jasno opredeliti, katere naloge mora specialist rešiti in med intervjujem postaviti prava vprašanja.

Kako najeti dobrega programerja, če ne poznate programiranja
Kako najeti dobrega programerja, če ne poznate programiranja

Včasih se posel dobro razvija, naredijo se veličastni načrti in vodstvo (vaši šefi ali vi sami kot vodja) se odloči, da bo v osebju najela programerja, ki bo rešil nekatere težave.

Morda je to vzdrževanje strani in razvoj dodatne funkcionalnosti ali pa program za zaposlene ali CRM sistem. Ponujamo načrt ukrepanja v primeru, ko je iskanje strokovnjaka nemogoče prenesti na nekoga in je že zagotovo odločeno - biti programer.

Kaj morate storiti, preden začnete iskati

Preden iščete programerja, tukaj so trije pomembni nasveti.

1. Odgovorite na vprašanje, zakaj potrebujete programator

Razumeti osnove: s čim bo moral delati programer in katere veščine programiranja bo treba uporabiti. Oprostite, če sem vas prestrašil, vendar se vam ni treba ničesar naučiti: določiti morate, za katere naloge potrebujete programerja. Recimo za razvoj spletne strani. Nato na internetu preberite, katere veščine so potrebne za to, kaj IT podjetja zahtevajo od prosilcev. Na primer poznavanje HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.

Naj vas ta imena ne ustrašijo, le vzemite si čas in preberite o teh stvareh vsaj na Wikipediji.

2. Ugotovite stroške programerjevih storitev

Očitno dejstvo je - vsak dober specialist stane. Začnite s povprečno tržno plačo pri programiranju.

Recimo, da potrebujete strokovnjaka za vzdrževanje spletne strani in razvoj dodatnih funkcij (obrazci za povratne informacije, filtri izdelkov itd.). In seveda ste izkoristili prvi nasvet in pogledali, katere veščine bi moral imeti tak zaposleni.

Pojdite na spletno mesto s prostimi delovnimi mesti (HH.ru, Rabota.ru ali drugo), uporabite iskanje po ključnih besedah ("php-programer", "web-programmer") in samo poglejte, koliko programerja srednjega nivoja je na voljo, da je, z dolgoletnimi izkušnjami dela - ne eno leto, ampak vsaj dve. Middle ni več začetnik in se lahko hitro navadi na vaše projekte. Približno toliko boste morali plačati takemu prijatelju.

3. Izkoristite svoje povezave

Veliko mojih kolegov je bilo najetih od ust do ust: z nekaterimi sem se samo pogovarjal o enkratnih zaposlitvah s krajšim delovnim časom, z nekom sem hodil na tečaje. Zato boste šli skozi svoje povezave, če obstajajo. Pogovorite se s prijatelji, poiščite forume. Pogosteje se na ta način pridobijo vredni ljudje.

Kako izbrati dobrega programerja

Če ne najdete specialista za sanje prek znancev, pojdite na spletna mesta z delom. In pripravite se, da bo veliko ljudi, ki jih zanimajo velika sredstva. To ni vedno dobro, saj se bo popolnoma vsak povzpel na katero koli dobro službo z dostojno plačo in preprosto je nerealno določiti inteligentnega strokovnjaka na podlagi življenjepisa. Kako biti? Povedal vam bom še naprej.

Oblikujemo prosto delovno mesto

Najprej napišite veliko in lepo. Tako ustvarimo prvi pozitiven vtis o našem podjetju. Odlična možnost je videti, kako so zapolnjena prosta delovna mesta v IT podjetju. Vzemite svoj najljubši oglas kot predlogo in ga spremenite zase. Pomembno: če ste videli neznano besedo, izgovorite nekaj AJAX-a in se niste trudili ugotoviti, kaj je, jo raje izbrišite in je ne vstavljajte v svoje prosto mesto.

Drugič, pošteno in čim bolj podrobno napišite, kaj bo vaš zaposleni počel, kakšne veščine bi moral imeti, za koga bo razvijal programe. S tem boste pokazali, kakšno odgovornost nosi ta položaj sam po sebi.

Filtriramo

Sestavili ste prosto delovno mesto, razvrstili nekaj kandidatov po življenjepisu in izbrali strokovnjake za razgovor.

Seveda je najbolj neprimerne kandidate najbolje izločiti že v fazi telefonskega pogovora, vendar to ni vedno ugodna možnost, če se slabo razumete v programiranje.

Vedno pa lahko ugotovite, ali je programer že reševal takšne težave in kakšne izkušnje ima. Na internetu poiščite tudi preprosto nalogo, jo pošljite kandidatu po pošti in dajte dovolj časa, da jo dokonča. Da, to ni test, vendar bo pomagal izločiti zelo lene posameznike.

Opravljamo intervju

1. Pripravite bojno misijo

Že veste, kaj potrebujete, zato povabite programerja, da opravi določeno nalogo kar v pisarni in uri. Pred njegovim prihodom opozorite na preverjanje, vendar ne poimenujte same naloge.

Pomembno! Najprej iz neodvisnega vira ugotovite, koliko časa bi moralo biti dovolj za dokončanje: vprašajte prijatelja programerja na tematskem forumu. Lahko celo preverite na izmenjavi svobodnjakov, glavna stvar je, da napišete "Nujno" in "Začeti morate takoj, koliko časa bo trajalo?" Toda to je zadnja možnost: tam lahko pretiravajo, zato je najboljši vir nezainteresiran.

2. Pogovorite se o kandidatovih izkušnjah

Ugotovite, kakšne izkušnje ima prosilec, vse »sonndirajte«. Če vas lahko celo začetnik v programiranju navduši s svojim tehničnim znanjem, se osredotočite na uspešne projekte. Vprašajte čim bolj podrobno o preteklih zaposlitvah.

3. Prosite za prikaz portfelja

Kandidat naj pokaže, kaj je že naredil in koliko časa je za to porabil. Da, portfelje je mogoče ukrasti, zato bodite pozorni na to, kako oseba govori. Osebno imam rada svoje projekte, o njih sem pripravljen govoriti ure in ure.

4. Ugotovite razlog za spremembo službe

Zelo običajno, vendar je pomembno vedeti. Glavna stvar je, da zamenjava delovnega mesta ne sme biti posledica kandidatovega neizpolnjevanja nalog, ki so mu dodeljene.

Če je specialist opustil samostojno delo, ni slabo: to pomeni, da je želel stabilnost. Če niste bili zadovoljni s pogoji na prejšnjem delovnem mestu, je tudi to normalno. Na primer, programerjevi KPI, ki temeljijo na uri, so za nekatere ljudi naporni.

5. Ponudite poskusno obdobje

Tukaj igrata samo vaša sposobnost prepričevanja in dobro oblikovana pogodba. Naredil sem to: če zaposleni opravlja svoje dolžnosti, prejme 100 % svoje plače, če ne, 50 %. To pomaga zmanjšati stroške podjetja v primeru slabega zaposlovanja.

Seveda se o pogojih dogovorite na samem začetku, oseba mora vedeti, kaj se dogaja.

Še trije nasveti

1. Opustite stereotipe

Programerji so navadni ljudje, niso vsi asocialni in radi ostajajo doma. Mnogi imajo tako široko paleto interesov, da boste presenečeni. Zato je bolje narediti brez stavkov, kot je "Programerja si nisem tako predstavljal". To je nadležno.

Tukaj je resnica - programerji so radi leni. Zato pazi na njegovo delo, a ne stoj nad svojo dušo.

2. Naredite seznam ljudi, ki lahko dodelijo nalogo programerju

Naj bosta največ dve osebi, da se programer ne vleče z vseh strani. To delo zahteva koncentracijo, in ko je človek zavzet v reševanju zapletenega problema, ga je zelo težko preklopiti.

3. Velike projekte razdelite na faze

Tako je lažje spremljati proces dela. Poleg tega, če je nenadoma treba narediti kakšno malenkost, bo programer imel čas za to in dodatno nalogo bo zaznal z veliko manj upora.

Priporočena: