Så du funderar på att studera datavetenskap (CS), eller så har du precis tagit examen. Du kanske gillar idén att arbeta var som helst i världen med bara din hjärna och ditt tangentbord. Du kanske vill skapa nästa stora app som alla använder. Oavsett dina skäl är det viktigt att få betalt.
Du måste hålla lamporna på (om du inte planerar att skriva det Python -skriptet på en skrivmaskin) och ha lite pengar kvar för att spara pengar. Programmering är ett utmärkt fält för att göra just det. Så hur mycket tjänar datavetenskapliga studenter i genomsnitt?
Genomsnittlig datavetenskapslön i USA
Sammantaget är detta en komplicerad fråga. Vilket område gick CS -kandidaten in på efter universitetet? Bidrog de till några meningsfulla projekt eller deltog i praktik under hela skoltiden?
I de flesta fall kommer junior front-end-utvecklare att dra in betydligt mindre pengar än erfarna DevOps-ingenjörer. Med det sagt kan du fortfarande få en solid grundlinje för vad du kan förvänta dig genom att undersöka nationella genomsnitt. Jag delar upp det i positioner på junior- och seniornivå.
Notera: Lönedata som används i denna artikel drogs från olika källor som t.ex. Glasdörr, Verkligen, och ZipRecruiter. Denna artikel kommer endast att omfatta datavetenskapspositioner i USA.
Genomsnittlig lön för junioringenjör
Den genomsnittliga juniorutvecklaren (0-2 års erfarenhet) i Amerika får betalt $ 63 213 per år. Innan dina ögon vänder sig till dollarstecken, överväg levnadskostnaderna i olika områden (särskilt tekniska nav).
Det är betydligt dyrare att bo i New York, NY än att bo i Little Rock, AR. Det betyder att de högre lönerna som betalas ut till utvecklare i dyrare stater snedvrider data. Men som ny datavetenskapsexamen kan du använda detta faktum till din fördel. Hur? Distansarbete.
Relaterad: 10 anmärkningsvärda teknikföretag som gör att du kan arbeta på distans
Genom att arbeta hemifrån kan du tjäna en Silicon Valley -lön medan du njuter av frisk luft från din veranda i Montana. Här är de genomsnittliga inkomsterna för datavetenskap i de fem mest befolkade amerikanska delstaterna:
- Kalifornien: $64,063
- Texas: $61,660
- Florida: $58,260
- New York, NY: $64,720
- Pennsylvania: $55,088
Genomsnittlig lön för senioringenjör
Den genomsnittliga seniorutvecklaren (6+ års erfarenhet) i Amerika får betalt 100 167 dollar per år. Detta sortiment kommer att skilja sig mer än juniorutvecklingsjobb baserat på efterfrågan och specialiteter (dvs maskininlärning är ett massivt populärt område just nu och skickliga ML -ingenjörer betalas i enlighet därmed).
Här är de genomsnittliga intäkterna från datavetenskap i de fem mest befolkade amerikanska delstaterna:
- Kalifornien: $107,252
- Texas: $98,676
- Florida: $84,579
- New York, NY: $108,237
- Pennsylvania: $93,369
Inte illa, eller hur? Som du kan se finns det tydligt utrymme för tillväxt mellan junior- och seniorpositioner inom datavetenskap.
Vilka jobb erbjuder höga löner?
Du kanske har hört termen "FAANG" eller variationer av den när du fördjupar dig i kodningsvärlden. FAANG avser allmänt kända företag som Facebook, Apple, Amazon, etc. Du kanske också har hört att FAANG -företag är rätt väg att gå om du vill tjäna konsekventa pengar.
Även om detta verkligen är sant, är det inte det enda sättet att tjäna en hög lön som civilingenjör.
För att inte tala om, vad gör utvecklarna som arbetar på dessa företag? Följande är en liten lista över några efterfrågade jobb på den nuvarande marknaden (dessa yrken har ett överflöd av erbjudanden som överstiger $ 100 000 i lön).
Full-Stack utvecklare
Intresserad av att bygga webbplatser? Överväg att bli en full-stack utvecklare; det vill säga att du spelar en integrerad roll i att utveckla både en webbplats front -end (vad du ser och interagerar med på en webb sida) och back end (en webbplats infrastruktur inklusive data- och serverhantering, anslutning eller byggande av API: er, etc.).
Denna position tar en hel del erfarenhet för att fungera bra, eftersom du måste vara insatt i alla aspekter av webbutveckling. Lönen ljuger dock inte; det hårda arbetet lönar sig!
Datavetenskap
Datavetenskapare blir alltmer attraktiva för företag som hanterar en betydande mängd - du gissade det - data. En datavetenskapare är bekväm att kamma igenom stora mängder data för att dechiffrera trender och identifiera inkonsekvenser. Datavetenskapare eller deras kollegor tillämpar sedan dessa användbara fynd på företagets övergripande mjukvarustruktur eller anställdas arbetsflöde.
Relaterad: Unika sätt att få datauppsättningar för ditt maskininlärningsprojekt
Utvecklingsverksamhet (DevOps)
DevOps ingenjörer är som de ledande redaktörerna i programvaruvärlden; de ser till att saker och ting görs på bästa sätt i alla skeden av utvecklingscykeln. Om något inte görs på bästa sätt kan en DevOps -ingenjör gå in med bara verktyget eller processen för att få saker att nynna bättre än tidigare.
Denna position kräver nästan alltid ett brett spektrum av erfarenhet inom alla aspekter av mjukvaruutveckling.
Mobila utvecklare
Mobila utvecklare skapar applikationer för dina smartphones och surfplattor. Att söka, streama, surfa och spela är alltid ett mobilt engagemang. Alla använder en smartphone nuförtiden, och utvecklare är kunniga Snabb eller React Native är mer än glada över det.
Zynga behöver mobila enheter för att uppdatera sina spel, TikTok behöver utvecklare för att introducera nya funktioner, och många är det villig att betala ut tiotusentals dollar i månaden till datavetenskapliga studenter som är redo att svara ring upp.
VR -utvecklare
Om du gillar kodning och spel, drar det här fältet troligen din uppmärksamhet. Virtual Reality -headset börjar komma in i detaljhandeln till överkomliga priser, vilket driver behovet av nya spel, nya funktioner och nya ingenjörer.
VR -utveckling är dock inte bara begränsad till spel; du kan skapa avancerade medicintekniska framsteg, uppfinna hur vi kör bil eller göra det lättare att hitta gången där dina livsmedel är. Världen av möjligheter för VR -utveckling är oändlig.
Redo att lära dig att koda? Kom igång idag
Om du inte redan lär dig att koda borde du vara det! Om du upptäcker att det inte är något för dig, ingen skada eller något fel. Om det är så har du introducerats för en värld av andra utvecklare, stackoverflow, långa nätter och stora framgångar.
Med en mängd tjänster som Udemy och freeCodeCamp välkomnande nybörjare, vad väntar du på? Börja lära dig att koda gratis idag.
Du kan inte lära dig att koda gratis. Om du inte ger dessa beprövade resurser förstås.
Läs Nästa
- Programmering
- Programmering
- Webbutveckling
- Kodningstips

Marcus är en livslång teknikentusiast och Writer Editor på MUO. Han inledde sin frilansande skrivarkarriär 2020 och täckte trendteknik, prylar, appar och programvara. Han studerade datavetenskap på college med fokus på front-end webbutveckling.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!
Klicka här för att prenumerera