Kazalo:
- 1 1. Razvijalci želijo velike zneske
- 2 2. Raje delajo pri Googlu
- 3 3. Ne marajo bank ali startup podjetij
- 4 4. Razvijalci potrebujejo spanec
- 5 5. Želijo biti priznani za dobro delo
- 6 6. Ne želijo nasvetov za vodstvo
Video: Kako se naučiti rezati z nožem. Kuhar uči rezati. (November 2024)
Podjetja, ki želijo zaposliti vrhunske talente za razvoj, se trudijo poiskati kadre. Nedavna raziskava zavezništva TechServe je razkrila, da strokovnjaki za tehnološko osebje najemajo talente za razvoj težje kot kateri koli drug nabor spretnosti. Na srečo je to pomanjkanje odpravljeno z nekaterimi sanacijami, saj naj bi bil razvoj aplikacij programske opreme eden najboljših 15 poklicev, ki se bodo do leta 2024 najbolj povečali, kaže Urad za statistiko dela. Ker se vaše podjetje pripravlja na več kot šest številk nekomu, ki ga lahko kodira, je v vašem interesu, da v celoti razumete, kaj želijo razvijalci, kako mislijo in programske jezike, v katerih so najbolj spretni.
Nedavna raziskava 500 razvijalcev raziskovalnega podjetja Coleman Parkes v imenu Cast Software je preučila, kaj poganja razvijalce in kaj morate vedeti, preden začnete najemati nove kandidate. O raziskavi in stanju zaposlovanja v razvoju sem govoril z Levom Lesokhinom, izvršnim podpredsednikom za strategijo in analitiko pri podjetju Cast Software. Povedal je, da naloga iskanja vrhunskega talenta v naslednjih letih ne bo lažja.
"Podvojimo količino programske opreme, ki jo pišemo vsakih sedem let. Kot rezultat, nimamo dovolj talentov za razvoj, " je dejal. "Na Kitajsko prihajate prek interneta in Indije, tam pa še vedno ni dovolj razvojnih talentov."
Da bi našel prave delavce, Lesokhin poziva podjetja, naj razvijejo metodo za ocenjevanje in merjenje kakovosti delavčeve šifre. "Večina nas, morda izključen Google, si ne moremo upati, da bomo ves čas najeli najboljše razvijalce. Morda jih bomo včasih lahko najeli. Za merjenje kakovosti moramo imeti vzpostavljen sistem, ki bo zagotovil, da bomo postali - kakovostna programska oprema za naše poslovanje in za pomoč razvijalcem v tej organizaciji, da se merljivo izboljšajo."
Ko začnete z anketiranjem novajlov za razvojna delovna mesta, morate vedeti nekaj stvari.
-
1 1. Razvijalci želijo velike zneske
Osemindvajset odstotkov anketirancev iz raziskave Coleman Parkes je povedalo, da so plača in dodatki najpomembnejša merila za izbiro podjetja, ki se bo pridružilo. To ni velik šok. Povprečni razvijalec zasluži približno 99.000 dolarjev, po podatkih PayScale. Če si ne morete privoščiti toliko novakov, se boste morali sprijazniti z manj talenti ali pa se odpraviti na lov za mitičnimi razvijalci, ki delajo v veselje ustvarjanja vrstic kode.Lokacija na delovnem mestu je bila drugi najpomembnejši dejavnik pri izbiri kodrov. Interaktivni zemljevid, ki ga je objavil zgoraj in ustvaril Arcgis, daje dober pokazatelj, kako daljnosežen je obseg industrije. Morda je najbolj zanimiv podatek je razkril tudi, da 91 odstotkov delovnih mest za razvijalce ni bilo v Silicijevi dolini.
2 2. Raje delajo pri Googlu
Enainštirideset odstotkov vprašanih bi bilo sanje delati v Mountain Viewu v Kaliforniji. Naslednje najbolj zaželeno podjetje je bilo Apple, ki je dobilo samo 45 odstotkov vprašanih."Google ima ugled ali občutek, da dobro plačuje, " je dejal Lesokhin. "Google je bil tako daleč pred Apple, Facebookom in Netflixom. Verjamem, da je razlog, da je pri Googlu deloval rodoslovni dejavnik. Google znano najeti vrhunski inženirski talent. Delajo veliko novih stvari kot so avtomobili brez voznikov, globoko učenje; razvejani so v več različnih smereh. Imate priložnost igrati z velikimi igračami. Če ste razvijalec, ki prihaja iz Googla, boste imeli veliko prevara in biti sposoben delati skoraj kjer koli. "
Toda vaše podjetje ni Google. In če berete ta članek, verjetno nimate globokih žepov ali ugleda, ki ga ima Google. Vendar to ne pomeni, da ne morete ponuditi nekaterih ugodnosti, ki jih ponuja Google. Dovoli svojim kodirnikom, da eksperimentirajo. Naj se promovirajo kot strokovnjaki za družbene medije. Dajte jim priložnost, da se še naprej učijo svoje obrti zunaj meja pisarne na konferencah in tečajih.
3 3. Ne marajo bank ali startup podjetij
Le 9 odstotkov razvijalcev meni, da je idealno delovno mesto ob zagonu. Le 11 odstotkov podjetja vidi finančno tehnologijo (fintech) kot idealen kraj za delo. Banke in finančne organizacije so se pritožile le 16 odstotkov vprašanih. Razlogov za ta trend je nekaj. Razvijalci želijo delati na najbolj naprednih aplikacijah, ki jih lahko najdemo v Silicijevi dolini.
"Večina razvijalcev je precej pragmatična glede svoje kariere, pravi Lesokhin." Pri zagonskih podjetjih obstaja tveganje; ne boste plačani toliko, "je razložil. Trgovali boste z lastnim kapitalom z dejanskim lastniškim kapitalom. Nekateri ljudje so sanjači in si resnično želijo, da bi kasneje dobili večjo izplačilo."
"Diplomanti so včasih hrepeneli po financah, " je dodal. "Tech in Silicijeva dolina sta ujela domišljijo teh ljudi. Zasedajte Wall Street in vse, kar je zlasti vplivalo na mlade. Tudi finančne organizacije, tudi v fintechu, uporabljajo veliko zapuščenih tehnologij. Polovica aplikacij je še vedno Cobalt. Java, ki jo pišete v finančnih storitvah, je še vedno od sredine devetdesetih let. Veliko tega se dojema kot dolgočasno."
4 4. Razvijalci potrebujejo spanec
Vsi smo videli televizijske oddaje in filme, ki prikazujejo kodre kot nočne sove, ki fukajo energijske pijače, tako da lahko vso noč ostanejo gor in pišejo kodo morilca. Po raziskavi Coleman Parkes to ni natančno. V resnici je 48 odstotkov vprašanih izjavilo, da so bili najbolj produktivni zjutraj med 8. in 12. uro. Povedali so tudi, da so ure med 16. in 8. uro zjutraj najmanj produktivne.5 5. Želijo biti priznani za dobro delo
eOnly 37 odstotkov razvijalcev je razvrščenih po kakovosti kode, kar pomeni, da glavna funkcija njihovega dela v resnici ni odvisna od pregledov uspešnosti, napredovanj, zvišanja in večino drugih dejavnikov, ki nekomu sporočijo, da je njihovo delo cenjeno. Namesto tega se koderji navadno ocenjujejo na podlagi stvari, ki imajo le malo meje pri kodiranju, kot so točnost, obnašanje in čas opravljanja funkcije."Menedžerji menijo, da je koda nekaj, za kar bi morali biti sami odgovorni, " je dejal Lesokhin. "Težko je presoditi, kakšna je kakovost, zato prepustite razvijalcem."
Vendar Lesokhin meni, da je ključnega pomena razumeti, kako dobro vaši razvijalci kodirajo, slediti kodo na zabaven in zabaven način ter nagrajevati razvijalce za dobro delo.
"Obstaja način, kako lahko merite kakovost kode, ki je lahko negativna in pozitivna. Če v svojih KPI-jih za ocenjevanje merite razvijalce o kakovosti dela in jih vključite v njihov formalni postopek pregleda, ga je mogoče zaznati kot negativno, " je pojasnil. "Obstaja več načinov, kako lahko to metriko uvedete na pozitiven način. Vzpostavite strukturo bonusov za dajalce, ki dosežejo določeno kakovostno raven. Tudi nekateri delodajalci brez denarnega nadomestila objavijo lestvice. To je skoraj kot gamifikacija. To lahko postavite za vse, ki jih vidijo. "
6 6. Ne želijo nasvetov za vodstvo
Na vprašanje, kje radi spoznavajo nove nasvete in trike za kodiranje, razvijalci raje pregledajo YouTube (41 odstotkov), namesto da se za nasvet obrnejo na svojega upravitelja. Google Communities (36 odstotkov) je drugi najbolj uporabljen vir za iskanje koristnih informacij. Le 19 odstotkov vprašanih je reklo, da gredo k svojim vodjem po kodiranje nasvetov.
V resnici je 61 odstotkov razvijalcev izjavilo, da je največja težava pri sprejemanju odločitev poslovodstva, ne da bi v celoti razumeli komponente IT. Torej, ne pričakujte, da se bodo vaši koderji dobro odzvali na menedžersko prestrezanje. Lesokhin je dejal, da to v resnici ne bi smelo biti presenečenje, saj upravljavci kodrov običajno ne delajo veliko kodiranja.
"Osebno ne verjamem, da bodo najboljši managerji nujno najboljši razvijalci ali obratno. Gre za dva različna nabora spretnosti. Nekateri redki ljudje imajo oboje, kar je super, vendar ne pričakujem, da bo to Primer."
Poleg tega je dejal, da imajo razvijalci precej močne priložnosti za interakcijo s strokovnjaki na YouTubu. In da je vsebina na spletnem mestu z videoposnetki lahko potrošna, morda bolj kot ne e-poštno sporočilo skrbnika.
"Želeli bi delati v okolju, kjer so kompetentni ljudje; to bi bila privlačna funkcija. Svoje najboljše razvijalce poskušate spodbuditi v spletu in odgovarjati na vprašanja. Nekaj tega znanja posodobite, ko ste najem, da pokažemo, da imate super strokovnjake."