Hjem Virksomhet Ansette utviklere? 6 ting du trenger å vite

Ansette utviklere? 6 ting du trenger å vite

Innholdsfortegnelse:

Video: Minecraft Live 2020: Full Show (Oktober 2024)

Video: Minecraft Live 2020: Full Show (Oktober 2024)
Anonim

Bedrifter som ønsker å ansette topputviklingstalent, sliter med å finne rekrutter. En fersk TechServe Alliance-undersøkelse avdekket at bemanningsagenter for teknologi anser å ansette utviklingstalenter vanskeligere enn noe annet ferdighetssett. Heldigvis blir denne mangelen møtt med en viss utbedring, da utvikling av programvareprogrammer forventes å være en av de 15 beste yrkene for å vokse mest innen 2024, ifølge Bureau of Labor Statistics. Når bedriften din forbereder seg på å dele ut mer enn seks tall til noen som kan kode, er det i din beste interesse å forstå hva utviklere ønsker, hvordan de tenker og programmeringsspråk de er mest flinke til.

En fersk undersøkelse av 500 utviklere av forskningsfirmaet Coleman Parkes på vegne av Cast Software undersøkte hva som driver utviklere og hva du trenger å vite før du begynner å ansette nye kandidater. Jeg snakket med Lev Lesokhin, konserndirektør for strategi og analyse hos Cast Software, om undersøkelsen og tilstanden til sysselsetting av utvikling. Han sa at oppgaven med å finne topputviklingstalent ikke vil bli enklere de kommende årene.

"Vi dobler mengden programvare som er skrevet hvert syvende år. Som et resultat har vi ikke nok utviklingstalent, " sa han. "Du har fått Kina til å komme online og India, og det er fremdeles ikke nok utviklingstalent der ute."

For å finne de rette arbeiderne, oppfordrer Lesokhin bedrifter til å utvikle en metode for å evaluere og måle kvaliteten på en arbeidstakerkode. "De fleste av oss, kanskje Google ekskludert, kan ikke håpe å ansette de beste utviklerne hele tiden. Vi kan kanskje ansette dem noen ganger. Vi må ha et system på plass for kvalitetsmåling for å sikre at vi blir gode -kvalitetsprogramvare for vår virksomhet og for å hjelpe utviklerne i den organisasjonen målbart å forbedre."

