utvikling

– Jeg startet for meg selv for å jobbe med prosjekter jeg er direkte involvert i

David Brabrand elsker å kunne gjøre det som gir ham energi, jobbe variert og utforske nye områder, jobbe med bra folk og velge bort alt som ikke gir fremdrift.

David Braband setter stor pris på friheten ved å være sin egen sjef.
David Braband setter stor pris på friheten ved å være sin egen sjef.

Utviklerprofilen denne gang er David Brabrand (40). På spørsmål hvor han jobber, svarer han:

«Ingen steder. Jeg er min egen sjef.»

Kan du kort beskrive stillingen og oppgavene dine?

Jeg er en generalist, så jeg gjør mye rart og prøver å lære nye ting hele tida. Det er programmering jeg har jobbet mest med, men jeg har også gjort en del interaksjonsdesign, grafisk design, konsept, innhold og organisasjonsutvikling.

Hvorfor har du valgt å jobbe for deg selv?

Jeg får styre dagene mine selv og det blir lite uenigheter. Jeg har fem barn så jeg liker

effektive arbeidsdager.

Hvor jobber du mest, på kontoret, på hjemmekontoret eller ute hos kunder?

Hjemmekontor. Hvis man ser bort fra denne korona-perioden, så pleier jeg å være i Oslo

én gang i uka for å treffe team og kunder.

Hvordan påvirker koronapandemien din arbeidssituasjon?

Veldig lite egentlig. Jeg merker at alle andre har begynt å jobbe remote også. Mer webinarer, videokonferanser, og så videre. Jeg tror på mange måter det har vært sunt for arbeidslivet med en tvangsdigitalisering. Mindre reising og kjedelige møter – mer tid til familie og venner.

Målet er å riste litt i oppussings-bransjen.

Kan du fortelle litt om prosjektet/prosjektene du har jobbet med i det siste?

Jeg er direkte involvert i to prosjekter: shineup.no og aiava.io.

Shineup er et helt nystarta prosjekt hvor målet er å riste litt i oppussingsbransjen. Vi skal sette de som eier bolig og eiendom i kontakt med de beste entreprenørene og sørge for at prosjektene går smertefritt. Vi er et team på 6-8 personer som jobber både remote og på The Factory Incubator i Oslo.

Aiava handler rett og slett om å få stålkontroll på «sånn gjør vi det». Det er et modelleringsverktøy for kundereiser, tjenestereiser og interne prosesser. Aiava er et prosjekt jeg har startet selv. Etter å ha vært borti mange ulike fagområder opp igjennom, var det givende å prøve å gjøre alt selv. Jeg har jobbet mye som konsulent, jobbet med kundereise og vært med i mye workshops, og Aiava er verktøyet jeg gjerne skulle hatt som konsulent. I tillegg til produktutviklingen i Aiava, har det også blitt en del oppfølging av kunder av Aiava. Det er utrolig hyggelig og lærerikt.

Hvor lenge har du jobbet som utvikler?

Nesten 20 år.

Har du jobbet for deg selv hele tiden?

Nei. Jeg jobbet i mediebransjen en periode i mediehuset Mentor Medier. Der gjorde jeg både utvikling og drift. Etter det jobbet jeg som konsulent en periode med egne kunder og inn mot ulike digitalbyråer i Oslo. Deretter var jeg noen år i Netlife og jobbet med produktutvikling, før jeg startet for meg selv for å jobbe med prosjekter jeg er direkte involvert i.

Tipper at gjennomsnittlig alder for å starte med programmering har gått vesentlig ned.

Hvor gammel var du da du først begynte å lære deg programmering?Jeg begynte å fatte interesse når jeg gikk på videregående, men jeg var rimelig grønn da jeg starta på høyskolen. Dette var jo i gamle dager, så alt var langt mindre tilgjengelig da. Tipper at gjennomsnittlig alder for å starte med programmering har gått vesentlig ned.

Hva slags utdannelse har du?

Bachelor i ingeniørfag fra Høyskolen i Buskerud. Jeg begynte på en master på UiO, men jeg hadde litt for mye prosjekter gående, så jeg fikk aldri fullført.

Hvilke plattformer utvikler du vanligvis for?

Plattform kan jo bety mye forskjellig, men hvis du tenker iOS, Android, web, etc., så har det blitt aller mest web. Siden jeg begynte med dette i steinalderen, var jo gapet mellom det man kunne lage for web, og det man måtte ha applikasjoner for å få til, enormt. Nå er det fortsatt et lite gap som jeg føler blir holdt kunstig ved like for å opprettholde profitt og proprietære løsninger. Det er jo lett å peke på Apple.

Hvilken pc-plattform/OS foretrekker du selv å bruke?

Macen ser jeg på som en kroppsdel. Fordi jeg vil bruke mest mulig tid til å bygge og minst mulig tid til å få verktøyet til å fungere.

Hvilke programmeringsspråk benytter du, og hva er favorittspråket

