Så du tænker på at studere datalogi (CS), eller du er lige færdiguddannet. Du kan godt lide ideen om at arbejde hvor som helst i verden med bare din hjerne og dit tastatur. Måske leder du efter at oprette den næste store app, som alle bruger. Uanset dine årsager er det vigtigt at få betalt.
Du skal holde lyset tændt (medmindre du planlægger at skrive det Python -script på en skrivemaskine) og have lidt penge tilbage for at spare penge. Programmering er et glimrende felt til at gøre netop det. Så hvor meget tjener datalogikandidater i gennemsnit?
Gennemsnitlig datalogiløn i USA
Alt taget i betragtning er dette et kompliceret spørgsmål. Hvilket felt gik CS -kandidaten ind på efter universitetet? Bidrog de til nogen meningsfulde projekter eller deltog i praktikophold under hele skolegangen?
I de fleste tilfælde vil junior front-end udviklere trække betydeligt færre penge ind end erfarne DevOps ingeniører. Når det er sagt, kan du stadig få et solidt grundlag for, hvad du kan forvente ved at undersøge nationale gennemsnit. Jeg vil dele det op i positioner på junior- og seniorniveau.
Bemærk: Løndataene i denne artikel blev trukket fra forskellige kilder som f.eks Glasdør, Ja, og ZipRecruiter. Denne artikel dækker kun datalogistillinger i USA.
Gennemsnitlig Junior Engineer Løn
Den gennemsnitlige juniorudvikler (0-2 års erfaring) i Amerika får betalt $ 63.213 om året. Inden dine øjne vender sig mod dollartegn, skal du overveje leveomkostningerne i forskellige områder (især tech -hubs).
Det er betydeligt dyrere at bo i New York, NY, end det er at bo i Little Rock, AR. Det betyder, at de højere lønninger, der udbetales til udviklere i dyrere stater, skæver dataene. Som ny kandidat i datalogi kan du dog bruge denne kendsgerning til din fordel. Hvordan? Fjernarbejde.
Relaterede: 10 bemærkelsesværdige tech -virksomheder, der giver dig mulighed for at arbejde eksternt
Ved at arbejde hjemmefra kan du tjene en Silicon Valley -løn, mens du nyder den friske luft fra din veranda i Montana. Her er den gennemsnitlige junior Computer Science -stillingsindtjening i de 5 mest folkerige amerikanske stater:
- Californien: $64,063
- Texas: $61,660
- Florida: $58,260
- New York, NY: $64,720
- Pennsylvania: $55,088
Gennemsnitlig Senior Engineer Løn
Den gennemsnitlige seniorudvikler (6+ års erfaring) i Amerika får betalt $ 100.167 om året. Dette område kommer til at adskille sig mere end junior dev -job baseret på efterspørgsel og specialer (dvs. maskinlæring er et massivt populært felt lige nu, og dygtige ML -ingeniører betales i overensstemmelse hermed).
Her er den gennemsnitlige indtjening fra Computer Science -stillingen i de 5 mest folkerige amerikanske stater:
- Californien: $107,252
- Texas: $98,676
- Florida: $84,579
- New York, NY: $108,237
- Pennsylvania: $93,369
Ikke dårligt, ikke? Som du kan se, er der klart plads til vækst mellem junior- og seniorstillinger inden for datalogi.
Hvilke job tilbyder høje lønninger?
Du har måske hørt udtrykket "FAANG" eller variationer af det, når du dykker ind i kodningens verden. FAANG refererer til kendte virksomheder som Facebook, Apple, Amazon osv. Du har måske også hørt, at FAANG -virksomheder er vejen frem, hvis dine øjne er indstillet på at tjene konsekvente kontanter.
Selvom dette bestemt er sandt, er det ikke den eneste måde at tjene en høj løn på som datalogi.
For ikke at nævne, hvad gør udviklerne, der arbejder på disse virksomheder? Følgende er en lille liste over nogle efterspurgte job på det nuværende marked (disse erhverv har en overflod af tilbud, der overstiger $ 100.000 i løn).
Full-Stack udviklere
Interesseret i at bygge websteder? Overvej at blive en full-stack udvikler; det vil sige, at du spiller en integreret rolle i udviklingen af både et websteds frontend (hvad du ser og interagerer med på et web side) og back end (et websteds infrastruktur inklusive data- og serverstyring, forbindelse eller opbygning af API'er, etc.).
Denne stilling kræver en del erfaring for at fungere godt, da du skal være velbevandret i alle aspekter af webudvikling. Lønnen lyver dog ikke; det hårde arbejde betaler sig!
Datavidenskab
Dataforskere bliver stadig mere attraktive for virksomheder, der håndterer en betydelig mængde - du gættede det - data. En datavidenskabsmand er fortrolig med at kæmme gennem store mængder data for at dechifrere tendenser og identificere inkonsekvenser. Datavidenskabsfolk eller deres kolleger anvender derefter disse nyttige fund på virksomhedens overordnede softwarestruktur eller medarbejders arbejdsgang.
Relaterede: Unikke måder at få datasæt til dit maskinlæringsprojekt
Udviklingsoperationer (DevOps)
DevOps ingeniører er som de administrerende redaktører i softwareverdenen; de sørger for, at tingene bliver gjort på den bedst mulige måde på alle stadier af udviklingscyklussen. Hvis noget ikke bliver gjort det bedst, det kan være, træder en DevOps -ingeniør til med bare værktøjet eller processen for at få tingene til at nynne bedre end før.
Denne stilling kræver næsten altid en bred vifte af erfaring inden for alle aspekter af softwareudvikling.
Mobiludviklere
Mobiludviklere opretter applikationer til dine smartphones og tablets. Søgning, streaming, browsing og afspilning er til enhver tid høj for mobilengagement. Alle bruger en smartphone i dag, og udviklere kender til Swift eller React Native er mere end glade for det.
Zynga har brug for mobile devs for at opdatere deres spil, TikTok har brug for udviklere til at introducere nye funktioner, og mange er villig til at betale titusindvis af dollars om måneden til datalogikandidaterne klar til at besvare opkald.
VR -udviklere
Hvis du er til kodning og spil, tiltrækker dette felt sandsynligvis noget af din opmærksomhed. Virtual Reality -headsets begynder at komme ind i detailhandelen til overkommelige priser, hvilket driver behovet for nye spil, nye funktioner og nye ingeniører.
VR -udvikling er dog ikke kun begrænset til spil; du kan skabe banebrydende fremskridt inden for medicinsk teknologi, genopfinde måden, vi kører bil på, eller gøre det lettere at finde den gang, dine dagligvarer befinder sig i. Verden af muligheder for VR -udvikling er uendelig.
Klar til at lære at kode? Kom i gang i dag
Hvis du ikke allerede lærer at kode, burde du være det! Hvis du finder ud af, at det ikke er noget for dig, ingen skade eller fejl. Hvis det er tilfældet, er du blevet introduceret til en verden af andre udviklere, stakoverløb, lange nætter og store succeser.
Hvad venter du på med et væld af tjenester som Udemy og freeCodeCamp, der byder begyndere udviklere velkommen? Begynd at lære at kode gratis i dag.
Du kan ikke lære at kode gratis. Medmindre du naturligvis prøver disse afprøvede ressourcer.
Læs Næste
- Programmering
- Programmering
- Web-udvikling
- Kodningstip
Marcus er en livslang teknologientusiast og forfatterredaktør på MUO. Han begyndte sin freelance forfatterkarriere i 2020 og dækkede trendende teknologi, gadgets, apps og software. Han studerede datalogi på college med fokus på front-end webudvikling.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere