Cum de a alege un bun programator - specialiști IT

Cum de a găsi un programator bun? În același timp, - nu sunteți un programator. Răspunsul la această întrebare nu este simplu. Iată de ce.
Experiența a indicat în rezumat, nu este de mare ajutor. Cei mai buni programatori de multe ori nu au o experiență „oficială“ dovedește că acestea sunt cele mai bune. Dimpotrivă, experiența indicată în rezumat, poate fi de multe ori înșelătoare. Dar, cu toate acestea, chiar și aceste informații pot ajuta la determinarea unui programator bun. Pentru a începe, trebuie să se debaraseze unele dintre miturile - de exemplu, absența majorității programatorilor de informații de comunicare. Acest programator inteligent și, prin urmare, nu lipsit și abilități de comunicare.
Orice programator bun trebuie să aibă o anumită cantitate de pasiune față de activitatea sa, deoarece programarea nu este doar o profesie, ci un mod de viață (în cazul în care nu orientarea sexuală). Pasiunea pentru defini ca un plus.
De asemenea, important este capacitatea de a auto-învățare și o dragoste de învățare. Fără acest lucru, programator pur și simplu nu fizic capabil să fie „bun“. cei mai buni elevi din lume isi petrec viata inainte de a trece la pubertate „pentru petrecere.“ Ei învață, să învețe, să învețe. Direcția de formare, de regulă, matematică, fizică, informatică, filozofie, astronomie. În viața de adult, nu un specialist numai creierul rugina, continuând să absoarbă noi terabytes de informații, este în măsură să fie instruiți și să explice în mod clar clientului cum și în cazul în care picioarele sunt în creștere în program ordonat. Sunt un profesor prin natura. Și lucrătorii permanent permanentă, dar nu viteza.
Nu acorda prea multă atenție diplomelor și certificatelor formale. Principalul lucru pe care trebuie remarcat aici este faptul că o diplomă nu înseamnă nimic atunci când caută un programator bun. Unii programatori buni terminat Institutul de specialitate de calculator, iar unele - nu. Singurul lucru pe care arată că proprietarul lor are ceva cunoștințe despre o anumită tehnologie. Acestea sunt o confirmare suplimentară de cunoștințe care să permită oamenilor din marile corporații înainte de interviu pentru a afla ce „această persoană știe PHP și are un certificat care să confirme acest lucru.“
Și dacă te angajezi oameni pentru o afacere mică, sau ai nevoie de un programatori foarte inteligent (de exemplu, pentru comanda hackeri, care aveți nevoie pentru a scrie rapid ceva), trebuie să ignore cele mai multe dintre aceste certificate. Ei nu vorbesc foarte mult despre calitatea programator.
Același lucru se aplică vârstei. Sunt programatori excelent, care sunt de 16 ani. Sunt programatori excelent, care sunt cu mult dincolo de 40. Este imposibil de a evalua calitatea programării, în funcție de vârsta lui.
Dacă sunteți construirea unei echipe, este mai bine să angajeze oameni pentru vectori. La cap - șef - proprietar. Manager de proiect - a dezvoltat, cu un sentiment de timp, taxe, disciplină, și de control. Scrierea programatori - băieți și fete.
Dar un număr de unele simptome care vă pot ajuta să evalueze nivelul candidatului, și cu care poți lucra pentru un interviu fără nici o pregătire specială.
Indicatorii pozitivi:

Acum, o singură întrebare rămâne - va trage compania dumneavoastră un astfel de specialist ...

Această întrebare devine mai întâi.

