Cloud och AI är i dag en naturlig del av många utvecklarroller och påverkar både hur man arbetar och vilka kunskaper som efterfrågas. Samtidigt förändras tekniken snabbt, vilket gör att en bra grund inom programmering och systemutveckling blir viktig att ha med sig.
Martin Skarp arbetar som konsultchef på Bonfire och sitter i ledningsgruppen för Backend Developer inriktning Cloud. Där bidrar han med perspektiv från arbetslivet och en aktuell bild av vad företag söker. Här berättar han om arbetsmarknaden, Cloud och AI och vad som kan vara bra att ha med sig som ny utvecklare.
Hej! Vill du berätta lite om dig själv, din bakgrund och din roll i ledningsgruppen?
Jag arbetar som konsultchef på Bonfire, ett konsultbolag inom Born Digital. Tidigare har jag bland annat varit på Knowit och drivit eget bolag, så jag har hunnit samla på mig erfarenhet från många olika roller inom IT.
I ledningsgruppen tar jag framför allt med mig perspektivet från arbetslivet och det vi ser ute hos våra kunder, vilka kompetenser som behövs och hur behoven förändras.
Varför valde du att engagera dig i just den här utbildningen?
Det är roligt att kunna bidra med det vi ser och lär oss ute i arbetslivet. Som konsultbolag får vi en bra inblick i vad företag behöver, vilka kompetenser de söker och vilka tekniker och programmeringsspråk som används just nu. Det kan vi ta med oss in i utbildningen och på så sätt bidra till att den fortsätter ligga nära branschen.
Samtidigt får vi lära känna de studerande som längre fram kan komma till oss för sin LIA eller kanske bli framtida kollegor.
Hur ser behovet av backendutvecklare med kunskap inom Cloud ut på arbetsmarknaden?
Behovet finns absolut. Vi ser att många av våra kunder söker utvecklare, både genom konsultbolag och genom att anställa direkt.
Samtidigt har arbetsmarknaden förändrats och det kan vara tuffare att få sitt första jobb i dag. Därför blir det extra viktigt att förstå vad företagen söker och kunna visa hur ens kunskaper kan komma till nytta.
Vad gör Cloud-kompetens viktig för företag i dag?
Cloud är en del av väldigt många utvecklarroller i dag och det är en kompetens som i stort sett alltid efterfrågas. Som utvecklare kommer du helt enkelt att stöta på Cloud i många olika sammanhang, så det är bra att förstå hur det fungerar och hur man använder det i praktiken.
Vad letar arbetsgivare efter hos en ny backendutvecklare?
Tekniska kunskaper är såklart viktiga, men minst lika viktigt är hur du fungerar tillsammans med andra. Du behöver kunna komma in i ett team, lyssna och sätta dig in i verksamheten du arbetar med.
I slutändan utvecklar du något som ska hjälpa en kund eller verksamhet, och då behöver du förstå vad de faktiskt behöver och varför.
Vad kan man göra under utbildningen för att förbereda sig för arbetslivet?
Ta vara på din LIA. Se den som en chans att komma in i arbetslivet, lära känna företaget och visa vad du kan bidra med. Var delaktig, ställ frågor och försök få ut så mycket som möjligt av tiden där.
Egna projekt är också ett stort plus. Det är ett konkret sätt att visa vad du kan och ger arbetsgivaren en bättre bild av vad du faktiskt har jobbat med, även om du ännu inte har så lång erfarenhet från arbetslivet.
Hur har AI blivit en del av utbildningen och utvecklarrollen?
AI har blivit ett hjälpmedel som vi kommer att ha med oss i olika former framöver. Jag tror därför att det är viktigt att våga testa verktygen, lära sig hur de fungerar och hitta sätt att använda dem i sitt arbete.
Vilka typer av företag och roller kan vara aktuella efter utbildningen?
Det finns flera olika vägar att gå. Du kan till exempel arbeta på ett produktbolag som utvecklar egna produkter, på större företag inom fordons- eller läkemedelsindustrin eller inom offentlig sektor där det finns mjukvaruutveckling.
Rollen kan också se väldigt olika ut beroende på var du hamnar. På ett mindre bolag får du ofta arbeta bredare och vara lite av en allkonstnär, medan rollerna på större företag vanligtvis är mer uppdelade och specialiserade.
Vad skulle du säga till någon som funderar på att söka till utbildningen?
Det är en relativt kort utbildning där du får lära dig mycket på kort tid, så du behöver vara beredd på att lägga ner tid på studierna och verkligen vilja arbeta med teknik och mjukvaruutveckling.
Samtidigt förändras utvecklarrollen. Enklare arbetsuppgifter kommer troligtvis att automatiseras i större utsträckning, medan utvecklare får arbeta mer tillsammans med komplexa uppgifter. Det ställer andra krav på framtidens utvecklare och gör att det blir ännu viktigare att förstå helheten i det man bygger.