Denmark

Tiltrækning og fastholdelse af talentudviklere i verdensklasse

February 24 2021

Af Steffen D. Sommer, SVP of Technology, Monstarlab

Efterhånden som virksomhederne bliver mere og mere digitale, stiger behovet for stærkt talent for udviklere. At konvertere kritiske forretningsprocesser fra analog til digital kræver det rigtige sæt mennesker for at sikre virksomhedens løbende succes. At tiltrække og fastholde udviklertalenter i verdensklasse er imidlertid ikke en ligetil opgave. I næsten et årti har der været mangel på kompetente personer med programmeringsevner, hvilket har resulteret i medarbejderens jobmarked. Yderligere, mens virksomheder, der startede i den digitale tidsalder måske havde mere held med at tiltrække det rigtige talent, kæmper ældre eller ikke-digitale virksomheder, der kommer sent til den digitale fest, og har for det meste kun penge til at tiltrække talent. Dette er muligvis ikke bæredygtigt for virksomheden, og det vil ikke holde talent engageret for evigt.

Personligt at være ”født digital”, være udvikler og arbejde i det digitale rum i mere eller mindre årti, ved jeg hvordan det er at ansøge om udviklerstillinger, og jeg har en hel del erfaring med at ansætte og fastholde talent som en regional CTO i en digital konsulentvirksomhed med kontorer over hele verden, der huser vores næsten 900 udviklere. Her er nogle af mine anbefalinger til, hvordan man opretter en bæredygtig og langsigtet proces til at tiltrække og fastholde udviklere talenter i verdensklasse. Mange af disse anbefalinger er ens i det faktum, at de henter inspiration fra teknologivirksomheder, og vær opmærksom på, at fokus ikke er at overveje at ansætte som engangsbrug, som i noget, du gør for derefter at glemme det, indtil du skal ansætte igen. I stedet handler det om konstant at være involveret i at opbygge gode relationer, så når du har brug for at ansætte, har du de rigtige forbindelser i hånden.

Engagere sig med lokalsamfundet

Hvis jeg skulle vælge en af ​​mine anbefalinger fra listen, ville dette sandsynligvis være den. Jeg kan ikke understrege, hvor vigtigt det er at være involveret i dit lokale udviklingssamfund, og selvom der ikke er nogen lokale samfund, er det enten en god mulighed for selv at danne samfundet eller alternativt at finde noget fjerntliggende. Når jeg nævner ”community”, henviser jeg til lokale grupper, begivenheder, møder eller lignende, der finder sted i din virksomheds by (eller nærliggende by). Normalt vil du se platformrelaterede møder som iOS eller Android, eller der vil være teknologispecifikke, såsom AR eller Machine Learning, eller endelig kan der være generelle tekniske møder for udviklere, der spænder over platforme og teknologier.

Disse begivenheder tjener flere formål. For det første er det en fantastisk måde for dine medarbejdere at finde ligesindede mennesker til at dele viden, lære og blive inspireret og opbygge deres netværk. Dernæst, hvis begivenhederne involverer offentlige taler, kan dette være en stor professionel udfordring for dine medarbejdere at tale, og det kan være en god måde for din virksomhed at dele nogle af de tekniske udfordringer, du har løst. At være involveret i et samfund og ved at opbygge et netværk af ligesindede fagfolk gør det muligt for din virksomhed at nå ud til disse, når du har brug for at rekruttere. I stedet for at skulle skaffe kandidater, forhåbentlig over tid, har du et godt overblik over de relevante kandidater i dit lokalsamfund gennem dine egne medarbejdere.

Hvis du er bange for at skubbe dine medarbejdere til at gå til denne type begivenheder, hvis de bliver ansat i en anden virksomhed, håndterer du ikke dine medarbejdere rigtigt. Håber at beholde dit folk ved at forsøge at blokere dem for at se andre muligheder er urealistisk, ikke bæredygtigt og fungerer i bedste fald kun på kort sigt.

Del dit arbejde

Jeg er personligt en stor tilhænger af at dele viden og erfaringer. Open source er en fantastisk tilgang til at forsøge at øge den samlede kvalitet af kildekoden i verden i stedet for at bygge den i siloer. Når det er sagt, forstår jeg, hvorfor nogle virksomheder i nogle brancher kan have en specifik grund til at holde kildekode, processer, værktøjer eller lignende private på grund af sikkerhedsmæssige årsager eller af strategiske grunde såsom opbygning af intellektuel ejendom. Imidlertid er alt for mange virksomheder for fokuserede på at opbygge IP overalt i stedet for at forsøge at indsnævre den hemmelige sauce ned til præcis, hvor virksomheden skinner og adskiller sig fra markedet. Dette fokus på IP får nogle virksomheder til at overvåge mulighederne med hensyn til talenttiltrækning og fastholdelse.

Deling af din virksomheds arbejde i form af at skrive om dine oplevelser, f.eks. ved at blogge på Medium er en fantastisk måde at både hjælpe andre med lignende udfordringer, men også at tiltrække mennesker, der er interesserede i at hjælpe dig med at løse fremtidige udfordringer. Et andet, ofte overset perspektiv er, at når du beder dine medarbejdere om at dele det arbejde, de udfører, vil de for det meste prøve hårdere, da de ikke vil dele noget, der er halvt færdigt.

