Bedragersyndrom? – Følelsen vil følge deg til graven!

Ukas koder, Rune Beisland, mener bedragersyndromet er vanskelig å unngå som utvikler. – Men du vil bli overrasket over hvor mye folk rundt deg ønsker å hjelpe deg!

Rune Beisland er utvikler hos ON Property (ironisk AI-modifisert selfie, ifølge Beisland). 📸: Privat
Rune Beisland er utvikler hos ON Property (ironisk AI-modifisert selfie, ifølge Beisland). 📸: Privat Vis mer

Hvorfor ble du utvikler? 👶

To ord beskriver kode for meg; lidenskap og håndverk. Blodet bruser når jeg får skrive kode som løser et problem eller skaper ny innsikt!

Faglig ser jeg kode som nettopp et håndverk, og det er en kjepphest for meg at det ikke er fagbrevet alene som gjør en god håndverker. Mange kan skrive kode, men dèt alene gjør ikke en god utvikler. Det trengs hele deg!

Veien hit har dog vært både brokete og lite intuitiv; jeg smakte på Turbo Pascal på Handelsskolen i Arendal i 1995 (mhm, jeg er en GAMMEL fersking!) og ble umiddelbart forelsket! Dernest et grunnkurs i C++ ved HiA i Grimstad høsten 1997. Men så kom livet da, og førte meg inn på helt andre stier. Jeg har vært så heldig å få en svært variert bakgrunn, med alt fra assistering under kirurgiske operasjoner og obduksjoner, via husbygging, til ledelse i ulike former og ulike bransjer de siste 15 årene, sist i bilbransjen på Kongsberg.

I løpet av årene ble det en bachelor i økonomi og ledelse, før jeg som 46-åring endelig fant tilbake til koden, og fant den samme lidenskapen som i slutten av tenårene! Og som i mange gode kjærlighetshistorier, skjedde det uventet, og gikk fort!

«Snakk om at sirkler sluttes på snodig vis! Hellige makrell!»

Jeg fikk innpass i et 12-ukers, intensivt reskilling-program/bootcamp mot C#/.Net/Javascript/React. Fullstack, med hovedfokus på C#. Jeg krummet nakken, lukket øynene, og da jeg åpnet dem igjen var 12 uker gått og jeg satt i en usedvanlig god samtale med Ronny Olaussen og Per Maastad hos ON Property i Drammen, og ble raskt tatt imot som en av gjengen!

Haha, jeg må dele noe morsomt, forresten! 😄 Jeg oppdaget forleden, og helt tilfeldig, at min gode kollega, og senior prosjektleder hos ON Property, Asle Olsen Gaasø, gikk akkurat det samme C++-kurset i Grimstad som jeg gjorde i 1997. Samtidig! Uten at vi kjente hverandre den gangen. Forskjellen er at han fullførte sin ingeniørutdannelse, og har bygget tung og trygg kompetanse gjennom mange år, mens jeg tok en 25+ år lang omvei og har sneket meg inn bakveien(!).

Snakk om at sirkler sluttes på snodig vis! Hellige makrell! 😮

Hva jobber du med? 💪

Den første tiden min hos ON Property fikk jeg ta del i et nytt prosjekt knyttet til samhandling mellom eiendomsmeglere og boligforvaltere.

Kjernen er automatisering av eierskifteprosesser, som i hovedsak innebar C# backend-koding knyttet til API-er og kommunikasjon med SQL-database, Azure, og kjernesystemet vårt.

Jeg fikk smake voksenkode fra første sekund, og læringskurven var bratt(!). Halvparten av tiden ante jeg ikke rekkevidden av hva jeg holdt på med, med vertical slices, clean architecture og patterns opp og ned i mente!

Det ble et heftig møte med voksen produksjonskode og et helt nytt fagdomene! Heldigvis hadde jeg gode folk rundt meg som viste tillit! ❤️

Noen av de mindre møterommene på kontoret er fine til parprogrammering. 📸: Privat
Noen av de mindre møterommene på kontoret er fine til parprogrammering. 📸: Privat Vis mer

Dette prosjektet er nå i pilot, jeg har skiftet team, og jobber nå på kjernesystemet ON Property, et komplett, etablert og unikt fagsystem for eiendomsforvaltning med integrert regnskap, og en betydelig markedsposisjon. Her får jeg muligheten til å være med å skape merverdi for kundene våre, og det er en viktig drivkraft for meg!

Hvordan ser uka ut for deg? 📆

I en typisk uke er jeg for det meste på kontoret. I ON Property ønsker vi å bygge et sterkt fagmiljø med sterke arbeidslag som presterer sammen!

