Fritekst Person

Hva gjør en dataingeniør?

Hva gjør en ingeniør? Ingeniører lager noe, de løser problemer ved å omsette teori i praksis. En dataingeniør lager datasystemer. Et datasystem består nødvendigvis av elektronikk, men først og fremst av programvare. Dataingeniøren tar hånd om programvaren. Du finner programvare i mye av det vi omgir oss med til daglig.
Mobiltelefoner, vaskemaskiner, biler, videospillere, osv inneholder mye avansert programvare. Denne programvaren er laget for at nesten hvem som helst skal kunne bruke den. Dette stiller store krav til brukervennnlighet. Enkelte av systemene stiller også strenge krav til pålitelighet og sikkerhet.

Alle programmene du bruker på PC-en din er selvfølgelig laget av dataingeniører. Også dette er som oftest programmer med en bred brukergruppe. En viktig del av denne typen programmer er de programmene du møter på Internett, for eksempel søkemotorer og nettbutikker. Banker og forsikringsselskaper er helt avhengige av datasystemer for å utføre oppgavene sine. I industribedrifter og i oljebransjen finner vi ofte programmer for styring av prosesser i sanntid. Disse datasystemene er av en annen art enn de nevnt foran, de er laget for spesielle behov og beregnet på mindre brukergrupper.

Kan vi si noe felles om hverdagen til en ingeniør som utvikler produkter med så mange ulike anvendelser?

Det meste av arbeidet er organisert i prosjekter. Mange prosjekter løses av prosjektgrupper som er satt sammen av dataingeniører og personer med annen type kompetanse, for eksempel brukere og fagfolk innen det spesifikke fagområdet der programmet skal brukes. Å kunne fungere i team er derfor viktig. Mye av arbeidet er faglig krevende, og en dataingeniørjobb er derfor ofte utfordrende - og morsom! Du lærer jevnlig nye ting i samarbeid med andre.

Utviklingen av de aller fleste større programsystemer inneholder følgende elementer:

  • kommunikasjon med mennesker og organisasjoner for å finne ut hvilken funksjonalitet programsystemet skal ha
  • utforming av brukergrensesnittet i samarbeid med utvalgte brukere
  • skrive kode ("programmere")
  • prøve ut programsystemet i samarbeid med brukere
  • sette i drift systemet med eventuell opplæring av brukerne
  • vedlikeholde systemet, det vil si rette opp feil som oppdages og legge inn utvidelser og forbedringer

I jobbannonsene kan det stå for eksempel programmerer, programutvikler, systemutvikler eller datakonsulent.

Etter noen år vil mange dataingeniører kunne få lederansvar for mindre og mellomstore prosjekter.

HiSTHøgskolen i Sør-Trøndelag  * 7004 Trondheim * Tlf.: 73 55 90 00 * Faks: 73 55 90 51  * E-post: postmottak@hist.no
HiST Høgskolen i Sør-Trøndelag
7004 Trondheim
Tlf.: 73 55 90 00
Faks: 73 55 90 51
E-post: postmottak@hist.no