En anden god måde at dele en virksomheds arbejde på er ved at dele den faktiske kildekode. De fleste virksomheder, der udvikler i dag, vil have små eller store dele af open source-kodestykker i deres kodebaser. De fleste virksomheder vil også have skræddersyet kode, som enten er meget specialiseret kode til deres unikke brugssager, men de fleste vil også have kode, der løser mere generiske problemer, som de ikke kunne finde som open source-kode. Mange virksomheder deler dog ikke denne kode som open source. Efter min erfaring er årsagerne som regel enten: a) de har ikke tid til at vedligeholde det (løsning af problemer, håndtering af udgivelser osv.), B) koden, de har, er ikke i en tilstand, hvor det giver mening at dele det eller c ) koden er ikke unik nok til at have en plads i open source-verdenen. At offentliggøre dele af din codebase som open source har dog en række fordele. Først (svarer til skrivning) skubber det normalt medarbejderne til at prøve hårdere, da de vil være stolte af den kode, de deler. Dernæst giver det medarbejderne mulighed for at opbygge deres kodningsgenoptagelse på GitHub, som for mange kan hjælpe dem i deres fremtidige karriere. Endelig kan du endda tiltrække folk til enten at ansøge hos din virksomhed eller til at bidrage til din kodebase gennem problemer og træk anmodninger.

Lær fra tech-virksomheder

Mange af de store teknologivirksomheder har været kendt for at introducere en masse udviklermålrettede aktiviteter til støtte for deres medarbejders vækst, hvilket gavner virksomheden og holder medarbejderne glade – en win-win. Hvis du ikke allerede er, skal du begynde at blive inspireret af disse aktiviteter. Faktisk har mange af disse aktiviteter meget lave omkostninger, men kunne have meget høje afkast.

En af de mest populære: hackathon. Enkel idé: Få dine medarbejdere (eller endda udenforstående) til at komme med ideer, der måske eller måske ikke er relateret til din virksomhed, og få dem til at hacke en løsning sammen inden for kort tid (normalt dage). Indimellem er det en god ting at blive skubbet for at afslutte noget hurtigt, selvom det måske har bugs og måske ikke er så poleret som det normalt ville blive udviklet. Det er en fantastisk måde at arbejde med nye teknologier, tænke i forskellige retninger og arbejde på tværs af teams på nye måder.

En anden populær aktivitet er at arbejde på noget uden for dit normale arbejdsområde – eller endda bare arbejde på noget, de vælger. Uanset om det er en dag om året, en time om ugen eller endda en dag om ugen, er det en fantastisk måde for udviklere at prøve nye ting, ordne de ting, der aldrig bliver løst, eller at komme med nye og bedre løsninger.

At støtte medarbejdernes vækst gennem uddannelse er en anden god måde at fastholde talent på. Uanset om det er at betale for et relevant online-abonnement med godt læringsmateriale, betale for certificeringer og kurser eller sende dem til en konference eller to om året, bidrager det hele meget til at holde dem i virksomheden. For ikke at glemme: væksten af ​​dine medarbejdere kommer naturligvis til fordel for virksomheden. Det er utroligt, hvor inspireret man kan blive ved at gå til en udviklerkonference og tale med ligesindede og lære af nogle af de bedste inden for deres område.

Forstår dit lokale marked og vær åben for re-lokation

Ansættelse over hele kloden er vanskelig, og selvom der bestemt er ligheder i, hvordan du tiltrækker og fastholder talent, er der også forskelle. Jeg antager, at dette ikke kun gælder for ansættelse af udviklertalenter. Derfor er det vigtigt at prøve at forstå dit lokale marked. Er den bedste måde at finde kandidater på via Twitter? Det lokale Slack-samfund? Den lokale jobportal? En rekrutterer? Der er mange muligheder, og selvom ovenstående anbefalinger bør lede dig mod en mere solid og langsigtet proces til ansættelse og fastholdelse, er der plads til at prøve forskellige ting på hvert marked for at finde ud af, hvad der fungerer for dig.

Jeg har ansat til nicheteknologier, og jeg ville aldrig have fundet kandidater, hvis jeg kun ansat lokalt. Selvom der kan være fordele ved at ansætte lokalt, hvis den rigtige kandidat er der, er det måske ikke altid muligt. Hvis du virkelig vil have det bedste talent derude, skal du være åben for omplaceringer. Sæt dig ned og skitsere en flytningspakke, og beslut om det er en mulighed for din virksomhed. Flytning involverer normalt flybilletter, visa og et sted at bo i en måned (f.eks. Airbnb). Selvom omkostningerne på forhånd kan virke høje, kan det være den rigtige beslutning for dig at få den bedste kandidat

Udviklertalenter er afgørende for din digitale transformation

At være digital bliver tæt på at være obligatorisk. Det er ikke noget, der sker natten over, og afhængigt af virksomheden kan det være en stor udfordring. At have det rigtige sæt mennesker til at hjælpe med at drive denne transformation gennem digital tænkning og de rigtige tekniske færdigheder er afgørende for virksomhedens succes. Derfor vil jeg virkelig understrege vigtigheden af ​​at investere i at tiltrække og fastholde talent, da det er et meget konkurrencepræget marked. Det første skridt er at anerkende det og lave en plan for, hvordan man tackler denne udfordring.

Jeg ønsker dig held og lykke på din rejse.

 

You may also like

February 24, 2021

Machine Learning inden for forsikring: Styring af ledere til bedre forretningsbeslutninger

Af Tobias Morville, Head of Machine Learning.   Kom godt i gang med Machine Learning kan synes at være en overvældende opgave, hvis data er ufuldstændige, investeringsafkastet forventes med det samme og forretni...

Experience Design Digital Experience Design Digital Culture

February 24, 2021

Læring fra andre industrier for at genoplive CX inden for Life Science

Af Monstarlab Pandemien har ubevidst ført hele industrier ind i ukendt område. Pludselig er drastiske ændringer i forbrugeradfærd blevet udbredt - hvilket får virksomheder til at genoverveje kundeengagement og den samle...

Mobile First Workforce Machine Learning Digital Transformation Digital Experience Design