Bli bedre kjent med Igor Erokhin

Publisert 13.06.2021

Kan du kort beskrive stillingen og oppgavene dine?

Jeg er konsulent og partner i Sonat. Jeg lager IT-løsninger for mennesker, sammen med dyktige kollegaer og ofte alene. I Sonat tar jeg på meg hatten som fagansvarlig. Og jeg er ikke alene om dette. Følger du med på ‘Ukens profil‘ finner du fort resten av gjengen fagledere ;)


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

Jeg jobber mest på hjemmekontoret nå, og jeg er glad for at vi har denne muligheten. Tidligere pleide jeg ikke å benytte hjemmekontoret til jobb, men dette har forandret seg i løpet av det siste året.


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

Jeg har vært med i tre spennende prosjekter hos kunder i Sonat: SSB hvor jeg var med på å utvikle en ny arbeidsflate for statistikk-produksjonen.

I Storebrand var jeg med på å sikre at folk får riktig pensjon i tide. Og nå i  Avinor hvor jeg er med på å lage og drifte støttesystemer til Norges lufthavner.


Når begynte du å jobbe som utvikler?

Jeg begynte å jobbe som utvikler sommeren 2008 for selskapet Favourite Systems som utviklet grafiske grensesnitt for små skjermer.


Har du jobbet på samme sted hele tiden?

Jeg startet i Sonat høsten 2018, men har jobbet for flere forskjellige selskaper før det.


Hvor gammel var du da du først begynte å lære deg programmering?

Jeg begynte å lære meg programmering i 6. klasse, ca. 12 år gammel. Vi hadde et valgfag i matematikk etter skoletiden på onsdager da en lærer fra et matematisk institutt besøkte oss. Han hadde et A4 ark med 10 oppgaver i diskret matematikk som han lagde selv. Hvis vi som var elever klarte å løse minst 5, så fikk vi en premie. De var umulige å løse og vi hadde en god gjeng å samarbeide med om løsningen. Hovedpremien var ofte gjennomgang av løsningen. Jeg husker en gang vi “vant” tre flasker med Cola for å ha løst en oppgave der disse flaskene var hovedkarakterer.

På søndager fikk vi gå på informatikk time i regi av det samme instituttet. Vi var undervist i BASIC. Dette var kjekt fordi vi også fikk spille dataspill i pausene.

Hva slags utdannelse har du?

Jeg gikk Profesjonsstudiet i Informatikk i Universitetet i Oslo, studieretning Mikroelektronikk. Det heter Master i Informatikk nå.


Hvilke plattformer utvikler du vanligvis for?

Jeg utvikler mest for Java plattformen og nettleser. Og forskjellige integrasjoner.


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

Jeg bruker Manjaro Linux.

Min første datamaskin kjørte Windows 95 på 486 CPU. Den hadde 16 MiB RAM, 512MiB hard drive og hadde ikke internett forbindelse.

Av en eller annen grunn, bestemte jeg meg for å undersøke innstillinger og endte opp med å komprimere C-disken. Etter restart ville ikke maskinen starte opp. Til slutt jeg fikk den til å starte, men fikk den aldri til å virke som tidligere, før maskinen ble sendt til reparasjon.

Så var det Windows 98 på Intel Pentium III og Intel Pentium M med Windows XP i min første laptop..

Spol frem til i dag og det er Windows 10 når jeg virkelig må det og Manjaro Linux ellers. Manjaro sløser ikke bort tiden på oppdateringer og alle problemer som oppstår kan løses i løpet av maks en time (inkludert reinstallering).


Hvilke programmeringsspråk benytter du?

Jeg benytter mest Java og JavaScript (med venner).


Hva er favorittspråket og hvorfor?

Begynner å like JavaScript fordi det er som LISP i Java forkledning.

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

Laptop for programmering og telefon for kommunikasjon.


Hva slags oppgaver liker du best å jobbe med?

Jeg liker best å jobbe med meningsfulle oppgaver som har en god grunn til å gjøres.


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

Jeg pleier å lese bøker, se foredrag på YouTube, ta kurs, reise på konferanser, gå på fagdager i Sonat, lese på StackOverflow, følge IT-folk på Twitter, snakke med kollegaer og ta kurs som jeg ikke har tatt på universitetet. Dog ikke nødvendigvis i denne rekkefølgen.


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

Disse metodene har forandret hverdagen i større grad enn vi kunne tenke for noen år tilbake. DevOps endrer kulturen, maskinlæring blir et veldig populær tema i samtaler, nettsky bidrar til å øke selvstendigheten i utviklingen og i å redusere time-to-market og kontainere er blitt en del av utviklingsplattformen i mange prosjekter. Til slutt kan noen av oss sove tryggere om natta :)


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

Ingen kommentarer. Alt er i våre hender!


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

C og Linux


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

Jeg var flere ganger på JavaZone-konferansen. Det er en flott arena til å møte tidligere kollegaer.


Hvilket forhold har du til innebygd personvern?

Loven skal følges, og jeg blir lei av å godta cookies.


Har du noen (andre) hobbyer?

Jeg liker å lese og hadde Aikido som hobby tidligere.


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

Nyskapning, problemløsning, læring og samarbeid.


Opplever du at jobben som utvikler har noen negative sider?

Jobben som utvikler har dessverre noen negative sider. Og den største er at jeg sitter mye foran skjermen og glemmer ofte at det er på tide å ta en pause.


Føler at du får den lønnen du fortjener?

Ja


Hva er det beste frynsegodet du får?

Jobb ;)