Kvalitetssikret av TietoEVRY 03. februar 2022

Systemutvikler

Som systemutvikler lager du nye programvare, data- og informasjonssystemer.

Arbeidsoppgaver

Systemutviklere kalles ofte også utviklere, programvareutvikler, frontend-utvikler eller backend-utvikler. Frontend er brukergrensesnittet og det sluttbrukerne ser. Backend er prosessene «på baksiden» som får systemene til å henge sammen.

Systemutviklere lager datasystemer. Det kan for eksempel være en app, en programvare som du bruker på datamaskinen, en robot, eller det kan være tjenester på nett.

Systemutvikling består ofte av å designe, skrive, teste, feilsøke og vedlikeholde kildekoden til en programvare. Du skal både kunne utvikle ny programvare, og vedlikeholde og videreutvikle forskjellige programvarer som allerede er laget. Det betyr at du må kunne programmere gode løsninger basert på

  • standarder, eller regler, for forskjellige teknologier
  • krav fra brukere
  • designprinsipper

Systemutvikleren skriver kildekode i et spesifikt programmeringsspråk. Det kan for eksempel være JavaScript, Python PHP og HTML. Kildekoden inneholder instruksjoner på hva programmet skal gjøre, og hvordan det skal oppføre seg.

Som systemutvikler kan du spesialisere deg i forskjellige programmeringsspråk og om du utvikler mobilapplikasjoner, webtjenester, skytjenester, spill eller programvare til operativsystem.

    Vanlige arbeidsoppgaver:

    • Identifisere brukerbehov, det vil si sette seg inn i problemstillingen som programvaren skal løse   
    • Utvikle systemer og databaser
    • utvikle ulike typer programvarer for forskjellige plattformer og teknologier
    • skrive kildekode, teste programvare og analysere
    • Opplæring av brukere
    • undersøke og videreutvikle eksisterende kildekode i ulike programmeringsspråk

    Hvor jobber systemutviklere?

    Som systemutvikler kan du jobbe i et IT-konsulentselskap med ulike kunder, eller du kan være ansatt i en IT-avdeling i en bedrift. Du kan også være selvstendig næringsdrivende.

    Intervjuer

    Portrettbilde av Marit Ånestad. Hun har brunt skulderlangt hår og sorte briller.

    Programvareutvikler

    Marit Ånestad

    Akkurat nå lager Marit et IT-system for legevakten. Det har blant annet innebåret observasjon av hverdagen til sykepleiere på legevakten, og programmering.
    Portrettbilde av systemutvikler Kjetil Jacobsen Villanger

    Systemutvikler

    Kjetil Jacobsen Villanger

    – Hver dag gir muligheter til å lære seg noe nytt, sier systemutvikler Kjetil Jacobsen Villanger.

    Viktige egenskaper

    Teknologi endres raskt. Derfor må du være nysgjerrig på ny teknologi, og hele tiden kunne tilegne deg ny kunnskap. Som systemutvikler bør du være analytisk og nysgjerrig. Utvikling krever at du har sans for logikk og struktur. Du må også ha evnen til å arbeide systematisk og planmessig. Det er viktig at du evner å samarbeide med andre.

    Lønn

    Utdanning

    De som jobber som systemutviklere har som oftest studert:

    Kilde: Statistisk sentralbyrå 2022. Tall fra høsten 2021.

    De vanligste jobbene blant IT-utdannede

    Kilde: Statistisk sentralbyrå 2022. Tall fra høsten 2021. Forklaring til statistikken
    • 8541 - Informasjons- og datateknologi
    • 754905 - Master, computational science, toårig
    • 754904 - Master, teknologi, simulering og visualisering, toårig
    • 754901 - Master, telemedicine and E-health, toårig
    • 7541 - Informasjons- og datateknologi
    • 6541 - Informasjons- og datateknologi
    • 711726 - Master, datalingvistikk, toårig
    • 753905 - Master, modellering og dataanalyse, toårig
    • 735904 - Master, medieteknikk, toårig
    • 755112 - Master, teknologi, teknisk kybernetikk, femårig
    • 753110 - Master, anvendt matematikk, mekanikk og numerisk fysikk, toårig
    • 759917 - Master, teknologi, ingeniørvitenskap og IKT, femårig
    • 754999 - Informasjons- og datateknologi, andre, uspesifiserte, høyere nivå
    • 735115 - Master, informasjonsvitenskap, toårig
    • 755111 - Master, teknologi, teknisk kybernetikk, toårig
    • 759914 - Master, teknologi, fysikk, informatikk og matematikk, femårig

    Arbeidsmarked

    Her finner du en oversikt over bedrifter som har stillinger i dette yrket eller lignende yrker. Dette kan være nyttig for den som leter etter arbeidsplass, læreplass eller hospiteringsplasser. Oversikten kan også være nyttig for skoler som vil finne bedrifter de kan samarbeide med.

    Bedrifter med systemutviklere

    Vigo

    Informasjon om løpende lærekontrakter og godkjente lærebedrifter hentes fylkesvis fra Vigo. Alle landets fylker har inngått en driftsavtale med Vigo og Utdanning.no for å få denne informasjonen presentert våre nettsider.

    Vi henter nye data fra Vigo og oppdaterer informasjonen om lærlinger og lærebedrifter hver natt.

    NAV

    Arbeidslivsinformasjon får vi fra Nav sitt Arbeidsgiver- og arbeidstakerregister (Aa-registeret).

    Arbeidsgivere plikter å registrere sine ansatte i Aa-registeret, blant annet med riktig stillingstittel. Det er 9000 ulike stillingstitler (STYRK-koder) å velge mellom. Noen yrker har mange detaljerte og dels overlappende underkategorier, eksempelvis rørleggere, og andre yrker mangler en egen kategori, eksempelvis hematologer. Dette betyr at det alltid vil forekomme noen unøyaktigheter og feilregistreringer.

    Vi har knyttet flest mulig av Nav sine 9000 stillingstitler opp mot 600 yrkesbeskrivelser på Utdanning.no. Dette er en manuell prosess og feil kan forekomme. Vi jobber kontinuerlig med å kvalitetssikre disse koblingene og tar gjerne imot innspill.

    Noen stillingstitler fra Aa-registeret er koblet til mer enn én yrkesbeskrivelse. Stillingstittelen "Spesialarbeider (Snekker)" er for eksempel knyttet opp mot yrkene "Møbelsnekker", "Trevaresnekker" og "Industrisnekker". Om en legger sammen stillingstall for disse enkeltyrkene vil det samlede stillingstallet bli for høyt.

    Vi innhenter nye data fra Aa-registeret og oppdaterer arbeidslivsinformasjonen slik at vi har nye data på morgenen den 13. i hver måned

    • 2130173 - PROGRAMVAREUTVIKLER (MASKINLÆRING)
    • 2130171 - WEBUTVIKLER
    • 2130135 - PROGRAMVAREUTVIKLER
    • 2130109 - SYSTEMUTVIKLER
    • 2130175 - PRODUKTANSVARLIG FOR SYSTEMUTVIKLING (IT)
    • 2130176 - PROSESSANSVARLIG FOR SYSTEMUTVIKLING (IT)
    • 2130109 - SYSTEMUTVIKLER
    • 2130111 - IT-PROSJEKTLEDER
    • 2130114 - SYSTEMOPERATØR
    • 2130119 - SYSTEMANSVARLIG
    • 2130135 - PROGRAMVAREUTVIKLER
    • 2130142 - IT-SYSTEMINGENIØR
    • 2130174 - VIRKSOMHETSARKITEKT
    • 2130175 - PRODUKTANSVARLIG FOR SYSTEMUTVIKLING (IT)
    • 2130176 - PROSESSANSVARLIG FOR SYSTEMUTVIKLING (IT)
    • 2130177 - APPLIKASJONSFORVALTER (IT)
    • 2130164 - DATABASEDESIGNER
    • 2130171 - WEBUTVIKLER
    • 2130146 - SIVILINGENIØR (INFORMATIKK)
    • 2130147 - HELSEINFORMATIKER
    • 2130152 - SENIORPROGRAMMERER
    • 2130135 - PROGRAMVAREUTVIKLER

    Andre yrker

    En animatør sit foran ein skjerm og teiknar.

    Animatør

    Animasjon handler om å skape liv og bevegelse. Som animatør bør du være kreativ og ha interesse for film og skuespill.
    Astronauter

    Astronaut

    En astronaut er utdannet til å enten manøvrere eller arbeide ombord i et romfartøy.
    En astronom kikker på stjernene på nattehimmelen.

    Astronom

    Astronomer studerer objekter og fenomener i universet, som planeter, galakser og stjerner.
    Bioteknolog i laboratorium

    Bioteknolog

    Bioteknologer bruker avansert teknologi til å utvikle nye biologiske produkter.
    Branningeniør sjekker brannvarslingssystem

    Branningeniør

    Branningeniører jobber med bygnings- og brannsikkerhet. Blant de viktigste arbeidsoppgavene er å gjennomføre kontroller og gi råd.
    Havbunnsinstallatør jobbar med stor hydraulisk installasjon

    Brønnoperatør havbunnsinstallasjoner

    En brønnoperatør i havbunnsinstallasjoner installerer og vedlikeholder utstyr på havbunnen.
    CNC-operatør jobber ved ei CNC-maskin

    CNC-operatør

    CNC-operatøren bruker datamaskin til å styre mekaniske maskiner og lage komplekse deler i metall eller andre materialer.
    Dataelektroniker hjelper noen over skype

    Dataelektroniker

    En dataelektroniker installerer, kontrollerer, vedlikeholder og reparerer elektroniske installasjoner og utstyr.
    Dataingeniør som jobbar på datamaskin.

    Dataingeniør

    Som dataingeniør jobber du med systemutvikling og drift av maskiner eller systemer.
    En datanalytiker sitter foran en pc og programmerer

    Dataanalytiker (data scientist)

    En data scientist eller dataanalytiker jobber med å behandle og analysere store datamengder.
    E-sportsutøvere på turnering.

    E-sportsutøver

    Som e-sportsutøver holder du på med e-sport i både organisert og uorganisert form.
    Illustrasjonsbilde av arbeidere på et raffineri

    Fagoperatør i kjemisk prosessindustri (Prosesstekniker)

    En fagoperatør i kjemisk prosessindustri (prosesstekniker) arbeider med den daglige driften av anlegg for produksjon og behandling av eksempelvis kjemikalier, drikkevann, medisiner og gass.

    Relaterte lenker