Cuprins:
- 1 1. Dezvoltatorii vor mulți mari
- 2. Mai degrabă ar lucra la Google
- 3 3. Nu le place băncile sau pornirile
- 4 4. Dezvoltatorii au nevoie de somn
- 5 5. Ei doresc să fie recunoscuți pentru munca bună
- 6 6. Nu doresc sfaturi manageriale
Video: DE CE E NASOL SĂ FII BOGAT (Noiembrie 2024)
Companiile care doresc să angajeze talente de dezvoltare de top se luptă să găsească recruți. Un sondaj recent al Alianței TechServe a dezvăluit că agenții de personal tehnologic consideră că angajează talente de dezvoltare mai greu decât orice alt set de abilități. Din fericire, această deficiență este întâmpinată de o oarecare remediere, întrucât dezvoltarea de aplicații software este de așteptat să fie una dintre primele 15 ocupații care să crească cel mai mult până în 2024, potrivit Biroului Statisticilor Muncii. Întrucât compania dvs. se pregătește să elaboreze mai mult de șase cifre cuiva care poate codifica, este în interesul dvs. să înțelegeți în totalitate ce vor dezvoltatorii, cum gândesc ei și limbajele de programare la care sunt cei mai adepți.
Un sondaj recent efectuat de 500 de dezvoltatori realizat de firma de cercetare Coleman Parkes, în numele Cast Software, a examinat ce îi determină pe dezvoltatori și ce trebuie să știți înainte de a începe angajarea de noi candidați. Am vorbit cu Lev Lesokhin, vicepreședintele executiv al Strategiei și Analiticii la Cast Software, despre sondaj și starea ocupării în dezvoltare. El a spus că sarcina de a găsi un talent de dezvoltare de top nu va fi mai ușoară în următorii ani.
„Dublăm cantitatea de software care este scrisă la fiecare șapte ani. Ca urmare, nu avem suficient talent pentru dezvoltare”, a spus el. "Ai China să vină online și India și încă nu există suficient talent pentru dezvoltare."
Pentru a găsi lucrătorii potriviți, Lesokhin îndeamnă companiile să dezvolte o metodă pentru evaluarea și măsurarea calității codului lucrătorului. "Majoritatea dintre noi, poate exclus Google, nu pot spera să angajăm cei mai buni dezvoltatori tot timpul. S-ar putea să le putem angaja uneori. Trebuie să avem un sistem pentru măsurarea calității pentru a ne asigura că ne vom înțelege bine. -software de calitate pentru afacerea noastră și pentru a ajuta dezvoltatorii din organizația respectivă să se îmbunătățească măsurabil."
Pe măsură ce începeți intervievarea recrutărilor pentru poziții de dezvoltare, iată câteva lucruri pe care va trebui să le știți.
-
1 1. Dezvoltatorii vor mulți mari
Patruzeci și opt la sută dintre respondenții din sondajul Coleman Parkes au spus că salariul și bonusurile sunt cele mai importante criterii pentru alegerea unei companii pentru a se alătura. Acesta nu este un mare șoc. Dezvoltatorul mediu face aproximativ 99.000 de dolari, conform PayScale. Dacă nu vă puteți permite să oferiți recrutări atât de mult, atunci va trebui să vă mulțumiți cu un talent mai mic sau să mergeți la o vânătoare pentru dezvoltatori mitici care lucrează pentru bucuria pură de a crea linii de cod.Locația locului de muncă a fost cel de-al doilea factor important în care coderii au ales să funcționeze. Harta interactivă postată mai sus și creată de Arcgis oferă o indicație solidă a domeniului de extindere a industriei. Poate cel mai interesant, datele au relevat, de asemenea, că 91 la sută din locurile de muncă ale dezvoltatorilor nu au fost în Silicon Valley.
2. Mai degrabă ar lucra la Google
Șaizeci și unu la sută dintre respondenți ar fi un vis să lucreze în Mountain View, Calif. Următoarea companie cea mai dorită a fost Apple, care a primit din cap doar 45% dintre respondenți.„Google are o reputație sau o percepție de a plăti bine”, a spus Lesokhin. "Google era cu mult înaintea Apple, Facebook și Netflix. Motivul cel mai important, cred eu, este că există un factor pedigree din faptul că a lucrat la Google. Se știe că Google angajează talentul de inginerie. Ei fac multe lucruri noi. cum ar fi mașinile fără șoferi, învățarea profundă; sunt ramificate în multe direcții diferite. Aveți ocazia să vă jucați cu jucării mari. Dacă sunteți un dezvoltator care iese din Google, veți avea o mulțime de să poată lucra aproape oriunde. "
Dar compania dvs. nu este Google. Și dacă citiți acest articol, probabil că nu aveți buzunarele adânci sau reputația pe care Google o are. Dar asta nu înseamnă că nu puteți oferi unele dintre avantajele oferite de Google. Permiteți codificatorilor să experimenteze. Permiteți-le să se promoveze ca experți în social media. Oferă-le oportunitatea de a continua să învețe meșteșugurile lor în afara limitelor biroului prin conferințe și cursuri.
3 3. Nu le place băncile sau pornirile
Doar 9 la sută dintre dezvoltatori consideră că locul de muncă ideal este la început. Doar 11 la sută consideră o firmă de tehnologie financiară (fintech) ca un loc ideal în care să lucreze. Băncile și organizațiile financiare au apelat doar la 16% dintre respondenți. Există câteva motive pentru această tendință. Dezvoltatorii doresc să lucreze la cele mai avansate aplicații posibile, iar aceste oportunități pot fi găsite de obicei în Silicon Valley.
„Cei mai mulți dezvoltatori sunt destul de pragmatici în privința carierei lor, potrivit Lesokhin.” Există un risc implicat în start-up-uri; nu va fi plătit la fel de mult ", a explicat el. Vei tranzacționa capitaluri de transpirație pentru echitate reală. Unii oameni sunt visători și doresc cu adevărat să obțină un plus mai mare."
"Absolvenții obișnuiau să râvnească finanțele", a adăugat el. "Tech and Silicon Valley a surprins imaginația acelor oameni. Ocupați Wall Street și tot ceea ce a influențat în special oamenii tineri. De asemenea, organizațiile financiare, chiar și în fintech, folosesc multă tehnologie moștenită. Jumătate din aplicații sunt încă Cobalt. Chiar și Java pe care îl scrieți în serviciile financiare sunt încă de la mijlocul anilor 90. Multe dintre acestea sunt percepute drept plictisitoare."
4 4. Dezvoltatorii au nevoie de somn
Cu toții am văzut emisiunile și filmele TV care înfățișează codificatoarele ca bufnite de noapte care pun băuturi energizante, astfel încât să poată rămâne toată noaptea scriind codul criminal. Asta nu este exact, potrivit studiului Coleman Parkes. De fapt, 48 la sută dintre respondenți au declarat că au fost cei mai productivi dimineața, între orele 8 și 12 dimineața. Ei au mai spus că orele de la 16:00 la 8:00 sunt orele lor cele mai puțin productive.5 5. Ei doresc să fie recunoscuți pentru munca bună
Numai 37% dintre dezvoltatori sunt calificați în ceea ce privește calitatea codului, ceea ce înseamnă că funcția principală a locului lor de muncă nu are în vedere într-adevăr recenzii de performanță, promoții, creșteri de creștere și majoritatea celorlalți factori care îi permit pe cineva să-și cunoască munca. În schimb, codificatorii sunt, de obicei, evaluați pe baza unor lucruri care au doar legături marginale cu codificarea, cum ar fi punctualitatea, comportamentul și timpul la birou."Managerii cred că codul este un lucru pentru care dezvoltatorii ar trebui să fie intrinsec responsabili", a spus Lesokhin. „Este greu să judeci care este calitatea, așa că lași dezvoltatorii.”
Cu toate acestea, Lesokhin consideră că este esențial să înțelegem cât de bine codează dezvoltatorii, să urmărești codul într-un mod distractiv și gamificat și să recompensezi dezvoltatorii pentru o muncă bună.
"Există modalități prin care puteți măsura calitatea codului care poate fi negativă și pozitivă. Dacă în KPI-urile dvs. pentru evaluări, măsurați dezvoltatorii cu privire la calitatea muncii și includeți că în procesul lor de revizuire formală, acesta poate fi perceput ca negativ", a explicat el. "Există o serie de modalități prin care puteți introduce această măsură într-un mod pozitiv. Setați o structură bonus pentru codificatorii care ating un anumit nivel de calitate. Chiar și fără compensații bănești, unii angajatori postează clasamente. Este aproape ca gamificarea. Puteți pune asta sus, să vadă toată lumea ".
6 6. Nu doresc sfaturi manageriale
Când sunt întrebați unde le place să învețe sfaturi și trucuri noi de codare, dezvoltatorii preferă să verifice YouTube (41 la sută), mai degrabă decât să apeleze la managerul lor pentru sfaturi. Comunitățile Google (36 la sută) este a doua sursă cea mai utilizată pentru a găsi informații utile. Doar 19 la sută dintre respondenți au spus că merg la managerii lor pentru consultanță de codificare.
De fapt, 61 la sută dintre dezvoltatori au declarat că cea mai mare frustrare a acestora este cu luarea deciziilor conducerii, fără a înțelege pe deplin componentele IT. Deci, da, nu vă așteptați ca codificatorii dvs. să răspundă bine la interjecția managerială. Lesokhin a spus că acest lucru nu ar trebui să vină ca o surpriză, având în vedere că managerii de codificatori nu fac, de obicei, prea multe codificări.
"Personal nu cred că cei mai buni manageri vor fi neapărat cei mai buni dezvoltatori sau invers. Sunt două seturi de abilități diferite. Unele persoane rare au ambele, ceea ce este grozav, dar nu mă aștept să fie așa cazul."
În plus, el a spus că există o oportunitate destul de robustă pentru dezvoltatori de a interacționa cu experți pe YouTube. Și că conținutul de pe site-ul video este ușor consumabil, poate mai mult decât ar putea fi un e-mail de la un manager.
"Ați dori să lucrați într-un mediu în care oamenii din jurul dvs. sunt competenți; aceasta ar fi o caracteristică atractivă. Încercați să îi faceți pe cei mai buni dezvoltatori să se promoveze online, răspunzând la întrebări. Și să marcați o parte din aceste cunoștințe atunci când sunteți angajare pentru a arăta că ai super experți ".