În cursul sunt studenții de 100 $, iar după 3-6 luni, angajatorul este conștient că a luat greșit, și timpul pierdut. (((
Imaginea standard.

Și (din experienta), atunci când aveți nevoie pentru a angaja doar ieri, dar încă mai fac acei munți care promiteau student, și chiar 100 de dolari pe lună, iar apoi de afaceri nu merge sau au prăbușit cu totul.

Consultați următoarea regulă:
Dacă nu doriți să se hrănească armata, se obișnuiască pentru a alimenta altcineva.

și după 3-6 luni, angajatorul este conștient că a luat greșit, și timpul pierdut.

Și inițial angajatorul nu știe cine ia pentru 100 $? Adică, nici de specialisti HR, daca este cazul, a oricărui director sau ofițer de recrutare - nici unul dintre ei nu înțeleg cu adevărat ce student pentru 100 de dolari - nu este un programator. Uimitor doar că la ieșire nici un rezultat. La urma urmei, totul ar trebui să fie bine! Pentru 100 $ poti pensionarului matusa Mașa să o întreb de două ori pe săptămână, a venit frecat podele. carne ieftine este delicios nu se întâmplă.

Un programator bun, în opinia mea, ar trebui să poată lucra cu altcineva de cod și propriile mai multe limbaje de programare, deoarece acestea sunt toate „gudronate cu aceeași perie.“ Vreau să spun mare luminanta limbaje de programare de nivel (de la C la scriptare cum ar fi php, etc). Desigur, o persoană care nu este un programator este dificil de verificat, dar psihologic putem urmări răspunsul solicitantului - în măsura în care el este gata să etmu problema.

Un programator bun este de obicei ales ca urmare a unui interviu suficient „meticulos“ - cu sarcinile, puzzle-uri și multe altele.
De obicei, acest interviu, în experiența mea, dureaza aproximativ 4 ore, uneori, o zi sau două, trei.
Iar intervievatorul trebuie să fie un programator / prea. În caz contrar, pentru a primi o conversație inutilă „pentru viață“, într-un interviu. Au o diplomă - este necesară. E doar o figură care chelvoeka studiat în mod oficial. Certificate - caută în orice programare.
IMHO

Sunt de acord. Și așa se întâmplă. Aici sunt o abordare alta companie de câteva vector la această problemă. O bancă a trimis un CV la poziția specială. de Inf. de protecție. După 3 ore, te sun abordare luată mâine la prânz. Până în dimineața, nu iau la locul de muncă, dar sistemul de apărare va comanda (distribuit de securitate de tip sistem de monitorizare on-line cu bastion etc.). O lună finalizat instalarea, parole rădăcină trecut, varză a primit. Am întrebat de ce nu ia un loc de muncă, deoarece costul salariului sistemului de șase luni. Ca răspuns, în cazul unei situații de conflict, care poate fi pe orice persoană de producție cu o astfel de cunoștințe în cadrul companiei devine periculoasă.
Pe fond. Însăși mecanismul ciclului care este zayavka-> shef-> kadrov- departament> ocuparea forței de muncă agenție (undeva condiment vizibil, care poate evalua un programator), acest sistem funcționează, dar nu și pentru cei care scriu bp deoarece criteriile de selecție sunt sarcini opuse (de obicei).

Pentru finalizarea cu succes a proiectului am nevoie de cineva care este dispus să facă treaba chiar înainte de sfârșitul cu necesar (nu este mare - și anume că ceea ce este cu adevărat necesar) de calitate. chiar cred că nu este necesar să se angajeze un stat de plată, precum și pentru proiecte specifice, cu primă foarte bun pentru calendarul și succesul implementării. Și trebuie să înțelegem mai întâi esența problemei. Programator - nu este soluția, este un instrument. Soluția de rezolvare - această înțelegere a problemelor aplicate câmpului și modul în care a minimiza / elimina.

Pur și simplu, Dmitri - sarcina de încercare cu o durată limitată.
Cu toate că, în general - sunt de acord.

DAR! Ca un nespecialist pentru a ridica o astfel de sarcină? La urma urmei, în testul ar trebui să fie luate în considerare, și asta e ceea ce vrei, și ceea ce aveți nevoie, și modul în care trebuie să rezolve problema?

Din nou, simplu - trebuie să ia mai întâi o special pe recomandările și perplex selecția sa de condimente pentru sarcina soluții Durga neposredsvenno.
Această metodă folosește cu succes prietenul meu. Ea nu a ordonat nimic pentru mine de la principiul că cei mai buni prieteni în afaceri decât de afaceri cu prietenii, dar a fost întotdeauna fericit cu rezultatele specialiștilor selectate de mine.

Test de locuri de muncă bine. Dar este de multe ori timp pentru oameni - de data asta. Se poate face bine, dar în același timp, să fie un imbitsily plin atunci - Vreau să spun, nu există nici o garanție la fel - asta e doi. Problema ridica de obicei codificator în birourile non-core în cazul în care nu există nici o Iubitorii de tehnică inteligente - asta e trei. Este competent sarcină dificilă - deoarece Iubitorii de tehnică locale este în plus. sarcină și nu este necesar - cazurile lor la gât și managerul este deja a doua zi Nudit „Când se va construi?“. Selectați un proiect care nu a lucrat din greu. Există cereri excesive. Într-adevăr de multe ori nevoie de cineva care știe cum să facă una, două, trei, și pe fișa postului acolo până la patruzeci și opt :) Ca rezultat, 48 de oameni aptitudini, preț Stoarceți și utilizează 3 de calificare - nu este profitabil pentru angajator.

articole similare