Skal man bygge lagfølelse hjelper det å treffes ofte. Mennesker skaper magi når vi møtes!

Likevel er vi smidige nok til at vi tidvis jobber hjemmefra, når det er behov for det. En fleksibel organisasjon med et genuint ønske om at vi alle skal lykkes. Det er tross alt sånn; først når menneskene lykkes, lykkes organisasjonen!

Arbeidsstasjonen på kontoret. 📸: Privat
Arbeidsstasjonen på kontoret. 📸: Privat Vis mer

Hva er det neste du har lyst til å lære deg eller bli bedre på? 🧠

Jeg anser meg fortsatt såpass blodfersk som utvikler at selve håndverket er det som har fokus for meg. Jeg bryr meg ikke så mye om hva jeg koder på, så lenge jeg koder, bygger kompetanse, og kan bidra, smått eller stort, til stadige og sterke leveranser!

Vi er også i starten av en sky-reise med kjernesystemet vårt. Bit for bit skal deler bygges om og moderniseres. En krevende øvelse, men vi har gode folk som holder i tømmene! Det betyr også at det er et vell av teknologier å boltre seg i framover, og terskelen er lav i selskapet for å lufte ting man ønsker å fordype seg i, og bli tatt med i prosessene knyttet til alt som foregår! Det føles nesten som å jobbe i et modent selskap og en start-up samtidig!

Ellers smaker jeg for tiden så smått på automatisering av hjemmet vårt på Kongsberg, og planlegger små kodeprosjekter som baserer seg på teknologien vi bruker på jobb, for enda mer og relevant hands-on trening.

Og så var det de fire (el-)gitarene som henger på veggen, da... jeg må vel snart lære meg å spille på dem!

Hva er den mest utfordrende situasjonen du har stått i? 👀

I et tidligere liv var jeg servicemarkedssjef i bilbransjen. Konsernet ble rammet av et rettet/spisset ransomware-angrep, og den daglige driften i dagene, ukene og månedene etter var, mildt sagt, krevende!

Sammen klarte vi likevel å slutte renkene, holde ryggen rak og kjempe på! Det lærte meg mye om hva vi får til sammen, selv om det stormer og skuta krenger, så lenge vi ser hverandre, er rause mot hverandre og backer hverandre!

Så skal jeg selvfølgelig ikke underslå at det var tøft å gå fra en 12 ukers intensiv (og fantastisk!) re-skilling/bootcamp og direkte inn i voksenkode i nytt prosjekt hos ON Property! Krevende, og (jeg innrømmer det gjerne) smått skremmende, men hellige makrell så givende!

Hjemmekontoret. 📸: Privat
Hjemmekontoret. 📸: Privat Vis mer

Hva ser du på som bransjens største utfordring akkurat nå? 🔭

Den store snakkisen om dagen er jo KI! Spørsmålet er jo ikke OM, men HVORDAN vi tar den i bruk.

Utviklere vil neppe bli overflødige av den grunn, men vi vil måtte akseptere at rollen vil endre innhold!

Nettopp derfor er det så viktig at hver av oss bruker alt vi har og alt vi er når vi jobber; KI kan (og vil?) erstatte (deler av) koden vår, men den vil ikke uten videre erstatte OSS!

Code Monkey eller Utvikler? KI er en trussel for den ene, og en mulighet for den andre! (IMHO)

«Code Monkey eller Utvikler? KI er en trussel for den ene, og en mulighet for den andre!»

Hva er ditt beste tips til andre utviklere? 🤖

Jeg er fersk, og gode utviklertips er kanskje ikke det jeg har mest av enda, men jeg har dratt med meg noen tanker gjennom årene i næringslivet ellers.

Kjenner du på den faglige "styggen på ryggen"; bedragersyndromet? Hos utviklere er følelsen utbredt, ser jeg! Og det er bare å beklage; den vil vedvare! Om du genuint vil noe med rollen din, er tilstrekkelig nysgjerrig, og ikke altfor full av hybris(!), vil den følelsen følge deg til graven!

Bli derfor venn med usikkerheten, men vær heller ikke redd for å si i fra dersom du havner i roller eller får oppgaver hvor du merker at sjumilssteget blir for langt, eller kommer for fort, før du har funnet balansen der du er!

Har du gode folk rundt deg, og de vil at du skal lykkes, så vil de pushe deg. Våg å si i fra dersom pushet blir for hardt, eller kommer for tidlig. Du vil bli overrasket over hvor mye folk rundt deg ønsker å hjelpe deg framover! ❤️

Og du? Ikke dr*t i å skrive tester, da 😉