Hva gjør en programmerer?

click fraud protection

EN dataprogrammerer lager koden for programvareapplikasjoner og operativsystemer. Etter at en programvareutvikler har designet et dataprogram, skriver programmereren kode som konverterer designet til et sett med instruksjoner en datamaskin kan følge. De tester programmet for å se etter feil og skriver det så om til det er feilfritt. Programmereren fortsetter å evaluere programmer som er i bruk, og gjør oppdateringer og justeringer etter behov.

Kjappe fakta

  • Dataprogrammerere tjente en median årslønn på $79 840 i 2016.
  • Nesten 329 000 mennesker jobbet i dette yrket i 2014.
  • Bedrifter som skriver og tester programvare brukte de fleste av dem. Andre jobbet for programvareutgivere og finans- og forsikringsselskaper.
  • Jobbene er vanligvis på heltid.
  • Dette er en god jobb for folk som liker å jobbe alene.
  • De jobbutsikter for dette yrket er dårlig. Arbeidsgivere vil sette ut mange jobber til land der lønningene er lavere enn de er i USA, noe som får sysselsettingen til å synke gjennom 2024.

Roller og ansvar

Lurer du på hva en dataprogrammerer gjør på jobb? Disse typiske jobboppgavene dukket opp i nettannonser for dataprogrammererstillinger funnet på Indeed.com:

  • "Utvikle, test og implementer dataprogrammer på flere datamaskin-/operativsystemplattformer."
  • "Hjelp med å utvikle et nytt nettbasert informasjonssystem (IS)"
  • "Utfør alle aktiviteter som er nødvendige for definisjon, design, konstruksjon, testing og implementering av automatiserte datasystemer."
  • "Gjennomgå programmer med jevne mellomrom og foreta justeringer som er nødvendig for å sikre at programmet fungerer som det skal."
  • "Bekreft programdrift ved å utføre tester; endre programsekvens og/eller koder."
  • "Opprett og publiser tekniske diagrammer for å støtte koding."
  • "Integrer ny funksjonalitet i eksisterende applikasjoner."

Hvordan bli en dataprogrammerer

Sjansene dine for å få jobb som dataprogrammerer vil være bedre hvis du tar en bachelorgrad i informatikk, matematikk eller informasjonssystemer. Noen arbeidsgivere vil ansette deg dersom du har utdannelse i et annet fag som f.eks regnskap, økonomi og virksomhet, så lenge du har tatt kurs i informatikk. Du kan til og med finne arbeid med en førsteamanuensis i informatikk.

Siden erfaring er like verdifull som en grad på dette feltet, bør du gjøre det praksisplasser mens du er på skolen. Når du først jobber i feltet, må du holde ferdighetene dine oppdatert ved å lære nye programmeringsspråk. Sertifiseringer i ulike programmeringsspråk kan også være fordelaktige.

Myke ferdigheter som trengs for å lykkes

I tillegg til de tekniske ferdighetene ervervet gjennom formell opplæring og erfaring, følger følgende myke ferdigheter vil bidra til å gjøre din suksess på dette feltet mulig:

  • Leseforståelse: Du må kunne forstå skriftlige instruksjoner.
  • Problemløsning: Programmerere må identifisere problemer.
  • Kritisk tenking: Når du løser problemer og tar avgjørelser, bør du vite hvordan du veier alle alternativene dine slik at du kan velge den beste.
  • Aktiv lytting: Denne evnen lar deg forstå instruksjoner fra medlemmer av teamet ditt.
  • Oppmerksomhet på detaljer og feilsøking: Du må kunne finne små feil i kode og fikse dem.

Hva arbeidsgivere forventer

Her er noen krav til faktiske stillingsannonser som finnes på Indeed.com. De fleste arbeidsgivere krever også ferdigheter i bestemte programmeringsspråk:

  • "Må ha evne til å jobbe selvstendig."
  • "Må ha en høy grad av ansvarlighet for hans/hennes arbeid."
  • "Må ha evnen til å forstå og anvende prinsipper for moderne algebra mens du analyserer data og genererer rapporter."
  • "Må fungere godt i et teammiljø."
  • "Må kunne jobbe under press for å møte tidslinjer og håndtere flere oppgaver og endre prioriteringer."
  • "Må ha selvdisiplin, siden prosjekter tar flere måneder å fullføre."

Hvordan vurdere om denne karrieren passer for deg

Din interesser, personlighetstype, og arbeidsrelaterte verdier er noen av faktorene som vil avgjøre om det å være en dataprogrammerer passer godt for deg. Denne karrieren passer for personer som har følgende egenskaper:

  • Interesser (Holland Code): ICR (undersøkende, konvensjonell, realistisk)
  • Personlighetstype (Myers Briggs personlighetstypeindikator [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
  • Arbeidsrelaterte verdier: Prestasjon, Arbeidsforhold, Uavhengighet

Relaterte yrker

Tittel Beskrivelse Median årslønn (2016) Minimum nødvendig utdanning/opplæring
Programvareutvikler Oppretter systemer og applikasjonsprogramvare.
$106 860 (systemer)
$100 080 (applikasjoner)
HS diplom; bachelorgrad foretrekkes
Datasystemanalytiker
Hjelper organisasjoner å bruke datateknologi effektivt.
$87,220 Bachelorgrad i informatikk eller relatert emne
Webutvikler Har en tendens til design og tekniske aspekter ved nettsteder. $66,130 HS diplom; mange arbeidsgivere krever en førsteamanuensis i webdesign
Datastøttespesialist Hjelper databrukere med problemer de har med programvare, maskinvare eller periferiutstyr. $49,390 HS diplom; erfaring med datamaskiner

Konens vits om å se på TV med mann vs. Hunden hennes er for morsom

Hvis du er en hundeperson, gjør deg klar til å le av @Archie & Becca's video, der Becca viser forskjellen mellom å se på TV med mannen sin og å se på TV med Archie. Nøyaktigheten er bare for morsom!Selv om videoen bare er 11 sekunder lang, er ...

Les mer

Brudekjole til 'Ethereal Brides' har folk så besatt

Hver brud drømmer om å finne den perfekte brudekjolen som vil få henne til å føle seg som en prinsesse på sin spesielle dag. Men for de som har en spesiell tilhørighet til alt som er eterisk og mystisk, er det en ny trend i brudemoteverdenen som ...

Les mer

Konens shoppingspøk mot mannen hennes gjør henne til en legende

Vi elsker en god spøk, og denne fra @kayandtayofficial kan være en av våre favoritter! I denne bestemmer Kay seg for å tulle Tay, og resultatene er fantastiske! Spøken involverer Crocs som han har på seg... de fleste enten elsker eller hater dem.....

Les mer