Bli bedre kjent med Børge Haugsdal
Publisert 12.10.2020
Det viktigste for oss er folkene våre. I "Bli bedre kjent" gir vi deg et innblikk i vår lidenskap for faget vårt, vår hverdag og hvorfor vi trives så godt sammen i Sonat.
Kan du kort beskrive stillingen og oppgavene dine?
Jeg anser meg først om fremst som en allsidig utvikler, som liker å løse problemer. Jeg har jobbet, og liker å jobbe både frontend og backend, men i prosjektet jeg jobber i nå er jeg først og fremst en backend java programmerer.
Hvor jobber du mest, på kontoret, på hjemmekontoret eller ute hos kunder?
Normalt sitter jeg i lokalene til Skatteetaten på Helsfyr i Oslo, men har siden mars 2020 jobbet fra hjemmekontor i Asker.
Kan du fortelle litt om prosjektet/prosjektene du har jobbet med i det siste?
Jeg jobber for tiden som innleid ressurs med utvikling av et nytt folkeregister i Skatteetaten. Vi skriver om det gamle stormaskin-systemet dsf (det sentrale folkeregisteret), til et moderne hendelsesbasert system basert på java. Det gamle folkeregisteret tas helt ned 25 oktober, og erstattes med ett nytt, som gradvis har blitt omskrevet gjennom 3 år.
Har ellers jobbet med prosjekter innen offentlig sektor, bank, finans, pensjon og shipping.
Hvor lenge har du jobbet som utvikler?
Jeg har jobbet som utvikler siden jeg gikk ut fra skolen i 1992, og har jobbet i konsulentbransjen i 20 år.
Har du jobbet på samme sted hele tiden?
Etter å ha vært 20 år i konsulentbransjen, har jeg jobbet på oppdrag ulike steder i Oslo regionen. Jeg bytter sjelden arbeidsgiver, men er normalt ute i oppdrag med varighet 2-5 år
Hvor gammel var du da du først begynte å lære deg programmering?
Jeg begynte med programmering i Basic i 1981, når jeg var 13 år. Jeg var mindre interessert i spilling, men likte å løse problemer og lagde heller spillene selv.
Hva slags utdannelse har du?
Jeg er har bachelorgrad i data / elektronikk i det som engang het Kongsberg Ingeniørhøgskole.
Hvilke plattformer utvikler du vanligvis for?
Utvikler nesten utelukkende java systemer som kjører på Ubuntu / Linux.
Hvilken pc-plattform/OS foretrekker du selv å bruke?
Er mest komfortabel med Ubuntu / Linux på både klient og server side. Ser dog frem til å få ny Mac. Kjører normalt Windows hjemme med PCen på fanget.
Hvilke programmeringsspråk benytter du?
Har vært borti mange ulike språk, men etter år 2000, har fokuset vært prosjekter relatert til Java og Java teknologi.
Er egentlig mer fokusert på å løse problemer på gode måter, enn selve programmeringsspråket.
Hva er favorittspråket og hvorfor?
Ingen egentlig favoritt, men jeg føler jeg nå behersker java ganske godt.
Ikke bare språket i seg selv, men den enorme mengden med open source rammeverk og verktøy som er tilgjengelig.
Hvilke to verktøy greier du deg ikke uten, og hvorfor?
IntelliJ, en fantastisk IDE til java, samt git.
Hva slags oppgaver liker du best å jobbe med?
Liker å jobbe allsidig, men trives best når jeg får både kode og designe systemer.
Hvordan sørger du for å holde deg faglig oppdatert?
Lærer mest av å lese andres kildekode. I større utviklingsprosjekter med mange dyktige medarbeidere lærer man hele tiden noe nytt.
Sier stort sett aldri nei når jeg blir kastet ut på dypt vann, og har vært så heldig å jobbe i prosjekter hvor jeg har fått muligheten til å utforske nye områder.
Vi har også hatt noen flotte fagdager i Sonat, hvor vi har kunnet leke oss med teknologi og problemstillinger som ligger utenfor det jeg jobber med til daglig.
Ellers bruker jeg nettet mye, for å finne bedre måter å løse problemer på.
I hvilken grad har metoder og teknologier som DevOps, maskinlæring, nettsky og konteinere endret måten du jobber på?
De siste årene har jeg nesten uten unntak jobbet med skyløsninger. Det er nå vanskelig å tenke seg en hverdag uten tilgang til disse verktøyene.
Dette har definitivt bidratt til en mer effektiv utviklingsprosess.
Ser du noen trender framover som virkelig vil forandre hverdagen til utviklere?
Det er frustrerende å høre om prosjekter som fremdeles opererer med fastsatte release datoer.
Jeg håper flere får øynene opp for verdien av å levere kontinuerlig til produksjon.
Dette ligger en rekke forutsetninger bak, for at dette skal kunne fungere, men jeg ser at stadig flere prosjekter tar grep om effektivisering av hele prosessen fra utvikling til produksjon.
Hvilke teknologier eller fagområder skulle du gjerne kunnet mer om?
Jeg synes prinsippene bak maskinlæring er veldig interessant, selv om jeg sannsynligvis aldri kommer til å jobbe med dette.
Deltar du jevnlig på konferanser? I så fall, hvilken er den viktigste for deg?
For de av oss som jobber med Java, har JavaZone vært en fast greie en gang i året.
Hvilket forhold har du til innebygd personvern?
I og med at systemene jeg normalt jobber med inneholder mye sensitiv informasjon, har jeg stort fokus på personvern.
Jeg forsøker fortløpende å avdekke om systemene kan gi uvedkommende tilgang til urelatert eller sensitiv informasjon.
Bidrar du, enten i jobben eller på fritiden, til noe åpen kildekode-prosjekt – i så fall, hvilke(t)?
Nei.
Hvor mye programmerer du på fritiden?
Lite. Mistet denne hobbyen da programmering ble yrke.
Har du noen (andre) hobbyer?
Pleide å si at min største hobby er sjåfør, da jeg har 3 døtre med mange aktiviteter.
Etter at mine 2 eldste døtre har fått sertifikat, bruker jeg mye tid på oppussing.
Om sommeren drar vi til Hellas og seiler. Vi er deleiere i en seilbåt som vi bruker 3 uker i året.
Bruker ellers en del tid på slektsforskning.
Hva gleder du deg mest over ved å jobbe som utvikler?
Det jeg gleder meg mest til er å møte hyggelige kollegaer. Det har veldig mye å si.
Treffer ofte kollegaer jeg har jobbet med tidligere, når jeg bytter prosjekt.
Jeg liker utfordringer, og setter stor pris på å få kunne jobbe i prosjekter med personer med ulik bakgrunn, både faglig og kulturelt.
Opplever du at jobben som utvikler har noen negative sider?
Kan bli mye skjermtid til tider, men i hvilken grad det påvirker meg negativt, må andre bedømme.
Føler at du får den lønnen du fortjener?
🙂
Hva er det beste frynsegodet du får?
Hyggelige kollegaer.
Hvor søker du hjelp når du trenger det?
Gode kollegaer, eller på nettet.