Når du begynner å intervjue rekrutter til utviklingsstillinger, er her noen ting du trenger å vite.

  • 1 1. Utviklere vil ha store penger

    42 prosent av de spurte fra Coleman Parkes-undersøkelsen sa at lønn og bonuser er de viktigste kriteriene for å velge et selskap å delta. Dette er ikke noe stort sjokk. Den gjennomsnittlige utvikleren tjener omtrent 99 000 dollar, ifølge PayScale. Hvis du ikke har råd til å tilby rekrutter så mye, må du nøye deg med mindre talent eller gå på jakt etter mytiske utviklere som jobber for den rene gleden ved å lage kodelinjer.

    Arbeidsplassplassering var den nest viktigste faktoren der kodere valgte å jobbe. Det interaktive kartet som er lagt ut over og laget av Arcgis, gir en solid indikasjon på hvor vidt bransjen spenner over. Kanskje mest interessant, viste dataene også at 91 prosent av utviklerjobbene ikke var i Silicon Valley.

  • 2 2. De vil heller jobbe hos Google

    61 prosent av de spurte det ville være en drøm å jobbe i Mountain View, California. Det neste mest ønskede selskapet var Apple, som fikk et nikk fra bare 45 prosent av de spurte.

    "Google har et rykte eller en oppfatning av å betale godt, " sa Lesokhin. "Google var så langt foran Apple, Facebook og Netflix. Den store grunnen, tror jeg, er at det er en stamfaktor fra å ha jobbet hos Google. Google er kjent for å ansette de beste ingeniørtalentene. De gjør mange nye ting som førerløse biler, dyp læring; de er forgrenet i mange forskjellige retninger. Du har muligheten til å leke med store leker. Hvis du er en utvikler som kommer ut av Google, vil du ha mye swagger og kunne jobbe nesten hvor som helst. "

    Men selskapet ditt er ikke Google. Og hvis du leser denne artikkelen, har du sannsynligvis ikke de dype lommene eller omdømmet Google har. Men det betyr ikke at du ikke kan tilby noen av fordelene Google tilbyr. La koderne dine eksperimentere. La dem markedsføre seg som eksperter på sosiale medier. Gi dem muligheten til å fortsette å lære håndverket deres utenfor kontorets rammer via konferanser og kurs.

    3 3. De liker ikke banker eller oppstart

    Bare 9 prosent av utviklerne mener den ideelle arbeidsplassen er ved oppstart. Bare 11 prosent ser på et finansiell teknologi (fintech) som et ideelt sted å jobbe. Banker og finansorganisasjoner appellerte bare til 16 prosent av de spurte. Det er noen få grunner til denne trenden. Utviklere ønsker å jobbe med de mest nyskapende applikasjonene som mulig, og disse mulighetene kan vanligvis finnes i Silicon Valley.

    "De fleste utviklere er ganske pragmatiske om karrieren, ifølge Lesokhin." Det er en risiko involvert i oppstart; Du vil ikke få betalt så mye, "forklarte han. Du vil handle med svettekapital for ekte egenkapital. Noen mennesker er drømmere og ønsker virkelig å få en større utbetaling senere."

    "Nyutdannede pleide å begjære finans, " la han til. "Tech og Silicon Valley har fanget fantasien til disse menneskene. Besette Wall Street og alt som spesielt påvirket unge mennesker. Finansorganisasjoner, selv i fintech, bruker mye arvteknologi. Halvparten av applikasjonene er Cobalt fremdeles. Til og med den Java du skriver i finansielle tjenester er fremdeles fra midten av nittitallet. Mye av det oppleves som kjedelig."

    4 4. Utviklere trenger søvn

    Vi har alle sett TV-programmene og filmene som skildrer kodere som natteravner som dunker energidrikker slik at de kan holde seg oppe hele natten og skrive morderkode. Det er bare ikke nøyaktig, ifølge Coleman Parkes-studien. Faktisk sa 48 prosent av de spurte at de var mest produktive om morgenen mellom kl. 08.00 og kl. De sa også at timene 16.00 til 08.00 var deres minst produktive timer.

    5 5. De vil bli anerkjent for godt arbeid

    Bare 37 prosent av utviklerne har gradering på kodekvalitet, noe som betyr at den primære funksjonen til jobben deres ikke virkelig inngår i resultatanmeldelser, kampanjer, øke økninger, og de fleste av de andre faktorene som gir noen beskjed om arbeidet sitt blir verdsatt. I stedet blir kodere typisk evaluert basert på ting som bare har marginale bånd til koding, for eksempel punktlighet, væremåte og tid på vervet.

    "Ledere mener kode er noe utviklere bør være i seg selv ansvarlig for, " sa Lesokhin. "Det er vanskelig å bedømme hva kvaliteten er, så du overlater utviklerne."

    Lesokhin synes imidlertid det er viktig å forstå hvor godt utviklerne dine koder, å spore kode på en morsom og gamified måte, og å belønne utviklere for godt arbeid.

    "Det er måter du kan måle kodekvalitet på som kan være negativ og positiv. Hvis du i KPI-er for evalueringer, måler du utviklere på arbeidskvalitet og inkluderer at det i deres formelle gjennomgangsprosess kan oppfattes som negative, " forklarte han. "Det er flere måter du kan introdusere denne beregningen på en positiv måte. Sett opp en bonusstruktur for kodere som når et visst kvalitetsnivå. Selv uten økonomisk kompensasjon legger noen arbeidsgivere toppliste. Det er nesten som gamification. Du kan si det opp for alle andre å se. "

    6 6. De vil ikke ha ledelsesråd

    På spørsmål om hvor de liker å lære nye kodingstips og triks, foretrekker utviklere å sjekke ut YouTube (41 prosent) i stedet for å henvende seg til manageren deres for å få råd. Google Communities (36 prosent) er den nest mest brukte kilden for å finne nyttig informasjon. Bare 19 prosent av de spurte sa at de går til lederne sine for koding av råd.

    Faktisk sa 61 prosent av utviklerne at deres største frustrasjon er at ledelsen tar beslutninger uten å forstå IT-komponenter. Så ja, ikke forvent at koderne dine reagerer godt på ledelsesmessige inngrep. Lesokhin sa at dette egentlig ikke burde komme som en overraskelse gitt at ledere av kodere vanligvis ikke gjør mye koding selv.

    "Jeg personlig tror ikke at de beste lederne nødvendigvis kommer til å bli de beste utviklerne eller omvendt. De er to forskjellige ferdighetssett. Noen sjeldne mennesker har begge deler, noe som er flott, men jeg regner ikke med at det skal være saken. "

    I tillegg sa han at det er en ganske robust mulighet for utviklere å samhandle med eksperter på YouTube. Og at innholdet på videonettstedet er lett å forbruke, kanskje mer enn en e-post fra en leder kan være.

    "Du vil jobbe i et miljø der menneskene rundt deg er kompetente; det vil være en attraktiv funksjon. Du prøver å få de beste utviklerne dine til å markedsføre seg på nettet, svare på spørsmål. Og brennmerke noen av den kunnskapen når du er ansetter å vise at du har supereksperter."

Ansette utviklere? 6 ting du trenger å vite