Jeg har blitt veldig glad i Javascript; frontend og backend. Javascript. Skillet mellom backend og frontend har jo flytta seg mye, og det å ha ett programmeringsspråk på begge sider er de store fordeler med. Jeg har ikke vært i noen prosjekter der det ytelsesmessig har vært en utfordring heller. Javascript er et rikt språk i stadig utvikling.

Hvilke to verktøy greier du deg ikke uten, og hvorfor?

Visual Studio Code. Jeg har brukt mange editorer opp gjennom, og ble ganske glad i Atom, men det ble dessverre ganske raklete etter hvert. Visual Studio er stabilt og mulig å tilpasse sånn jeg vil ha det.

Aiava.io. Selvfølgelig litt inhabil her, men å ha et verktøy for å modellere det jeg skal utvikle, og å ha en modell som kan vokse med prosjektet, har gjort at jeg jobber smartere og kommuniserer bedre med team og kunde.

Hva slags oppgaver liker du best å jobbe med?

Problemstillinger der himmelen er grensa. Det trigger meg å tenke utenfor boksen med færrest mulig rammer på hvordan vi skal løse en utfordring.

Hvordan sørger du for å holde deg faglig oppdatert?

Først og fremst googling mens jeg jobber. Når jeg står ovenfor noe jeg ikke har vært borti før, prøver jeg alltid å ta en ekstra runde for å lære noe nytt.

I hvilken grad har metoder og teknologier som DevOps, maskinlæring, nettsky og konteinere endret måten du jobber på?

Forutsetningene for å skape gode, sikre løsninger kjapt har blitt vanvittig mye bedre de siste årene. Nå finnes det tjenester for veldig mange av oppgavene jeg brukte mye tid til å få løst tidligere. For eksempel styra jeg en stund med å få en mailserver til å ta imot og sende mail. Det ville jeg aldri gjort i dag. Jeg prøver å teste ut ulike tjenester, men det har blitt mye Google Cloud i det siste.

Jeg tror utviklere og gründere blir stadig viktigere i fremtiden for å finne smarte løsninger på de store problemene.

Ser du noen trender framover som virkelig vil forandre hverdagen til utviklere?

Verden er i dramatisk endring med pandemi, miljøkrise, flyktningkriser og så videre. Jeg tror utviklere og gründere blir stadig viktigere i fremtiden for å finne smarte løsninger på de store problemene.

Verktøyene man sitter på som utvikler, er i stadig endring, og det endrer selvfølgelig hverdagen for en utvikler, men jeg synes det er mye mer interessant hvilke utfordringer man kan løse med det vi lager. Og der endrer behovene seg fort.

Hvilke teknologier eller fagområder skulle du gjerne kunnet mer om?

Veldig mye. Skulle gjerne levd flere liv. De virkelig gode idéene tror jeg man får når man har kunnskap og erfaring på ulike fagområder og teknologier, og klarer å se hvordan man kan overføre eller kombinere konsepter fra en verden til en annen. Skulle gjerne kunnet mer om miljøutfordringene vi står overfor for å kunne kombinere det jeg kan om teknologi for å finne løsninger.

Deltar du jevnlig på konferanser? I så fall, hvilken er den viktigste for deg?

Dessverre altfor lite. Kanskje jeg får tatt opp den tråden når ungene blir større.

Hvilket forhold har du til innebygd personvern?

Jeg prøver å ha et bevisst forhold til det i design av nye systemer. Det er aktuelt i de aller fleste prosjekter man er bort i, så det opptar meg absolutt.

Åpen kildekode er helt avgjørende for at verden skal gå fremover.

Bidrar du, enten i jobben eller på fritiden, til noe åpen kildekode-prosjekt – i så fall,

hvilke(t)?

Der har jeg skikkelig dårlig samvittighet. Jeg har fått så enormt mye hjelp og kode opp gjennom at jeg burde bidratt mye mer tilbake enn det jeg har gjort. Så, svaret er ingen, men jeg har flere idéer som jeg skal sette ut i livet etter hvert. Åpen kildekode er helt avgjørende for at verden skal gå fremover.

Hvor mye programmerer du på fritiden?

Siden jeg jobber for meg selv, gjør jeg stor sett det jeg har lyst til i jobben og bruker tiden utenfor jobb på minst mulig skjerm.

Har du noen (andre) hobbyer?

Fotball, Duolingo, piano, sykling, mini-hus, snekring, dokumentarer, sci-fi, seiling.

Hva gleder du deg mest over ved å jobbe som utvikler?

Å finne bra folk å jobbe sammen med; gründere, utviklere og folk som er gode på helt andre ting enn meg. I det lange løp er det folka som teller.

Opplever du at jobben som utvikler har noen negative sider?

Helse. Det er jo utrolig stillesittende. Skulle gjerne vært mer ute og rørt på meg i jobben. Jeg har noen idéer på hvordan det gjøres bedre, men de er fortsatt på tegnebordet.

Hva er det beste frynsegodet du får?

Autonomi. Jeg elsker å kunne gjøre det som gir meg energi, jobbe variert og utforske nye områder, jobbe med bra folk og velge bort alt som ikke gir fremdrift.

Du finner mange flere utviklerintervjuer på vår samleside »

Powered by Labrador CMS