Jobber fra Italia: – Alt jeg trenger er mac-en og internett

Mange drømmer om å ta med seg jobben til varmere strøk, men utvikler Simen har faktisk gjort det. – Det er ikke helt feil å bytte ut SATS med sykkelturer blant toskanske vinranker, sier han.

Simen Myhre Waitz
Publisert

Ukas Koder 🙋

I Ukas Koder snakker kode24 med norske kodere om koding. Denne uka:

Simen Myhre Waitz

  • Alder: 27

  • Bo- og arbeidssted: Oslo

  • Utdannelse: Master i Kybernetikk og Robotikk, NTNU

  • Jobb: AI-Engineer i Velo Labs

  • Fartstid som utvikler: 2 år

  • Oppsett: Mac, IDE- og modell-agnostisk. Jobber for det meste i terminalen, og optimaliserer for egen harness.

Hva jobber du med? 

Jeg jobber som utvikler i Velo Labs. Vi er et lite AI-eksperthus på snart syv personer som selger AI-utvikling og -produkter til store og mellomstore bedrifter i Norden.

Selv jobber jeg med AI og agentiske løsninger på tvers av sektorer. Arbeidet spenner fra tale-til-tekst, agentiske arbeidsflyter og kunnskapsgrafer til computer vision, i alt fra helsesektoren og byggbransjen til industriroboter og droner.

Hvor fikk du ideen om å jobbe remote og hva gir det deg?

Denne høsten har jeg tatt med meg jobben ned til Italia. For tiden har jeg base i Roma, men flytter litt rundt i landet. I utgangspunktet er jeg veldig glad i kontorkultur, for det er ofte der de beste diskusjonene oppstår, så et liv som heltids digital nomade er ikke noe for meg.

Likevel tror jeg alle har godt av et sceneskifte iblant, hvis man har muligheten. Før sommeren jobbet jeg noen korte perioder fra Portugal og Spania, og innså at alt jeg trenger er mac-en og internett.

Det er ikke helt feil å bytte ut SATS med sykkelturer blant toskanske vinranker, og overtidsmat fra Foodora med middag på en lokal trattoria. Kombinert med spennende arbeidsoppgaver føles det lite som hverdag her nede, til tross for at jeg jobber vel så mye som hjemme.

Simen Myhre Waitz jobber til vanlig som utvikler i Velo Labs, men for tiden på bortekontor i Italia.

Hvor mye KI bruker du i jobben din? 

Jeg bruker AI til alt. Jeg transkriberer hele livet mitt. Både faglige møter og personlige tankeprosesser blir sendt til en agent som strukturerer og lagrer transkripsjonene, og som også har kontroll over alle arbeidsoppgavene mine. Jeg bruker AI som sparringspartner og selvfølgelig til utvikling.

Det mest krevende i dag er å unngå snarveier.

Simen Myhre Waitz

I Velo Labs har vi en agent, Willy, som fungerer som en assistent. Den er til stede til enhver tid og husker alt vi gjør. Det er utrolig deilig at en oppgave på en bug fra en kunde blir opprettet mens vi fortsatt sitter i møtet, og at en annen agent allerede har analysert problemet og foreslått en løsning før vi har rukket å sette oss ved pulten igjen.

I tillegg har vi mange «managed agents» som tar seg av rutinearbeid, alt fra automatiske code reviews til timeføring. Iblant har jeg flere interaksjoner med agenter enn med mennesker i løpet av en dag, noe som ikke høres helt bra ut når jeg sier det høyt.

Hva synes du er mest krevende ved å være utvikler? 

Det mest krevende i dag er å unngå snarveier. Det er det mest ærlige svaret jeg kan gi. Når agentene både husker alt og er med på å utføre arbeidet, blir det veldig fristende å slutte å utfordre dem og heller la dem stå for tenkingen.

Det er skummelt, fordi du da står i fare for å miste eierskapet til produktet og løsningen du bygger. Uten eierskap til det du bygger, blir det umulig å leke seg og være kreativ med løsningene. Og kreativiteten må vi for all del ikke miste.

Riktig brukt kan AI gjøre oss ekstremt mye mer effektive. Men i et team der alle er svært effektive, føler du likevel aldri at du ligger foran, fordi forventningene til produktivitet justeres deretter. Da er det tiden til å tenke, diskutere og leke seg som blir skviset først. Derfor er det viktig å ta bevisste pauser fra utviklingen for å diskutere arkitektur og nye løsninger, og ikke minst å sette av tid til å teste ut alt det nye som skjer i AI-verdenen.

– Det mest krevende i dag er å unngå snarveier, sier utvikler Simen Myhre Waitz.

Hva ser du på som bransjens største utfordring akkurat nå? 

Vi står overfor en rekke nye utfordringer, som overbelastning av code reviews og avveiningen mellom sikker og rask AI-utvikling. Men det som bekymrer meg mest, er det store kunnskapsspriket om AI, samtidig som presset for å ta det i bruk treffer alle.

Enten presset kommer fra arbeidsgiver eller fra en generell følelse av å henge etter, er det en forventning om at du kan bruke AI. Konsekvensen er feil bruk, kjøp av feil verktøy og kostbar vendor lock-in. Skal et selskap lykkes med AI-transformasjon, må det mer til enn et verktøy eller et kurs. Ønsket om å lære må komme innenfra, og læringen skjer når du utforsker, eksperimenterer, feiler og deler kunnskap.

Hva er ditt beste tips til andre utviklere?  

Jobb med et felles oppsett for AI-agentene i teamet. Organiser skills, issue-tracker og markdown-filer som beskriver hvordan både dere og agentene skal jobbe. Er dere et produktteam som lager løsninger andre skal bygge videre på, bør dere også legge til rette for at agentene til de andre teamene raskt forstår hvordan løsningen skal videreutvikles.

Fullfør prosjektene helt ut. Det har aldri vært lettere å lage kule prototyper, men erfaringsmessig er det langt mer krevende å få produktene ut i produksjon. Da trenger du en god CI/CD-pipeline, god logging og evalueringer (evals).

Skaff deg en egen PC eller et eget miljø der du kan utforske alle AI-verktøy fritt.

Simen Myhre Waitz

For AI-utviklere er evals det dokumentasjon er for alle andre: Vi vet at vi trenger det på et tidspunkt, men utsetter det fordi vi heller vil jobbe med nye features. Har du gode evals på plass fra første stund, kan du begrunne beslutningene dine med kvantitative data i stedet for magefølelse. Det hindrer også et selskap i å kaste AI på alle problemer, slik at det heller tas i bruk der det faktisk gir verdi.

Til slutt, et personlig pro-tips: Skaff deg en egen PC eller et eget miljø der du kan utforske alle AI-verktøy fritt. Tilgang til verktøy skal aldri begrense personlig utvikling og nysgjerrighet. Vi er i en fantastisk fase der det skjer utrolig mye kult, og da er det viktig å ha det gøy og kose seg med det.

Hva er det neste du har lyst til å lære deg eller bli bedre på? 

Håndverk.

Blir vi erstattet av agenter, vet jeg i det minste hvordan jeg skifter rør på badet.

Foretrekk oss i Google Discover

Ved å legge oss til som foretrukket kilde i Google vil du blant annet få opp flere av sakene våre i Google Discover. Tusen takk for støtten!

Foretrekk oss 😻
Bygget med Labrador CMS