Computerprogrammører tjener høje lønninger og kan have lavere uddannelseskrav end andre techjobs. Hvis du elsker at skrive kode, har sans for detaljer og har skarpe analytiske evner, har du måske en fremtid som computerprogrammør.
Ifølge U.S. Bureau of Labor Statistics tjener computerprogrammører en gennemsnitlig årsløn på $89.190. Nogle softwareudviklere går videre til højere betalende roller i softwareudvikling eller -administration.
Er du interesseret i en karriere som computerprogrammør? Her er scoopet om, hvad du skal bruge for at komme i gang, inklusive uddannelses- og erfaringskrav, hvor du kan finde jobopslag og tips til at klare en samtale.
Uddannelses- og træningskrav til programmører
Mest computerprogrammører har en bachelorgrad med hovedfag eller koncentration af kurser inden for datalogi eller informationsteknologi. Nogle programmører opnår en associeret grad i en computerrelateret disciplin. Nogle få programmører har måske kun en gymnasieuddannelse, men i disse tilfælde har de udført en betydelig mængde programmeringsarbejde.
Programmører kan opnå certificeringer fra softwarevirksomheder eller produktleverandører for at demonstrere færdigheder i forskellige computersprog eller programmering på bestemte platforme.
Computerprogrammører har brug for stærke analytiske færdigheder for at generere koden for at automatisere komplekse processer. De skal være i stand til at interviewe kunder eller slutbrugere for at bestemme deres teknologibehov og kommunikere muligheder for programmer på et sprog, som ikke-tekniske brugere nemt kan forstå. Problemløsningsevner er nødvendige for at fejlfinde problemer, når programmer ikke fungerer optimalt. Programmører skal være detaljeorienterede og præcise for at skabe kode til nøjagtige specifikationer eller finde mindre problemer i lange strømme af kode.
Gymnasie- og universitetsstuderende, der sigter efter programmeringsjob, bør overveje at oprette applikationer til digitale enheder som en måde at demonstrere deres programmeringssans og kreativitet. De fleste gymnasier tilbyder nu programmeringskurser, der kan være en fremragende testplads for håbefulde programmører.
Undersøg de mest efterspurgte programmeringssprog og færdigheder ved at søge på Google med sætninger som "bedste computer programmering færdigheder" eller "vigtigste computer programmering færdigheder." Skriv programmer, der viser disse færdigheder med hjælp af online tutorials, bøger og kurser.
Sådan finder du et programmeringsjob
Sådan finder du kundeemner og imponerer ansættelsesledere:
Forbered en portefølje
Kandidater, der kan vise potentielle arbejdsgivere eksempler på faktiske programmer, som de har oprettet, vil have det nemmeste ved at få job. Programmører bør oprette en webbaseret portefølje af deres programmeringsprojekter, som nemt kan deles med arbejdsgivere og netværkskontakter. Få alumnikontakter gennem dit karrierekontor eller fra dit fakultet.
Få introduktioner
Forbind igen med tidligere arbejdsgivere og bed om introduktioner til computerprofessionelle, de kender. Ræk ud til familievenner og kontakter på sociale medier og bed om henvisninger til deres forbindelser.
Planlæg informationssamtaler
Henvend dig til disse kontakter for at planlægge møder for at få feedback om din portefølje og råd om din jobsøgning. Disse informative samtaler vil give dine kontakter en chance for at få en påskønnelse af dine færdigheder og kan ofte føre til henvisninger til jobsamtaler.
Se jobsider
Brug nichejobsøgningssider som Dice.com for at generere en liste over job leads. Søg jobsider som Indeed.com, SimplyHired.com, og LinkUp.com med nøgleord som "programmør" eller "computerprogrammør" og dine foretrukne computersprog for at udvide din liste over jobmål.
Tryk på Dit karrierecenter
Hvis du er universitetsstuderende eller kandidat, tjek med dit karrierekontor til jobopslag og rekrutteringsmuligheder.
Forbind med arbejdsgivere
Tjek it-jobmesser på dine foretrukne steder for beskæftigelse. Drøm lidt. Generer en liste over dine ideelle it-arbejdsgivere, besøg deres jobwebsteder, og søg job.
Gennemgå lister som Forbes "Bedste virksomheder at arbejde for" for at komme med nogle ideer.
Interview til programmørjob
Interviews for programmører har en tendens til at være ret forskellige fra standard interviewprocessen. Her er et par tips til at hjælpe dig med at forberede dig.
Forvent adfærdsmæssige spørgsmål
Interviewere vil stille typiske adfærdsspørgsmål for at afgøre, om kandidater kan referere til eksempler af problemløsning, fejlfinding, kommunikation med kunder og brugere og tolerance for frustration.
Forbered dig til prøver
Rekrutterere vil også teste kandidaternes tekniske viden ved at bede dem om at forklare og definere programmeringsvilkår og -processer.
Nogle interviewere vil stille hypotetiske problemløsningsspørgsmål, der vil teste kandidaternes tankeprocesser. For eksempel kan du blive bedt om at regne ud, hvor mange biler der kører over George Washington Bridge på en typisk dag. Arbejdsgivere vil være interesserede i dine logiske ræsonnement færdigheder snarere end et rigtigt svar.
Du kan blive bedt om at oprette et eksempelprogram ved hjælp af pseudokode til at løse et hypotetisk problem på en tavle. Arbejdsgivere vil lede efter dig til at demonstrere en logisk tilgang til programmering.
Din vægt bør ligge på din proces, og hvordan du forklarer din metode. Interviewere beder nogle gange programmeringskandidater om at gennemgå koden for et program for at identificere og rette eventuelle fejl.
Tjek firmaets hjemmesider
Mange store teknologivirksomheder har interviewrådgivning, der er specifik for deres virksomhed, tilgængelig online. For eksempel har Amazon en liste over ofte stillede spørgsmål herunder oplysninger om interviewprocessen, hvad du skal have på, og hvad du skal oplyse.
Følg op efter interviewet
Effektiv opfølgning efter din jobsamtale er afgørende. Skriv en tak-e-mail umiddelbart efter interviewet og formidle tydeligt din entusiasme for job, og hvorfor du synes, det passer godt, samt din taknemmelighed for muligheden for at interview.
Hav referencer klar
Når du bliver bedt om at sende nogle referencebreve fra tidligere arbejdsgivere, vil du vide, at dine chancer for at blive ansat er høje. Spræng ikke chancen. Ræk ud til troværdige tidligere ledere og kolleger og bed dem om at skrive positive anbefalinger til dig. Hvis de har brug for vejledning om, hvad de skal medtage i deres breve, er her nogle nyttige tips du kan sende dem.