Cuprins:

Cum să angajezi un programator bun dacă nu știi programarea
Cum să angajezi un programator bun dacă nu știi programarea
Anonim

Principalul lucru este să definiți clar ce sarcini ar trebui să rezolve specialistul și să puneți întrebările potrivite în timpul interviului.

Cum să angajezi un programator bun dacă nu știi programarea
Cum să angajezi un programator bun dacă nu știi programarea

Uneori afacerea se dezvoltă bine, se fac planuri grandioase, iar conducerea (șefii tăi sau tu însuți ca lider) decide să angajeze un programator în staff pentru a rezolva unele probleme.

Poate că aceasta este întreținerea site-ului și dezvoltarea de funcționalități suplimentare, sau poate un program pentru angajați sau un sistem CRM. Oferim un plan de acțiune în cazul în care este imposibil să delegeți cuiva căutarea unui specialist și deja s-a hotărât cu siguranță - să fiți programator.

Ce trebuie să faci înainte de a începe căutarea

Înainte de a căuta un programator, iată trei sfaturi importante.

1. Răspunde la întrebarea, de ce ai nevoie de un programator

Înțelegeți elementele de bază: cu ce va trebui să lucreze programatorul și ce abilități de programare vor trebui aplicate. Iartă-mă dacă te-am speriat, dar nu trebuie să înveți nimic: trebuie să stabilești pentru ce sarcini specifice ai nevoie de un programator. Să spunem pentru dezvoltarea site-ului web. Citiți apoi pe Internet ce abilități sunt necesare pentru asta, ce solicită companiile IT de la solicitanți. De exemplu, cunoștințe de HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.

Nu te lăsa intimidat de aceste nume, doar fă-ți timp și citește despre aceste lucruri măcar pe Wikipedia.

2. Aflați costul serviciilor programatorului

Este un fapt evident - orice specialist bun costă bani. Începeți de la salariul mediu de pe piață în programare.

Să presupunem că aveți nevoie de un specialist în întreținerea site-ului web și de dezvoltarea unor funcții suplimentare (formulare de feedback, filtre de produse etc.). Și bineînțeles, ai profitat de primul pont și te-ai uitat la ce aptitudini ar trebui să aibă un astfel de angajat.

Intră pe site-ul cu posturi vacante (HH.ru, Rabota.ru sau altul), folosește căutarea după cuvinte cheie („php-programmer”, „web-programmer”) și vezi doar cât de mult este oferit un programator de nivel mediu, că este, cu experiență de muncă pe termen lung - nu un an, ci cel puțin doi. Middle nu mai este un începător și se poate obișnui rapid cu proiectele tale. Cam atat va trebui sa platesti unui astfel de prieten.

3. Profitați de conexiunile dvs

Mulți dintre colegii mei au fost angajați prin gură în gură: cu unii am discutat doar despre locuri de muncă cu normă parțială, cu cineva am fost la cursuri. Prin urmare, vei trece prin conexiunile tale, dacă există. Vorbește cu prietenii, caută pe forumuri. Cel mai adesea, oamenii valoroși sunt dobândiți în acest fel.

Cum să alegi un programator bun

Dacă nu poți găsi un specialist de vis prin intermediul cunoscuților, mergi pe site-uri cu serviciu. Și pregătiți-vă că vor fi mulți oameni interesați de resurse mari. Acest lucru nu este întotdeauna bun, deoarece absolut toată lumea va urca în orice loc de muncă bun cu un salariu decent și este pur și simplu nerealist să determinați un specialist inteligent pe baza unui CV. Cum să fii? Vă spun mai departe.

Formăm un post vacant

În primul rând, scrieți mare și frumos. Astfel creăm prima impresie pozitivă asupra companiei noastre. O opțiune excelentă este să vezi cum sunt ocupate posturile vacante ale unei companii de IT. Luați anunțul preferat ca șablon și schimbați-l pentru dvs. Important: dacă ați văzut un cuvânt necunoscut, spuneți ceva AJAX și nu v-ați obosit să aflați ce este, mai bine îl ștergeți, nu îl introduceți în postul vacant.

În al doilea rând, scrie sincer și cât mai detaliat ce va face angajatul tău, ce aptitudini ar trebui să aibă, pentru cine va dezvolta programe. Făcând acest lucru, veți arăta ce responsabilitate poartă această poziție în sine.

