Jobbbeskrivelse og fakta om programmering karriere
Kjappe fakta
- Computerprogrammerere oppnådde en gjennomsnittlig årslønn på $ 79.840 i 2016.
- Nesten 329 000 personer jobbet i denne okkupasjonen i 2014.
- Bedrifter som skriver og test programvare ansatt de fleste av dem. Andre jobbet for programvareutgivere og finans- og forsikringsselskaper.
- Jobbene er typisk på heltid.
- Dette er en god jobb for folk som liker å jobbe alene.
- Arbeidsutsiktene for denne okkupasjonen er fattige. Arbeidsgivere vil outsource mange jobber til land der lønnene er lavere enn de er i USA, noe som fører til at arbeidet reduseres gjennom 2024.
Roller og ansvar
Lurer du på hva en dataprogrammer gjør på jobb? Disse typiske jobboppgavene dukket opp i onlineannonser for programmeringsposisjoner funnet på Indeed.com:
- "Utvikle, teste og implementere dataprogrammer på flere datamaskiner / operativsystemplattformer"
- "Hjelp til å 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 på hyppig basis og foreta justeringer som er nødvendige for å sikre at programmene fungerer riktig"
- "Bekreft programoperasjon ved å utføre tester, modifisere programsekvens og / eller koder"
- "Opprett og publiser tekniske diagrammer for å støtte kodingsarbeid"
- "Integrere ny funksjonalitet i eksisterende applikasjoner"
Hvordan bli en dataprogrammerer
Sjansene for å få en jobb som dataprogrammerer vil være bedre hvis du oppnår en bachelorgrad i datavitenskap , matematikk eller informasjonssystemer. Noen arbeidsgivere vil ansette deg hvis du har en grad i et annet emne - for eksempel regnskap , økonomi og virksomhet - så lenge du har tatt datalogi klasser. Du kan til og med kunne finne arbeid med en tilknyttet grad i datavitenskap.
Siden erfaring er like verdifull som en grad i dette feltet, bør du gjøre praktikplasser mens du er i skolen. Når du jobber i feltet, må du holde dine ferdigheter oppdatert ved å lære nye programmeringsspråk. Sertifiseringer i ulike programmeringsspråk kan også være fordelaktige.
Hvilke myke ferdigheter trenger du å lykkes i denne karrieren?
I tillegg til de tekniske ferdighetene som er oppnådd gjennom formell opplæring og erfaring, vil følgende myke ferdigheter bidra til å gjøre din suksess på dette feltet mulig:
- Lesbegrepet: Du må kunne forstå skriftlige instruksjoner.
- Problemløsning : Programmører må identifisere problemer.
- Kritisk tenkning : 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 lytning : Denne muligheten 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 vil arbeidsgivere forvente fra deg?
Her er noen krav til faktiske jobbmeldinger funnet på Indeed.com. De fleste arbeidsgivere krever også ferdigheter i bestemte programmeringsspråk:
- "Evne til å jobbe selvstendig"
- "Må ha en høy grad av ansvar for sitt arbeid"
- "Evne til å forstå og anvende prinsipper for moderne algebra mens du analyserer data og genererer rapporter"
- "Fungerer bra i et lagmiljø"
- "Kan jobbe under press for å møte tidslinjer og håndtere flere oppgaver og endre prioriteringer"
- "Selvdisiplin, da prosjektene tar flere måneder å fullføre"
Er denne yrken en god passform for deg?
Dine interesser , personlighetstype og arbeidsrelaterte verdier er noen av faktorene som vil avgjøre om en dataprogrammerer passer bra for deg.
Denne karrieren er egnet for personer som har følgende egenskaper:
- Interesser ( Hollandsk kode ): ICR (Investigative, Conventional, Realistic)
- Personlighetstype (Myers Briggs Personality Type Indicator [ MBTI ]): ENTJ , INTJ, INTP, ISTJ, ISTP
- Arbeidsrelaterte verdier : Oppnåelse, Arbeidsforhold, Uavhengighet
Beslektede yrker
Beskrivelse | Median Årslønn (2016) | Minst nødvendig utdanning / opplæring | |
---|---|---|---|
Programvareutvikler | Oppretter system- og applikasjonsprogramvare. | $ 106,860 (systemer) $ 100.080 (applikasjoner) | HS-diplom; bachelor grad foretrukket |
Computer Systems Analyst | Hjelper organisasjoner effektivt med datateknologi. | $ 87 220 | Bachelorgrad i datavitenskap eller beslektet emne |
Webutvikler | Har en tendens til å designe og tekniske aspekter av nettsteder. | $ 66 130 | HS-diplom; mange arbeidsgivere krever en tilknyttet grad i webdesign |
Computer Support Spesialist | Hjelper datamaskinbrukere med problemer de har med programvare, maskinvare eller eksterne enheter. | $ 49 390 | HS-diplom + erfaring med datamaskiner |
Kilder: Bureau of Labor Statistics, US Department of Labor, Occupational Outlook Handbook, 2016-17; Sysselsetting og opplæring, US Department of Labor, O * NET Online.
Skal du bli en dataprogrammerer?