Norske utviklere bør være mer nysgjerrig på test og sikkerhet, ifølge Ukas Koder

– Jeg tenker at kvaliteten til produkter og systemer kan bli bedre hvis utviklere viser mer nysgjerrighet mot fagfeltene test og sikkerhet, sier testutvikler Camilla Tran i Sogeti, Capgemini Norge.

Camilla Tran er testutvikler i Sogeti Capgemini Norge. 📸: Privat
Camilla Tran er testutvikler i Sogeti Capgemini Norge. 📸: Privat Vis mer

Hvordan begynte du med koding? 👶

Mitt første møte med koding var da jeg var 11 år der jeg skulle lage en egen nettside på Piczo.

Jeg skjønte ikke helt hva jeg drev med på den tiden, men jeg klarte å skrive, manipulere og forstå HTML og CSS til en viss grad.

Youtube-videoer var jo ganske nytt i 2005 så jeg husker det var stas at jeg fikk til å legge til en musikkvideo på nettsida min.

Helt siden den tid så ga det meg motivasjon til å jobbe med noe IT rettet.

I tillegg så har jeg alltid vært fascinert av teknologi, og brukte mye tid på å spille Pokémon på Nintendo DS og Sims 2 under oppveksten.

Hva jobber du med akkurat nå? 🛠️

Jeg er konsulent hos Sogeti der jeg er leid ut som testutvikler til Utdanningsdirektoratet.

Det er et spennende prosjekt der jeg er med på å kvalitetssikre systemet for nasjonalprøver til elever på grunnskolen og videregående.

Teknologier som jeg sitter med daglig er å kode automatiserte tester i C# med Selenium.

I tillegg til å være testutvikler så er jeg også en teknisk/funksjonell tester der jeg for eksempel er en «elev» som skal gjennomføre en prøve for å finne avvik.

Å teste ting manuelt kan ta tid hvis den samme tingen skal bli testet på forskjellige enheter og nettlesere, så verktøyet BrowserStack er til god hjelp da!

Da kan jeg kjøre automatiske tester på tusenvis av forskjellige enheter og nettleserversjoner.

Jeg syns det er et utrolig givende og gøy prosjekt der jeg vet systemet blir brukt av mange. Også syns jeg at det er utrolig gøy å finne avvik i systemer fordi da vet jeg at kvaliteten kan bli bedre!

EDM og partymusikk er viktig når en jobber på kontoret, mens badeanden er viktig på hjemmekontoret. 📸: Privat
EDM og partymusikk er viktig når en jobber på kontoret, mens badeanden er viktig på hjemmekontoret. 📸: Privat Vis mer

Hvordan ser en typisk arbeidsdag ut for deg? ☕

Det har vært mest hjemmekontor for meg siden mars i fjor.

Jeg syns det er en ganske behagelig tilværelse, men det kan bli litt ensomt til tider.

Det er mye teams møter og det fungerer greit, men jeg savner å prate fysisk med mine kolleger. Ellers har jeg troen på en «normal» hverdag der man kan ha en blanding av å være på kontoret og ha hjemmekontor.

Hva har du lyst til å lære mer om framover? 📚

Som en testutvikler så har jeg et stort ønske å bli god til å lage automatiske tester, og lære mer om testfagfeltet i tillegg til sikkerhetstesting.

Men som en tidligere frontend utvikler (som fortsatt er en stor del av meg i dag) hadde det vært kult å lære Vue.js og mobilutvikling.

Hvilke konkrete verktøy klarer du deg ikke uten? 😻

Jeg hadde ikke klart meg uten StackOverflow og YouTube! Det er de ressursene jeg bruker mest for å tilegne meg kunnskap og finne ut av ting.

Ellers er jeg veldig glad i å bruke Visual Studio Code og plugins som effektiviserer og formaterer koden. Også syns jeg GitHub er et must for versjonskontroll.

Men pusekatten er alltid viktigst, også på hjemmekontoret. 📸: Privat
Men pusekatten er alltid viktigst, også på hjemmekontoret. 📸: Privat Vis mer

Hva er det verste du kan bli spurt om på jobben? 🔥

Å teste et lite avvik i et system jeg ikke har vært inne på en stund.

Da går det fort noen minutter å finne ut av hvordan ting henger sammen før jeg kan begynne å teste.

I tillegg få forespørsel om å lage automatiske tester på ustabile systemer som konstant er i endring.

Hva synes du norske utviklere bør bli flinkere på? 🙋

Hm, dette var vanskelig å svare på.

Jeg kan ikke sette alle norske utviklere under en hatt, men jeg tenker at kvaliteten til produkter og systemer kan bli bedre hvis utviklere viser mer nysgjerrighet mot fagfeltene test og sikkerhet.

Som en teknisk tester så håper jeg ikke at utviklere ser på innmelding av avvik i systemer som kritikk av koden. Vi har tross alt et felles mål om å levere et produkt av høy kvalitet til kunden.

Også vet jeg når det kommer til meg selv så er jeg ikke flink til å ta pauser når jeg er «in the zone», så jeg må bli flinkere til å ta pauser på hjemmekontor.

Hva liker du å gjøre når du ikke jobber? 🕹️

Jeg er glad i å være aktiv på fritida, så den består primært av CrossFit og buldring. I tillegg liker jeg å henge med venner, se på serier og spise god mat.