Sammanfattning

Minns du övergången från studier till arbetsliv? Vilka förhoppningar eller förväntningar hade du? För Taneli var den största önskan att få fördjupa de teoretiska kunskaper han hade med sig från studietiden när han skickade sin jobbansökan till Mylab 2021. I dag arbetar han som mjukvaruutvecklare på Mylab och har fått möjlighet att bygga vidare på den grunden i praktiken.

Nu har några år gått på Mylab, där han har lärt sig om laboratorier inom hälso- och sjukvården och principerna för utveckling av större mjukvaruprodukter. Hur har hans väg sett ut i början av karriären som mjukvaruutvecklare på Mylab?

Dyk ner i genetikens värld 

Taneli blev tidigt involverad i ett genetikprojekt och började programmera nästan direkt. Innan han började arbeta på Mylab hade han ingen tidigare erfarenhet av hur laboratorier inom hälso- och sjukvården eller genetik fungerar, så det fanns mycket nytt att ta in.

Teknikstacken i projektet var däremot bekant från studierna. Arbetet har från början inneburit fullstack-utveckling, vilket alla utvecklare i genetikprojektet arbetar med, baserat på Kotlin–React-stacken.

I teamet gör alla allt, vilket säkerställer att kunskap och färdigheter inte blir personbundna och att arbetsuppgifterna förblir varierande.

Att laboratorieverksamhet och genetik var nya områden för honom hindrade inte Taneli från att ta initiativ och utvecklas. Han har tillägnat sig mycket ny kunskap om både domänen och tekniken, något som har varit möjligt tack vare teamet runt omkring honom.

Förutom erfarna utvecklare ingår även applikationsspecialisten Harri i teamet. Som domänexpert känner han till kundernas driftsmiljö och kan kommunicera deras behov på ett precist sätt till resten av teamet.

Feedbackens roll i professionell utveckling  

Redan från början har det varit viktigt för Taneli att utveckla sina färdigheter och bygga upp sitt självförtroende som mjukvaruutvecklare. Aktiv och kontinuerlig feedback har spelat en stor roll i den utvecklingen och har funnits tillgänglig på ett naturligt sätt.

Han har fått mycket positiv feedback i kodgranskningar och diskussioner och vågar också själv ställa frågor, eftersom ambitionen är att hela tiden bli bättre på mjukvaruutveckling.

Teamet har en öppen och kommunikativ kultur, vilket har gjort det lättare att ta upp frågor och bolla idéer. Taneli tar gärna kontakt med sina kollegor när han vill diskutera en lösning eller få synpunkter på funktionalitet som är under utveckling.

Atmosfären i teamet uppmuntrar till att ställa frågor, och det har aldrig känts riskfyllt att göra misstag eller visa dem öppet.

Alla utvecklare hamnar ibland i situationer där koden behöver förbättras. I sådana lägen menar Taneli att det är viktigt att inte låta egot stå i vägen, utan att fortsätta arbeta för att höja kvaliteten.

Samtidigt har kollegorna haft realistiska förväntningar på den kod han kan producera utifrån sin erfarenhet. Det har varit särskilt motiverande att få lösa svåra problem och ibland till och med överträffa sina egna förväntningar. Det är de stunderna som gör utvecklingsarbetet extra givande.

Vad har Taneli lärt sig som inte går att lära sig genom studier?

De viktigaste lärdomarna har varit att få en djupare förståelse för applikationsarkitektur och för vad mjukvaruutveckling faktiskt innebär när man arbetar med större, leveransklara produkter.

I det praktiska arbetet har Taneli kunnat utveckla sin förståelse för hur en applikation är uppbyggd, hur den organiseras och vilka olika ansvarsområden som krävs för att helheten ska fungera på ett hållbart sätt.

Under studierna startade projekten oftast från grunden. Att istället arbeta med befintliga system som har använts under lång tid och kontinuerligt byggs vidare på, är något helt annat.

En flexibel och uppskattande arbetsplats i början av karriären

Enligt Taneli har Mylab varit en bra plats att starta en karriär inom mjukvaruutveckling. Teamet och arbetsgemenskapen har varit positiva till att kombinera arbete med studier och har i många frågor varit tillmötesgående och flexibla.

I vardagen har det varit tydligt att allas bidrag värderas lika, oavsett hur lång arbetslivserfarenhet man har. Teamet gör ingen medveten åtskillnad mellan juniora och seniora utvecklare, och med några års erfarenhet i ryggen känner sig Taneli inte längre som junior.

I dag kan han fatta beslut mer självständigt, och uppmuntrande feedback från mer erfarna kollegor har stärkt självförtroendet ytterligare. Att få höra att han kan lösa lika komplexa problem som mer erfarna utvecklare har varit en viktig milstolpe i den professionella utvecklingen.

Vill du veta mer om mjukvaruutvecklarnas erfarenheter på Mylab? Följ oss på LinkedIn för fler inblickar i vårt dagliga arbete.

share the article