Filtrem

Ați întocmit un post vacant, ați sortat câțiva candidați după CV și ați selectat specialiști pentru un interviu.

Desigur, cel mai bine este să eliminați cei mai nepotriviți candidați în etapa convorbirii telefonice, dar aceasta nu este întotdeauna o opțiune accesibilă dacă nu înțelegeți programare.

Cu toate acestea, puteți afla oricând dacă un programator a rezolvat astfel de probleme înainte și ce fel de experiență are. De asemenea, găsiți o sarcină simplă pe Internet, trimiteți-o candidatului prin poștă și acordați-i timp suficient pentru a o finaliza. Da, acesta nu este un test, dar va ajuta la îndepărtarea persoanelor foarte leneșe.

Facem un interviu

1. Pregătește o misiune de luptă

Știți deja de ce aveți nevoie, așa că invitați programatorul să finalizeze o anumită sarcină chiar la birou și să-l cronometreze. Înainte de sosirea lui, avertizează cu privire la verificare, dar nu denumește sarcina în sine.

Important! În primul rând, aflați dintr-o sursă independentă cât timp ar trebui să fie suficient pentru a finaliza: întrebați un prieten programator pe forumul subiectului. Puteți chiar să verificați pe bursa de liber profesioniști, principalul lucru este să scrieți „Urgent” și „Trebuie să începeți chiar acum, cât timp va dura?” Dar aceasta este o ultimă soluție: ei pot exagera acolo, așa că o sursă neinteresată este cea mai bună.

2. Vorbeste despre experienta candidatului

Aflați ce fel de experiență are solicitantul, „sondați” totul. Dacă chiar și un începător în programare te poate impresiona cu cunoștințele sale tehnice, concentrează-te pe proiecte de succes. Întrebați cât mai multe detalii posibil despre locurile de muncă anterioare.

3. Cereți să arătați portofoliul

Rugați-i candidatului să arate ceea ce a făcut deja și cât timp a petrecut. Da, portofoliile pot fi furate, așa că fiți atenți la modul în care vorbește persoana respectivă. Personal, îmi iubesc proiectele, sunt gata să vorbesc despre ele ore întregi.

4. Aflați motivul schimbării locului de muncă

Foarte banal, dar important de știut. Principalul lucru este că schimbarea locului de muncă nu trebuie să fie o consecință a neîndeplinirii de către candidat a sarcinilor care i-au fost atribuite.

Dacă un specialist a renunțat la freelancing, nu e rău: înseamnă că și-a dorit stabilitate. Dacă nu ați fost mulțumit de condițiile de la locul de muncă anterior, este de asemenea normal. De exemplu, KPI-urile bazate pe ceasul unui programator sunt epuizante pentru unii oameni.

5. Oferiți o perioadă de probă

Aici joacă doar capacitatea ta de convingere și un contract bine format. Am făcut asta: dacă un angajat își îndeplinește atribuțiile, primește 100% din salariu, dacă nu, 50%. Acest lucru ajută la menținerea costurilor pentru companie în cazul unei angajări proaste.

Desigur, negociați condițiile de la bun început, persoana trebuie să știe ce se întâmplă.

Încă trei sfaturi

1. Renunțați la stereotipuri

Programatorii sunt oameni obișnuiți, nu toți sunt asociați și adoră să stea acasă. Mulți au o gamă atât de largă de interese încât veți fi surprinși. Așa că este mai bine să te descurci fără expresii de genul „Nu mi-am imaginat programatorul așa”. Acest lucru este enervant.

Iată adevărul - programatorilor le place să fie leneși. Prin urmare, urmărește-i munca, dar nu sta deasupra sufletului tău.

2. Faceți o listă cu persoanele care pot atribui o sarcină programatorului

Să fie maxim două persoane, astfel încât programatorul să nu fie tras din toate părțile. Această muncă necesită concentrare, iar atunci când o persoană este absorbită de rezolvarea unei probleme complexe, este foarte dificil să se schimbe.

3. Împărțiți proiectele mari în etape

Acest lucru facilitează urmărirea procesului de lucru. În plus, dacă dintr-o dată este ceva de făcut, programatorul va avea timp pentru asta și sarcina suplimentară va fi percepută cu mult mai puțină rezistență.

Recomandat: