Video: Keynote: Emily Parker - Internetdagarna 2014 2025
När du använder en dator, mobiltelefon, surfplattform, videospel eller e-läsare, eller använder ett program, spel eller app på någon av dessa enheter, har du en programvaruutvecklare tacka för att göra det möjligt. Dessa datavetenskapspersonal övervakar allt som är inblandat i att skapa mjukvaran som gör dessa enheter funktionella och användbara.
Det finns två typer av programutvecklare. Systemutvecklare av programvara skapar programvaran som gör att datorer och andra enheter körs.
Detta inkluderar datorns eller enhetens operativsystem. Programvaruutvecklare utvecklar programvaror som ordbehandlare, databaser, kalkylblad och spel. Dessa applikationer kan vara marknadsförda eller utvecklade för företag, organisationer och andra enheter enligt deras behov och specifikationer.
Snabba fakta
- Systemutvecklare i systemutvecklare uppnådde 2016 en mediallönslön på $ 106, 860 medan applikationsprogramutvecklare fick 100, 080.
- 396 000 arbetade som systemutvecklare ; 718 000 personer var applikationsprogramutvecklare 2014.
- Datasystemdesign och relaterad serviceindustri anlitade de flesta av dem, med andra som vanligtvis arbetar för datortillverkare, elektronikproducenter, finans- och försäkringsbolag och programvaruutgivare.
- Programutvecklare har vanligtvis heltidsjobb med många som arbetar mer än 40 timmar varje vecka. Vissa utvecklare telecommute.
- U.S.A. Bureau of Labor Statistics klassificerar detta som ett ljust perspektiv yrke. Regeringskansliet förutsäger att sysselsättningen kommer att växa mycket snabbare än genomsnittet för alla yrken fram till 2024.
En dag i en programvaruutvecklares liv
Jobbmeddelanden är en stor informationskälla när man försöker lära sig om arbetsuppgifter.
Enligt meddelanden om Indeed. com, mjukvaruutvecklare:
- "Kod- och testprogramvara baserat på programspecifikationer och design"
- "Analysera användarbehov och programkrav för att bestämma genomförbarheten av designen inom tids- och kostnadsbegränsningar"
- "Felsök och lösa problem i existerande programvara "
- " Analysera och studera komplexa systemkrav "
- " Förbered designdokumentation "
- " Skriv och underhålla teknisk dokumentation för att beskriva programutveckling, logik, kodning, testning, förändringar och korrigeringar "
- "Samarbeta och kommunicera effektivt med intressenter i hela organisationen"
- "Stöd kundbevisad testning"
Hur kan du bli en programvaruutvecklare?
Är du intresserad av den här karriären? Medan du inte behöver ha en kandidatexamen, gör många som arbetar inom detta område. Majoring i datavetenskap med fokus på att bygga programvara kan förbereda dig för ditt första jobb.Vissa arbetsgivare föredrar även jobbkandidater som har en magisterexamen.
Programutvecklare som arbetar i vissa branscher måste ha kompetens i samband med den branschen. Om du till exempel vill utveckla programvara för ett försäkringsbolag, måste du ha en bra förståelse för hur den här branschen fungerar.
Med denna kunskap kan du utveckla programvara som passar behoven hos dem som kommer att använda den.
Vilka mjuka färdigheter behöver du?
- Kommunikationsfärdigheter : Du behöver effektiva lyssnings- och talförmåga för att förmedla instruktioner till kollegor som arbetar med projekt du övervakar.
- Interpersonella färdigheter : Eftersom programutvecklare ofta ingår i ett lag, måste de kunna klara sig och fungera bra med andra. Denna färdighetsuppsättning, som inkluderar social perceptivitet och förmågan att samordna dina handlingar med andras handlingar, är också viktigt vid hantering av kunder.
- Färdigheter för analytisk och problemlösning : Den förstnämnda låter dig bestämma användarnas behov och den senare för att felsöka problem som utvecklas under utvecklingsprocessen.
- Detaljorienterad : Du måste kunna vara noggrann uppmärksam på flera delar av systemen och applikationerna som du arbetar på.
- Kreativitet : Som utvecklare måste du komma med idéer för nya applikationer och system.
Vad ska arbetsgivare förvänta sig av dig?
Vi tittade igen på jobbmeddelanden listade på Indeed. com för att ta reda på vilka kvalifikationer arbetsgivare söker:
- "Möjlighet att snabbt hämta nya språk, teknik och ramar"
- "Möjlighet att arbeta tillsammans i ett team av likasinnade människor"
- "Resursfull och proaktiv för att samla information och dela idéer "
- " Persistens att följa igenom på vissa uppgifter "
- " Möjlighet att balansera en mängd olika projekt i en snabb arbetsmiljö "
Är denna yrke en bra passform för Du?
- Hollandsk kod: ICR (Investigative, Conventional, Realistic)
- MBTI Personlighetstyper: INFJ, INFP, INTJ, INTP, ISTP (Tieger, Paul D., Barron, Barbara och Tieger, Kelly. Gör vad du är . NY: Hatchette Book Group.) Ta
Software Developer Quiz för att se om du har vad som krävs för att lyckas i den här karriären. Yrken med relaterade aktiviteter och uppgifter
Beskrivning | Årlig lön (2016) | Utbildningskrav | Datasystemanalytiker |
Hjälper företag att effektivt och effektivt använda datorteknik | $ 87 , 220 | Kandidatexamen i datavetenskap för de flesta jobb; jobb som är mer tekniska kräver en magister i datavetenskap; vissa arbetsgivare föredrar sökande som har en master i företagsekonomi med en koncentration i datorsystem. | Datorprogrammerare |
Skriv kod som konverterar en programvaruutvecklare till en uppsättning instruktioner som en dator kan följa. | $ 79, 840 | Kandidatexamen i datavetenskap, matematik eller informationssystem | Programvara Kvalitetssäkringsingenjör och testare |
Utvecklar och genomför testplaner för att identifiera problem med programvara | $ 86, 510 > Kandidatexamen i datavetenskap | Datoranvändarsupportspecialist | Hjälper personer som har problem med att använda programvara, datorer och kringutrustning |
$ 49, 390 | Erfarenhet med hjälp av en dator; vissa arbetsgivare kräver en associerad examen i datavetenskap | Källor: |
Bureau of Labor Statistics, U.S. Department of Labor,
Handbok för yrkesmässiga Outlook
, 2016-17 (besökte 13 juli 2017). Arbets- och utbildningsadministrationen, U. S. Department of Labor, O * NET Online
(besökte 13 juli 2017).
Programvaruutvecklare Cover Letter Exempel

Exemplar i exemplet för en programvaruutvecklareposition med ett matchande CV och mer provomslag brev och CV för arbetsapplikationer.