Företag

Vad gör en datorprogrammerare?

Arbetsbeskrivning och fakta om programmering karriärer

En dataprogrammerare skapar koden för program och operativsystem. Efter att en mjukvaruutvecklare har utformat ett datorprogram skriver programmeraren kod som omvandlar den designen till en uppsättning instruktioner som en dator kan följa. Han eller hon tester programmet för att leta efter fel och skriver om det igen tills det är felfri. Programmeraren fortsätter att utvärdera program som används, göra uppdateringar och justeringar efter behov.

Snabb fakta

  • Datorprogrammerare tjänat en median årslön på $ 79.840 i 2016.
  • Nästan 329 000 personer arbetade i detta yrke år 2014.
  • Företag som skriver och testar programvara använder de flesta av dem. Andra arbetade för programvaruutgivare och finans- och försäkringsbolag.
  • Jobb är vanligtvis heltid.
  • Det här är ett bra jobb för personer som tycker om att arbeta ensam.
  • Arbetsutsikterna för detta yrke är dåliga. Arbetsgivare kommer att lägga ut många jobb till länder där lönerna är lägre än de är i USA, vilket gör att sysselsättningen minskar till 2024.

Roller och ansvar

Undrar du vad en dataprogrammerare gör på jobbet? Dessa typiska arbetsuppgifter förekommit i onlineannonser för datorprogrammeringspositioner som finns på Indeed.com:

  • "Utveckla, testa och implementera datorprogram på flera dator- / operativsystemplattformar"
  • "Hjälp utveckla ett nytt webbaserat informationssystem (IS)"
  • "Utför all nödvändig verksamhet för definition, design, konstruktion, testning och implementering av automatiserade datorsystem"
  • "Granska program ofta och göra justeringar som är nödvändiga för att säkerställa att programmet fungerar ordentligt"
  • "Bekräfta programdrift genom att utföra test, ändra programföljd och / eller koder"
  • "Skapa och publicera tekniska diagram för att stödja kodningsinsatser"
  • "Integrera ny funktionalitet i befintliga applikationer"

    Hur man blir en dataprogrammerare

    Din chans att få ett jobb som datorprogrammerare blir bättre om du tjänar en kandidatexamen i datavetenskap, matematik eller informationssystem. Vissa arbetsgivare kommer att anställa dig om du har en examen i ett annat ämne - till exempel redovisning, ekonomi och företag - så länge du har tagit datavetenskapskurser. Du kan till och med kunna hitta arbete med en associerad examen i datavetenskap.

    Eftersom erfarenhet är lika värdefull som en examen på detta område, bör du göra praktik medan du är i skolan. När du arbetar på fältet måste du hålla dina färdigheter uppdaterade genom att lära dig nya programmeringsspråk. Certifieringar på olika programmeringsspråk kan också vara fördelaktiga.

    Vilka mjuka färdigheter behöver du lyckas i den här karriären?

    Förutom de tekniska färdigheter som förvärvas genom formell utbildning och erfarenhet, kommer följande mjuka färdigheter att hjälpa dig att lyckas på detta område:

    • Läsbegrepp: Du måste kunna förstå skriftliga instruktioner.
    • Problemlösning: Programmerare måste identifiera problem.
    • Kritisk tänkande: När du löser problem och fattar beslut bör du veta hur man väger alla dina alternativ så att du kan välja det bästa.
    • Aktiv lyssning: Med denna förmåga kan du förstå instruktioner från medlemmarna i ditt lag.
    • Uppmärksamhet på detaljer och felsökning: Du måste kunna hitta små misstag i kod och fixa dem.

    Vad ska arbetsgivare förvänta sig av dig?

    Här är några krav på faktiska jobbmeddelanden som finns på Indeed.com. De flesta arbetsgivare behöver också kunskaper i vissa programmeringsspråk:

    • "Förmåga att arbeta självständigt"
    • "Måste ha en hög grad av ansvar för sitt arbete"
    • "Förmåga att förstå och tillämpa principer för modern algebra när man analyserar data och genererar rapporter"
    • "Fungerar bra i en lagmiljö"
    • "Kunna arbeta under press för att möta tidslinjer och hantera flera uppgifter och ändra prioriteringar"
    • "Självdisciplin, som projekt tar flera månader att slutföra"

    Är denna yrke en bra passform för dig?

    Dina intressen, personlighetstyp och arbetsrelaterade värden är några av de faktorer som kommer att avgöra om det är en datorprogrammerare som passar dig.

    Denna karriär är lämplig för personer som har följande egenskaper:

    • Intressen (Hollandsk kod): ICR (Undersökande, Konventionell, Realistisk)
    • Personlighetstyp (Myers Briggs Personlighetstypindikator [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
    • Arbetsrelaterade värden : Prestation, Arbetsvillkor, Oberoende

    Relaterade yrken

    BeskrivningMedian årslön (2016)Minimikrav på utbildning / utbildning
    MjukvaruutvecklareSkapar system och applikationsprogramvara.

    $ 106, 860 (Systems)

    $ 100 080 (Ansökningar)

    Högskoleexamen kandidatexamen föredrages
    Datorsystemanalytiker

    Hjälper organisationer att använda datorteknik effektivt.

    $ 87.220Kandidatexamen i datavetenskap eller relaterat ämne
    WebbutvecklareTenderar att utforma och tekniska aspekter av webbplatser.$ 66.130Högskoleexamen många arbetsgivare kräver en associerad examen i webbdesign
    DatorstödspecialistHjälper datoranvändare med problem som de har med programvara, hårdvara eller kringutrustning.$ 49.390HS-examen + erfarenhet av datorer

    Källor: Bureau of Labor Statistics, US Department of Labor, Arbetsmarknadshandbok, 2016-17; Arbets- och utbildningsstyrelsen, US Department of Labor, O * NET Online.

    Ska du bli datorprogrammerare?

    Rekommenderas
    Fält 12 - Korps av ingenjör Army anlitade jobb heter "MOS" eller "Military Occupation Specialties." Armén delar sina MOS i "Fields", av jobb som har liknande uppdrag. Nedan är de MOS som hör till Corps of Engineer Field : 12A-Engineer Senior Sergeant 12B - Combat Engineer 12C - Bridge Crewmember 12D - Dykare 12G - Quarrying Specialist 12H - Constructlon Engineering Supervisor 12K - rörmokare 12M - Brandman 12N - Horisontell Byggnadsingenjör 12P - Prime Power Production Specialist 12Q-Power Line Distribution Specialist 12R - Elinstallatör 12T - Teknisk Ingenjör 12V
    Skriva, illustrera och / eller arbeta med barnböcker "Hur publicerar jag en barnbok?" är en av de två frågorna som oftast ställs till förläggare av bokförlag. Barn och unga vuxna bokutgivningar arbetar i allmänhet väldigt separat från vuxenutgivning, även inom samma förlag. Böcker för barn kategoriseras efter åldersintervall och är ofta illustrerade. På grund av des
    Hur man identifierar och undviker bedräglig reklam. Begreppet "bete och omkopplare" klagas ofta av konsumenterna, men används sällan sällan. De juridiska konsekvenserna av att använda faktiska bete-och-switch-erbjudanden kan vara allvarliga och inbegripa åtal, böter och till och med stängning av ett företag. Så att
    Tips om företagsledning Vad vill arbetstagare från jobbet? Det finns flera faktorer som måste vara närvarande på din arbetsplats för att dina anställda ska vara lyckliga och motiverade på jobbet. De är så grundläggande för en medarbetares välbefinnande att de utgör grunden för medarbetarnas motivation, engagemang och behållning. Arbetsplatser
    Av vilka skäl kommer en arbetsgivare att branda en anställd? Uppsägning för orsak är allvarlig verksamhet. Arbetsgivare och anställda har många anledningar att skilja sig från varandra, men det är inte önskvärt att anställningsterminering för orsaken är för arbetsgivaren eller arbetstagaren. Uppsägning fö
    Få jobbbeskrivning, löner och mer i den här karriärprofilen Djuregenetiker är involverade i att studera gener och förbättra ärftligheten hos önskade egenskaper hos djurpopulationer. plikter Djurgenetiker kan fokusera på många områden inom fältet, och specifika uppgifter kan variera i stor utsträckning beroende på arten av genetikerens typ av anställning. Djurgenetiker