Turinys:

Kaip pasamdyti gerą programuotoją, jei nemokate programavimo
Kaip pasamdyti gerą programuotoją, jei nemokate programavimo
Anonim

Svarbiausia yra aiškiai apibrėžti, kokias užduotis specialistas turėtų išspręsti ir užduoti tinkamus klausimus pokalbio metu.

Kaip pasamdyti gerą programuotoją, jei nemokate programavimo
Kaip pasamdyti gerą programuotoją, jei nemokate programavimo

Kartais verslas vystosi gerai, kuriami grandioziniai planai, o vadovybė (jūsų viršininkai ar tu pats kaip vadovas) nusprendžia samdyti programuotoją į personalą, kad išspręstų kai kurias problemas.

Galbūt tai yra svetainės priežiūra ir papildomo funkcionalumo kūrimas, o gal programa darbuotojams ar CRM sistema. Siūlome veiksmų planą tuo atveju, kai neįmanoma kažkam deleguoti specialisto paieškos ir jau tikrai nuspręsta - būti programuotoju.

Ką reikia padaryti prieš pradedant paiešką

Prieš ieškant programuotojo, pateikiame tris svarbius patarimus.

1. Atsakykite į klausimą, kam jums reikalingas programuotojas

Suvokti pagrindus: su kuo teks dirbti programuotojui ir kokius programavimo įgūdžius reikės pritaikyti. Atleiskite, jei išgąsdinau, bet jums nereikia nieko mokytis: reikia nustatyti, kokioms konkrečioms užduotims jums reikia programuotojo. Tarkime, svetainių kūrimui. Tada pasiskaitykite internete, kokių įgūdžių tam reikia, kokių IT įmonės reikalauja iš pretendentų. Pavyzdžiui, HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap žinios.

Neišsigąskite šių pavadinimų, tiesiog skirkite laiko ir perskaitykite apie šiuos dalykus bent jau Vikipedijoje.

2. Išsiaiškinkite programuotojo paslaugų kainą

Akivaizdus faktas – bet koks geras specialistas kainuoja. Programavime pradėkite nuo vidutinio rinkos atlyginimo.

Tarkime, jums reikia svetainės priežiūros specialisto ir papildomų funkcijų (atsiliepimų formų, produktų filtrų ir pan.) sukūrimo. Ir žinoma, pasinaudojote pirmuoju patarimu, pasidomėjote, kokius įgūdžius turėtų turėti toks darbuotojas.

Eikite į svetainę, kurioje yra laisvų darbo vietų (HH.ru, Rabota.ru ar kita), naudokite paiešką pagal raktinius žodžius ("php-programuotojas", "web-programuotojas") ir tiesiog pažiūrėkite, kiek yra siūlomas vidutinio lygio programuotojas, yra, turint ilgametę darbo patirtį - ne metus, o bent dvejus. Middle nebėra pradedantysis ir gali greitai priprasti prie jūsų projektų. Maždaug tiek teks sumokėti tokiam draugui.

3. Išnaudokite savo ryšius

Daugelis mano kolegų buvo įdarbinti iš lūpų į lūpas: su kai kuriais tiesiog aptariau vienkartinius darbus puse etato, su kažkuo lankiau kursus. Todėl jūs išgyvensite savo ryšius, jei tokių yra. Kalbėkitės su draugais, ieškokite forumuose. Dažniausiai tokiu būdu įgyjami vertingi žmonės.

Kaip išsirinkti gerą programuotoją

Jei negalite rasti svajonių specialisto per pažįstamus, eikite į svetaines su darbu. Ir pasiruoškite, kad bus daug žmonių, besidominčių dideliais ištekliais. Tai ne visada yra gerai, nes absoliučiai visi užlips į bet kokį gerą darbą su tinkamu atlyginimu, o pagal gyvenimo aprašymą nustatyti protingą specialistą yra tiesiog nerealu. Kaip būti? Papasakosiu toliau.

Sudarome laisvą darbo vietą

Pirma, rašykite didelius ir gražius. Taip sukuriame pirmąjį teigiamą įspūdį apie savo įmonę. Puikus variantas – pasižiūrėti, kaip užpildomos IT įmonės laisvos darbo vietos. Paimkite savo mėgstamą skelbimą kaip šabloną ir pakeiskite jį patys. Svarbu: jei pamatėte nepažįstamą žodį, pasakykite kokį nors AJAX ir nepasivarginote išsiaiškinti, kas tai yra, geriau jį ištrinkite, nedėkite į savo laisvą vietą.

Antra, sąžiningai ir kuo detaliau parašykite, ką veiks jūsų darbuotojas, kokius įgūdžius jis turėtų turėti, kam kurs programas. Tai darydami parodysite, kokią atsakomybę prisiima ši pozicija.

