Jesper Thøgersen har ingen formell utdannelse, men har vært utvikler siden 2004. Foto: Privat
Jesper Thøgersen har ingen formell utdannelse, men har vært utvikler siden 2004. Foto: PrivatVis mer

– Jeg har blitt veldig begeistret for TypeScript

Ukas Koder Jesper Thøgersen startet med .BAT-filer. Nå koder han med TypeScript, React og Mobx – uten noen formell utdannelse.

Hvordan begynte du med koding? 👶

AUTOEXEC.BAT var vel min debut, etter at storebror ikke lenger gadd å rydde opp i PC-akrobatikken min.

Litt senere, da internett kom på banen, gikk det som regel i å studere kildekoden fra andre nettsider og det autogenererte sludderet som FrontPage klarte å spytte ut.

Ble etterhvert mer interessert i å kode opp mine egne supertøffe webdesign, og derfra gikk det for det meste i «learning by doing/failing». HTML og CSS ble mitt ess i ermet, mens scripting ble bruteforcet. Gikk til slutt inn for å faktisk lære meg Javascript, og belønningen var en helt ny verden.

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

Det må ha vært min kommando/svar chatbot, SNAKK.BAT™.

Må ha vært tålmodigheten selv der jeg satt og punchet inn allskens dialog – det var vel kanskje mitt svar på en dagbok.

Men det første som så dagslys var nok hjemmesiden til barneskoleklassen min, 7A. Den tror jeg ble hostet hos SOL.

Hva jobber du med akkurat nå?

Sammen med Documaster er jeg med på å ta digital arkivering til nye høyder, og det er faktisk artigere enn det høres ut som.

Til nå har jeg vært alene på framsia – den er bygd med TypeScript, React og Mobx, og kommuniserer med noe jeg mistenker kan være begynnelsen på Skynet, det vil si NLP-maskinlæring og den slags svartmagi.

Slik ser hjemmekontoret til Jesper Thøgersen ut. Til høyre står Pipboy fra Fallout-spillserien. Foto: Privat
Slik ser hjemmekontoret til Jesper Thøgersen ut. Til høyre står Pipboy fra Fallout-spillserien. Foto: Privat Vis mer

Hvordan ser en typisk arbeidsdag ut for deg? ☕

Nå er jeg på et relativt nytt og lite team, så vi har sluppet unna med å være litt ville vesten.

Ser derimot ut som det kommer litt mer struktur på horisonten nå – på godt og vondt. Jeg liker struktur med litt slingringsmonn – og at møter er korte med en definert agenda.

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

Jeg har blitt veldig begeistret for TypeScript, og blir faktisk litt nervøs når jeg må tilbake til vanilje-JS nå. Typesikkerhet først – det er ikke kult å være «undefined».

Ellers er det mye jeg gjerne skulle kommet meg skikkelig i gang med, deriblant Elm.

Hva er du mest stolt av å ha laget?

Det er ikke mye jeg kan gå tilbake til i dag og føle meg spesielt stolt av.

Det jeg lager akkurat nå er jeg veldig fornøyd med.

Men om jeg må nevne noe, må det nok bli et CSS-rammeverk for en tidligere arbeidsgiver – det kan jeg med hånden på hjertet påstå var et solid, velstrukturert og godt gjennomtenkt arbeid.

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

Den kjipe, bedrøvelige følelsen om at du egentlig ikke har snøring på hva du driver med. Da hjelper det å høre fra storkara at de ofte føler det samme.

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

Å se noe vokse ut fra ingenting, og så se alt falle på plass som brikker i et puslespill. Deretter rive det fra hverandre, og erstatte den med noe bedre.