Håkon er begeistra for Swift og Kotlin

Ukas Koder Håkon Bogen fullførte ikke bachelor. Men han ble iOS-utvikler og teknologisjef.

Ukas Koder Håkon Bogen er teknologisjef hos Beining & Bogen. 📸: Beining & Bogen
Ukas Koder Håkon Bogen er teknologisjef hos Beining & Bogen. 📸: Beining & Bogen Vis mer

Hvordan begynte du med koding? 👶

Begynte med ordentlig koding på Blindern – eneste jeg hadde gjort før det var noen bash-script «på gutterommet». Lagde et rekursivt dir-script på skole-PC-en på videregående som så litt ut som Matrix, siden tekst fløy over skjermen konstant.

Hva er det første du husker å ha utviklet?

Det første jeg gjorde utenom studiet var noen humor-web-apper for Mediehuset 5080. Var noen forsøk på satiriske versjoner av web-apper til de ordentlige mediehusene.

Samtidig jobba jeg på nettsiden til studentradioen Radio Nova.

Hva jobber du med akkurat nå? ☕

Jobber på et smarthusprosjekt hvor vi lager apper som kan styre lamper, termostater og masse andre IoT-enheter. Jeg jobber på iOS-appen, noen kollegaer lager Android-appen, også er det Datek Wireless i Lillestrøm som lager gateway-en vi jobber mot og som styrer enhetene.

De styres over ZigBee, og vi streamer dataene med SSE (Server Sent Events) inn i appen. Appen er native og vi følger Functional Reactive Programming-patternet.

Ellers jobber jeg også med å undervise apputvikling på Høyskolen Kristiania, så jeg har akkurat laget ferdig eksamenen for årets studenter der.

Pulten til Håkon Bogen. Legg merke til Kinesis Advantage2-tastaturet. 📸: Håkon Bogen
Pulten til Håkon Bogen. Legg merke til Kinesis Advantage2-tastaturet. 📸: Håkon Bogen Vis mer

Hvordan ser en typisk arbeidsdag ut for deg?

Morgenstandup og avsjekk med teamet, kaffe, og så få på seg headsettet og kode til lunsj.

Da blir det ofte teknologidiskusjoner, også gjør jeg unna pull request-reviews hvis det er noen, tar en avsjekk med andre kollegaer om de trenger noe input, også er det på med headsett og kode videre til slutten av dagen.

Og så sykle hjem.

Hva synes du er de mest spennende språkene, rammeverkene eller teknologiene akkurat nå? ✨

Swift, Kotlin og funksjonell programmering er det jeg er mest begeistra for om dagen.

Test-drevet utvikling for native apper er også noe jeg eksperimenter med, så det er spennende å se hvor bra vi greier å få det.

Slik ser det ut i lokalene rundt Håkon Bogen hos Beining & Bogen. 📸: Håkon Bogen
Slik ser det ut i lokalene rundt Håkon Bogen hos Beining & Bogen. 📸: Håkon Bogen Vis mer

Hva er du mest stolt av å ha laget?

Er litt stolt over å ha fått vært med å lage appen til Kolonial.no. Bruker den selv hver uke, og den gjør definitivt livet betraktelig mye enklere.

Hva er det kjedeligste med å være utvikler? 😴

Når verktøy/OS jobber mot deg, for eksempel når man oppdaterer OS til Mojave og alt lagger i stykker på første startup.

Hva er det gøyeste med å være utvikler? 😍

Å kunne lage løsninger og produkter som gjør hverdagen til folk enklere og bedre.