Išfiltruojame

Sudarėte laisvą darbo vietą, surūšiavote kai kuriuos kandidatus pagal gyvenimo aprašymą ir atrinkote specialistus pokalbiui.

Žinoma, netinkamiausius kandidatus geriausia pašalinti pokalbio telefonu etape, tačiau tai ne visada yra prieinama galimybė, jei mažai suprantate programavimą.

Tačiau visada galima pasidomėti, ar programuotojas anksčiau yra sprendęs tokias problemas ir kokią turi patirtį. Taip pat internete susiraskite paprastą užduotį, išsiųskite ją kandidatui paštu ir skirkite pakankamai laiko jai atlikti. Taip, tai nėra išbandymas, bet jis padės atsikratyti labai tingių asmenų.

Atliekame interviu

1. Paruoškite kovinę misiją

Jūs jau žinote, ko jums reikia, todėl pakvieskite programuotoją atlikti konkrečią užduotį tiesiai biure ir laiku. Prieš jam atvykstant įspėkite apie čekį, bet neįvardinkite pačios užduoties.

Svarbu! Pirmiausia iš nepriklausomo šaltinio išsiaiškinkite, kiek laiko turėtų pakakti užbaigti: klauskite draugo programuotojo temos forume. Jūs netgi galite patikrinti laisvai samdomų vertėjų biržą, svarbiausia yra parašyti "Skubi" ir "Tau reikia pradėti dabar, kiek tai užtruks?" Bet tai yra paskutinė išeitis: jie ten gali perdėti, todėl geriausias yra neįdomus šaltinis.

2. Pasikalbėkite apie kandidato patirtį

Išsiaiškinkite, kokios patirties turi pretendentas, viską „ištirkite“. Jei net pradedantysis programuoti gali jus nustebinti savo techninėmis žiniomis, sutelkite dėmesį į sėkmingus projektus. Paklauskite kuo išsamiau apie ankstesnius darbus.

3. Paprašykite parodyti aplanką

Paprašykite kandidato parodyti, ką jis jau padarė ir kiek laiko tam skyrė. Taip, portfeliai gali būti pavogti, todėl atkreipkite dėmesį į tai, kaip žmogus kalba. Asmeniškai aš myliu savo projektus, esu pasirengęs apie juos kalbėti valandų valandas.

4. Išsiaiškinkite darbo pakeitimo priežastį

Labai įprasta, bet svarbu žinoti. Svarbiausia, kad darbo pakeitimas nebūtų kandidato nesugebėjimo atlikti jam pavestų užduočių pasekmė.

Jei specialistas nustojo dirbti laisvai samdomu darbu, tai nėra blogai: vadinasi, jis norėjo stabilumo. Jei jūsų netenkino sąlygos ankstesnėje darbo vietoje, tai taip pat normalu. Pavyzdžiui, programuotojo laikrodžiu pagrįsti KPI kai kuriuos žmones vargina.

5. Pasiūlykite bandomąjį laikotarpį

Čia žaidžia tik tavo sugebėjimas įtikinti ir gerai suformuota sutartis. Dariau taip: jei darbuotojas atlieka savo pareigas, jis gauna 100% atlyginimo, jei ne, tai 50%. Tai padeda sumažinti įmonės išlaidas blogo samdymo atveju.

Natūralu, kad dėl sąlygų derėtis pačioje pradžioje, žmogus turi žinoti, kas vyksta.

Dar trys patarimai

1. Atsisakykite stereotipų

Programuotojai – paprasti žmonės, ne visi yra asocialūs ir mėgsta likti namuose. Daugelis turi tokį platų pomėgių spektrą, kad nustebsite. Taigi geriau apsieiti be tokių frazių kaip „Aš pats taip neįsivaizdavau programuotojo“. Tai erzina.

Štai tiesa – programuotojai mėgsta tingėti. Todėl stebėkite jo darbą, bet nestovėkite aukščiau savo sielos.

2. Sudarykite sąrašą žmonių, kurie gali paskirti užduotį programuotojui

Tegul tai būna daugiausiai du žmonės, kad programuotojas nebūtų tempiamas iš visų pusių. Šis darbas reikalauja susikaupimo, o kai žmogus pasinėręs į sudėtingos problemos sprendimą, persijungti labai sunku.

3. Suskaidykite didelius projektus į etapus

Taip lengviau sekti darbo procesą. Be to, jei staiga iškils kokia nors smulkmena, kurią reikės padaryti, programuotojas turės tam laiko ir papildoma užduotis bus suvokiama su daug mažesniu pasipriešinimu.

Rekomenduojamas: