Brage (23) vil bli utfordra: «Da kan vi ofte levere mer enn forventet!»
– Det viktigste for min del er å være kritisk til enhver kodelinje som blir skrevet, enten det er av en chatbot eller et menneske, sier sommerkoderen Brage Halvorsen Kvamme.
Hei! Hva jobber du med i sommer?
I sommer jobber jeg sammen med fem andre dyktige og motiverte studenter med å utvikle en support-nettside for Lindbak.
Lindbak leverer kontorutstyr som blant annet printere og kaffemaskiner, men har i dag en lite skalerbar løsning for kundestøtte som er basert på telefon.
Derfor utvikler vi en support-nettside hvor kundene enkelt kan sende inn servicehenvendelser og finne løsninger på problemer med produktene sine.
Løsningen vår bruker QR-koder plassert på de forskjellige maskinene, slik at kundene kan skanne seg direkte til en supportside hvor informasjon som bedriftsnavn og maskinmodell allerede er utfylt.
I tillegg utvikler vi et søkefelt som benytter AI til å gjøre det enkelt å finne relevant selvhjelpsinformasjon. På den måten kan kundene hjelpe seg selv når det er mulig, og enkelt kontakte servicetekniker når det trengs.
Hvordan bruker du AI i studiet og programmeringen din?
Jeg er generelt ekstremt bevisst på min egen AI-bruk fordi det er lett å havne i en slags "vibe-coding"-felle hvor man føler seg mer produktiv enn man faktisk er. I studietiden er det mange øvinger og oppgaver som er skummelt lett å få godkjent etter kun et par prompts.
Jeg synes det er avgjørende at utviklere skal være gode til å skrive kode selv. Til tross for dette bruker jeg fortsatt en god del AI i programmeringen min. Som oftest for repetitive oppgaver eller for å sette meg inn i ny teknologi.
Det viktigste for meg er å bruke AI på en konstruktiv måte, i stedet for å outsource tenkingen min til en chatbot. Enhver «muskel» man ikke bruker aktivt vil etter hvert bli svakere. Derfor er det viktig å ikke lure seg selv på denne måten.
Jeg har på ingen måte gitt opp vanlig dokumentasjon, men kombinerer det ofte med AI for å effektivisere læringen. Det viktigste for min del er å være kritisk til enhver kodelinje som blir skrevet, enten det er av en chatbot eller et menneske.
Når man først skal bruke AI til koding er det smart å bruke gode verktøy. Det er mange gode alternativer, som for eksempel Cline, GitHub Copilot, Cursor eller CLI-verktøy. I det siste har jeg særlig brukt sistnevnte.
Hva synes du er det vanskeligste ved å være fersk utvikler i 2025?
Fra studiet, sommerjobber og frivillige verv har jeg fått en solid faglig grunnmur innen utvikling, programmering og AI.
Selv om det til tider er utdatert pensum på universitetet, har jeg fortsatt fått med meg den viktigste ferdigheten, nemlig «kunsten å lære».
I overgangen til arbeidslivet merker jeg dermed ikke én stor hindring som stikker seg ut, men heller flere små utfordringer som krever tålmodighet og tilpasning.
Det er mange nye systemer og teknologier å sette seg inn i, og disse har sine egne unike utfordringer og læringskurver. Med hjelp fra andre og litt tid til å prøve ulike løsninger selv er ingen problemer uoverkommelige.
Hva tenker du om framtida di videre som norsk utvikler?
Etter sommeren begynner jeg på det siste året på studiet. Da skal jeg skrive om Explainable AI anvendt på medisinsk bildeanalyse med bruk av Vision Mamba. Dette blir en spennende tid der jeg får lært masse.
Når studiet er ferdig, er det viktigste for meg å finne en arbeidsplass med interessante og givende oppgaver. Siden jeg studerer AI, hadde det vært kult å være med på å lage noe AI-relatert som er noe mer enn kun en «LLM-wrapper».
Alt i alt er det viktigste for meg at arbeidsdagen har gode utfordringer og givende arbeid, noe som jeg er sikker på at fremtiden min kommer til å bringe.
Har du en oppfordring til bransjen du er på vei inn i?
I min erfaring kan bransjen til tider ha litt for lave forventninger til hva flinke studenter eller nyutdannede kan få til i arbeidslivet.
Derfor vil jeg oppfordre bransjen til å utfordre studenter og nyutdannede litt mer.
Når vi blir utfordret på ordentlig og får mulighet til å vokse - Da kan vi ofte levere mer enn forventet.