av Oscar Rönndahl
Det är en sak att skriva kod på universitetet och något helt annat att jobba med något som faktiskt används av både anställda och kunder.
Under mina tre veckor ute i praktik har jag fått erfara just detta samt hur mina kunskaper från studiet kan användas i ett betydligt större och mer komplext sammanhang än det jag är van vid.

Vem är jag och var är jag i praktik
Mitt namn är Oscar Rönndahl och jag studerar tredje året på min bachelor i informatikk på UiT. Jag har under våren haft praktik hos – i Tromsø.
Så.. vad gör KSGS egentligen?
Ute i rymden samlar satelliter ständigt stora mängder med data. På KSGS fokuserar man på att utveckla och drifta system för markbaserade stationer som mottar och behandlar denna datan.
Deras system gör det möjligt att omvandla råa satellitsignaler till nyttig information som kan användas till att observera klimatförändringar, väderprognoser, forskning och mycket mer. Detta gör att deras arbete spelar en viktig roll i arbetet med att observera och förstå utvecklingen på vår planet.
På KSGS utvecklar man bland annat programvara för att enklare samla, styra och presentera data. Ett exempel är ett kontrollsystem som samlar data från flera olika enheter i systemet och ger en enhetlig bild av datan. Detta tar bort mycket av komplexiteten för användaren som slipper förhålla sig till varje markstation separat.
Från “hæ? FEP, vadå för något?” till “okej kanske jag fattar, lite”
De första dagarna eller kanske hela första veckan när jag tänker mig om var faktiskt ganska överväldigande. Det var många nya tekniska begrepp och komplexa system att sätta sig in i.
Då jag frågade om hjälp fick jag många bra svar, men ibland kändes det som att få ett språk man inte förstår förklarat för sig med hjälp av ett annat språk som jag inte heller förstod.
Men så småningom började saker att falla på plats, först småsaker, sen större sammanhang. Koden började ge mening, jag hittade själv buggar och fick stadigt mer självförtroende att göra egna ändringar. I slutet av sista veckan hittade jag även mig själv i diskussioner om saker som första veckan mer eller mindre varit helt oförståeliga för mig. Detta gav mig en fin känsla av progression och att jag lärt mig mycket på kort tid, mycket tack vare hjälpsamma kollegor och en handledare som alltid tog sig tid att förklara och vägleda.

Vad jag faktiskt gör (raketer var visst inte min jobb)
Min uppgift var att jobba med några lite äldre CLI verktyg som var skrivna i Python och som hade en del buggar och var lite svåra att jobba vidare på. Huvuduppgiften var att porta verktygen från Python till Ruby, städa upp lite i koden, fixa en del fel och lägga till några små nya funktioner.
Detta låter kanske inte så jätte avancerat ut men det var faktiskt ganska utmanande i praktiken. För att förstå hur jag skulle skriva och bygga upp min kod så behövde jag först förstå hur verktygen används och vilken roll de har i ett större system. I tillägg var verktygen i bruk idag av både anställda och kunder som förväntade sig att de nya verktygen skulle fungera som tidigare (fast utan buggar då).

Mer än bara teknologi
En annan sak som var intressant att se var hur arbetsmiljön på kontoret var. Detta var mitt första jobb i IT branschen och jag visste inte helt var det var jag skulle komma till. På KSGS kontor hittar man många olika typer av personer och personligheter och detta skapade en väldigt inkluderande, avslappnad och varm stämning. Det var också vanligt att starta dagen med en kopp kaffe i loungen där folk samlades för att prata och umgås innan man satte igång med dagen. Detta kändes väldigt familjärt och att jag var på en plats där folk verkligen trivs.
Från skolan till verklighet
Under min tid hos KSGS märker jag hur viktigt det är med faglig kompetens i det arbete de utför här. Systemen de utvecklar är komplexa där små fel kan få stora konsekvenser.
Genom mina studier har jag fått en bra grund, framförallt inom programmering och systemförståelse. Samtidigt är det stor skillnad på att jobba med uppgifter i skolan och det att sätta sig in i och bidra till större system.
Ute i “verkligheten” handlar det inte om att förstå allt, men att man klarar att förstå och fokusera på de delar som är relevanta för att lösa just din arbetsuppgift och dess funktion i den stora helheten.
Avslutning
Efter mina tre veckor i praktik har jag fått en mycket bättre bild av hur det är att jobba som utvecklare. Jag har lärt mig massvis, både tekniskt men också personligt och har en ännu tydligare bild än innan vad det är jag vill jobba med i framtiden.
Under tiden i skolan blir fokuset fort på att ta till sig nytt fagligt material, lära sig nya begrepp och liknande. Samtidigt har min tid ute i praktik lärt mig att det inte alltid är det tekniska som är det mest avgörande. Mycket av detta lär man sig under vägen.
Det som jag däremot menar visar sig vara minst lika viktigt är ens holdningar, att man vågar ta plats, vågar fråga, att man visar initiativ och aktivt prövar å bli en del av miljön där man jobbar.
