– ? v?re overingeni?r er en litt generell stillingstittel, forteller Teah.
– Mine arbeidsoppgaver er for det meste utvikling og programmering. Vi utvikler tjenester b?de for Universitetet i Oslo og andre universiteter i Norge.
En av tjenestene IT-avdelingen ved UiO jobber med er ? utvikle en e-valgsportal som for eksempel brukes n?r det er valg av rektor ved universitetet. I tillegg har de v?rt med p? ? utvikle ?gjestetjenesten? som brukes til ? registrere gjesteforskere. Da f?r bes?kende forskere tilgang til UiOs programvare, e-post og adgangskort til universitetet. Teah er med p? ? videreutvikle disse og andre systemer.?
Bruker Python til ? lage tjenester
I h?st har Teah jobbet med ? lage en admin-side for en av tjenestene til UiO, som gj?r at det blir lettere ? s?ke etter feil i denne tjenesten. N? har hun begynt p? et nytt prosjekt.
– Jeg hjelper til med ? utvikle en ny tjeneste som skal gj?re det enkelt ? laste opp og f? tilgang til forelesninger. Vi har et system for ? laste opp forelesningsvideoer, og to systemer med informasjon om studenter og forelesere. Jeg lager en overgang mellom disse systemene, slik at foreleserne og studentene for et gitt emne automatisk skal f? tilgang til det emnet.
N?r hun skriver kode, bruker hun et webrammeverk som gj?r at det ser fint ut p? nettsiden til tjenesten. Hun l?rte seg programmeringsspr?ket Python i l?pet av studiet, og det kommer godt med i jobben. Likevel er det ikke alltid like enkelt. Spesielt ikke hvis man m? endre p? systemene.
– Det er ganske store forskjeller mellom ? justere p? en eksisterende kode og ? lage en fra bunnen av. N?r vi skal forbedre en eldre kode, m? vi noen ganger lese mye f?r vi finner ut hvor feilen ligger. Det er utfordrende, me