Når systemutvikling redder liv

Publisert

Norge er verdensledende innen programutvikling og en av grunnene er ildsjeler som Runar som jobber for å holde DIPS og bransjen i front.

Utviklere samlet rundt tablets

Mange i bransjen kjenner til Runar Ovesen Hjerpbakk via bloggen hans hvor han skriver om systemutvikling nesten hver eneste dag. Det er hans dugnadsløft for å øke kunnskapen sin og dermed også til sine mange følgere. Han sier han trengte en plass å skrive ned løsninger på problemer slik at han slapp å huske dem til neste gang.

Det morsomme er at også andre kan ha nytte av deler av den. Bloggen er også en fin plass å skrive om appene mine og andre hobbyprosjekter sier Runar.

Han får mange tilbakemeldinger på bloggen, og den morsomste var fra en kollega i DIPS som hadde søkt etter en løsning på Google og endte opp med å finne løsningen på bloggen til Runar, av alle plasser.

- Det er også morsomt å bli lenket til fra StackOverflow. Det er i det en bekreftelse på at man ikke er alene om å ha et problem. Fra ikke-tekniske venner er tilbakemeldingene at de ikke skjønner noe av hva som står der. Det skjønner jeg veldig godt, sier Runar og ler.

 

Et dynamisk miljø med store ambisjoner

Runar har jobbet som utviklingsleder i DIPS siden 2008. Denne interessen for data og programmering har han alltid hatt, så valget om å begynne på datateknikk etter videregående var enkelt å ta. Interessen for DIPS kom derimot via en sommerjobb på sykehuset i Mosjøen. Runar så raskt potensialet i den elektroniske pasientjournalen og hvordan han kunne være med å bidra til bedre løsninger.

Da jeg kom tilbake til NTNU, valgte jeg helseinformatikk for å fordype meg mer i faget. Etter endte studier, var det naturlig for meg å søke jobb i DIPS.

For ham er DIPS det ultimate miljøet, fordi det mangler ikke på ambisjoner eller viljen til å finne løsninger på utfordringer. Faktisk dyrkes det frem at man skal være kreativ og ambisiøs. DIPS utvikler et produkt som brukes av over 80 000 sykehusansatte hver eneste dag og som rører livene til mange flere.

- Utvikling hos DIPS gir mening ut over selve kodingen. Du er med på å forbedre helsevesenet, samtidig som du løser interessante tekniske problemstillinger. Det er en en perfekt måte å forbedre deg selv som systemutvikler. Du får utvikle deg i et miljø med eksperter. Ikke bare innen utvikling,  men også medisin og sykepleie. Det er spennende å være med på reisen når vi tar DIPS til enda flere brukere og land.

 

Norge i front

Runar mener at det er all grunn til å heise flagget i bransjen, for Norge er på mange måter verdensledende. En av grunnene er at Norge har flotte utdanningsinstitusjoner som gir næringslivet god tilgang på flinke kandidater. Norge har også god tradisjon for å ta vare på gode ideer, samtidig som vi har en forholdsvis velfungerende offentlig sektor som folk har tillit til. - Vi lager også programvare i verdensklasse innen bransjene. Befolkningen er lagt framme på Internett som markedsplass, som også fungerer som møteplass med det offentlige og moderne små applikasjoner.

Du vet at landet gjør det bra når den statlige tv-kanalen utvikler en av de beste appene på iPad, sier Runar og smiler.

Å dyrke frem ildsjeler og ideer har ført til at Norge har svært høyt nivå på sine utviklere innenfor bransjene. Konferansene NDC og JavaZone samler ledende utviklere fra hele verden, men siden Norge også er et lite land har man bekjente i andre firmaer som man  kan dele kunnskap med til daglig.

Runar Ovesen Hjerpbakk på Scenen

Et dynamisk miljø med store ambisjoner

Runar er bosatt i Trondheim og jobber på DIPS kontoret som holder til på Solsiden. Han er fornøyd med miljøet de har der.

- I Trondheim har vi mange aktive meetups, altså egne møtepunkter som DIGS og Work-Work, Trondheim Developers Conference og NTNU. Er man interessert, finner man alltid folk å diskutere med og lære av – og det er fint.

Selv om Norge absolutt tilbyr kreative og dynamiske miljø for systemutviklere, er det visse ting Runar savner.

- For de som er utenfor de etablerte firmaene, ønsker jeg flere co-working spaces, særlig i de større byene. Når man sitter sammen med andre, får man tilbakemeldinger og et faglig felleskap selv uten å jobbe med det samme. Det blir også enklere for DIPS å få tilgang til potensielle nyansatte.

På utdanningssiden savner han mer fokus på håndverket utvikling blant skolene. Selv med en Master i Datateknikk kreves det mye opplæring for å få nyutdannede opp på et godt nok nivå.

Systemutvikling er mer enn bare utvikling, det handler også om teamwork, kreativitet, håndverk og domenekunnskap.

 

Ser opp til Kevlin Henney

Til å være et teknisk fagområde, er det få fasitsvar innen systemutvikling. Domenene er mange og utfordringene man møter er svært forskjellige. Fagområdet er i rivende utvikling hele tiden, og gårdagens gode ide kan være bakstreversk i dag.  Derfor har Runar sansen for folk som Kevlin Henney, som er forfatter, foredragsholder og konsulent innenfor systemutvikling fra Storbritannia. - Henney besitter mye kunnskap om bransjens historikk, og minner oss på at mange problemer allerede har vært løst. Han ser de store sammenhengene og er i tillegg en glimrende kommunikator. I følge Runar ønsker Henney at man skal prøve å tenke enkelt og ikke gjøre ting vanskeligere enn det de må være.

Vi skal være bevist på det vi gjør, og tenke på hvorfor vi gjør som vi gjør.

- De virkelige «Superstars» i bransjene er teamene som gang etter gang klarer å levere god programvare som brukerne er fornøyd med, samtidig som de ansatte trives. I tillegg til oss i DIPS, har vi blant annet Finn.no, AgileBits, Github, Basecamp, Atlassian eller Etsy, sier Runar.

Runar mener også at de nye superstars er de som lærer opp nye utviklere slik at de ikke gjør samme feil som forrige generasjon. Runar har også sansen for «Uncle» Bob Martin og Martin Fowler - som fokuserer på at koden man skriver faktisk skal leses av andre mennesker, ikke bare maskinen som skal kjøre den.

Runar demonstrerer

DIPS om 10 år

Når vi spør Runar om hvor DIPS er om 10 år bruker han ikke lange tiden før han svarer: - Om ti år har DIPS vunnet hele Norge. Vi har velfungerende mobil-, tablet- og Hololens-klienter og de første kundene i utlandet er godt fornøyde med det nye norske systemet de har kjøpt. Vi har en åpen utviklingsplattform som også andre firma kan nyttiggjøre seg og brukerne har en tryggere hverdag med mer tid til pasientene.

Ved spørsmål om hvor han selv er om 10 år begynner han å le litt smått og spøker. - Er det lov å si Administrerende direktør? Neida, om 10 år er jeg fortsatt sjef for et utviklermiljø i Trondheim der vi lager applikasjoner i verdensklasse. Utviklingsdirektør høres flott ut, men kanskje jeg fortsatt ønsker nærhet til koden? Vi får se.