Skip to main content

Hva gjør en programmerer?

En programmerer, også ofte referert til som dataprogrammerer, oppfattes ofte som hjernen bak et dataprogram.Hun skriver vanligvis detaljerte instruksjoner som veileder en datamaskin gjennom de logiske trinnene som er nødvendige for å behandle informasjon som skal brukes til spesifikke applikasjoner.Når en typisk datamaskinbruker initierer skjermkommandoen "Vis kilde", er symbolene og stort sett uidentifiserbart språk som vises på skjermen normalt arbeidet til en programmerer.

Programmerere brukes av nesten alle sektorer, inkludert fortjeneste og ikke- ikke-gevinstbedrifter.De kan finnes på sykehus, utdanningsinstitusjoner og offentlige etater.Ingeniørfirmaer samt produksjons- og produksjonsanlegg ansetter regelmessig programmerere.Noen selskaper ansetter disse fagfolkene på heltid, mens andre bare har kontrakt med programmerere som kreves av selskapets behov.

Før en programmerer tar fatt på et prosjekt, gir hun normalt arbeidsgiveren for å tydelig forstå målene for det foreslåtte programmet.Når hun først har forstått programmets mål, konstruerer programmereren typisk et flytskjema som skildrer hvordan informasjonen skal reise gjennom systemet på en logisk og ryddig måte.Programvareingeniører og systemanalytikere blir ofte bedt om å gi råd om dette stadiet av programutviklingen.

Språket programmereren velger for programmet sitt avhenger i stor grad av applikasjonens art.Noen typiske språk som brukes til å lage nettsteder og interaktive skjemaer inkluderer HTML, XML, XHTML og PHP.Et vanlig språk for applikasjoner for administrativt, økonomi og forretningssystem er COBOL.

Når et program er fullført, er en programmerer vanligvis påkrevd for å kjøre det for å identifisere feil i sammenheng, innhold eller språk.Denne prosessen, ofte kalt feilsøking, fortsetter til programmet blir ansett som komplett og operativt.Feilsøking kan ta alt fra noen dager til mer enn et år avhengig av antall feil og lengden på programmet.En programvareingeniør kan igjen bli bedt om hjelp i denne fasen av programmering.

Det vanligste området der programmerere fungerer er applikasjonsprogrammering.Personer som fokuserer på denne typen programmering spesialiserer seg normalt i å skrive språk for et spesifikt felt, for eksempel regnskap eller vitenskap.De skiller seg fra systemprogrammerere som tradisjonelt tilpasser eksisterende systemprogrammering for å hjelpe gammel maskinvare med suksess med å jobbe med ny maskinvare.

Det minste utdanningskravet for en programmerer er vanligvis en bachelorgrad i informasjonsstyring, informatikk, matematikk eller systemprogrammering.Solid erfaring med å bruke forskjellige databasesystemer er generelt foretrukket.Fullføringsbevis på de nyeste programmeringsspråk og programvare anses som eiendeler for jobbsøkere.