Така че, мислите да изучавате компютърни науки (CS) или току -що сте завършили. Може да ви хареса идеята да работите от всяка точка на света само с мозъка и клавиатурата си. Може би искате да създадете следващото голямо приложение, което всички да използват. Каквито и да са вашите причини, плащането е важно.

Трябва да запалите светлините (освен ако не планирате да пишете този скрипт на Python на пишеща машина) и да ви останат малко пари, за да запазите спестяванията. Програмирането е отлично поле за това. И така, колко средно печелят завършилите компютърни науки?

Средна заплата за компютърни науки в САЩ

Имайки предвид всичко, това е сложен въпрос. В каква област завърши CS завърши след университета? Те допринесоха ли за някакви значими проекти или участваха в стажове по време на обучението?

В повечето случаи младите разработчици от предния край ще съберат значително по-малко пари от опитните инженери на DevOps. Като се има предвид това, все още можете да получите солидна база за това какво да очаквате, като изследвате средните стойности за страната. Ще го разделя на младши и старши позиции.

instagram viewer

Забележка: Данните за заплатите, използвани в тази статия, са извлечени от различни източници, като например Стъклена врата, Наистина, и ZipRecruiter. Тази статия ще обхваща само позициите по компютърни науки в САЩ.

Средна заплата за младши инженер

Средният младши разработчик (0-2 години опит) в Америка получава заплати 63 213 долара годишно. Преди да погледнете към доларовите знаци, помислете за цената на живота в различни райони (особено за техническите центрове).

Животът в Ню Йорк, Ню Йорк е значително по -скъп, отколкото в Литъл Рок, Аризона. Това означава, че по -високите заплати, изплащани на разработчиците в по -скъпите щати, изкривяват данните. Въпреки това, като нов завършил компютърни науки, можете да използвате този факт във ваша полза. Как? Отдалечена работа.

Свързани: 10 забележителни технологични компании, които ви позволяват да работите от разстояние

Работейки от вкъщи, можете да спечелите заплата в Силиконовата долина, докато се наслаждавате на чистия въздух от верандата си в Монтана. Ето средните доходи на младши компютърни науки в 5 -те най -населени щати на САЩ:

  • Калифорния: $64,063
  • Тексас: $61,660
  • Флорида: $58,260
  • Ню Йорк, Ню Йорк: $64,720
  • Пенсилвания: $55,088

Средна заплата на старши инженер

Средният старши разработчик (6+ години опит) в Америка получава заплати 100 167 долара годишно. Този диапазон ще се различава повече от длъжностите за младши разработчици въз основа на търсенето и специалностите (т.е. машинното обучение е масово популярна област в момента и съответно инженерите по МЛ се заплащат съответно).

Ето средните доходи на висши компютърни науки в 5 -те най -населени щати на САЩ:

  • Калифорния: $107,252
  • Тексас: $98,676
  • Флорида: $84,579
  • Ню Йорк, Ню Йорк: $108,237
  • Пенсилвания: $93,369

Не е лошо, нали? Както можете да видите, има ясна възможност за растеж между младши и старши позиции в областта на компютърните науки.

Кои работни места предлагат високи заплати?

Може би сте чували термина „FAANG“ или негови вариации, когато се ровите в света на кодирането. FAANG се отнася до широко известни компании като Facebook, Apple, Amazon и др. Може би сте чували, че компаниите на FAANG са най -добрият начин, ако очите ви са насочени към печелене на постоянни пари.

Въпреки че това със сигурност е вярно, това не е единственият начин да спечелите висока заплата като завършил компютърни науки.

Да не говорим, какво правят разработчиците, които работят в тези компании? По-долу е даден малък списък с някои търсени работни места на настоящия пазар (тези професии имат изобилие от предложения, надвишаващи 100 000 долара заплата).

Разработчици с пълен стак

Интересувате ли се от изграждане на уебсайтове? Помислете да станете разработчик с пълен стак; тоест играете неразделна роля в разработването както на предния край на уебсайта (това, което виждате и с което взаимодействате в мрежата страница) и задната част (инфраструктура на уебсайт, включително управление на данни и сървър, свързване или изграждане на API, и др.).

Тази позиция изисква доста опит, за да се представите добре, тъй като трябва да сте добре запознати с всички аспекти на уеб разработката. Заплатата обаче не лъже; упоритата работа се отплаща!

Наука за данни

Учените по данни стават все по -привлекателни за компании, които боравят със значително количество - предположихте - данни. Ученият по данни се чувства удобно да комбинира големи суми данни, за да дешифрира тенденциите и да идентифицира несъответствия. Учените по данни или техните колеги след това прилагат тези полезни констатации към цялостната софтуерна структура на компанията или работния процес на служителите.

Свързани: Уникални начини за получаване на набори от данни за вашия проект за машинно обучение

Операции за разработка (DevOps)

Инженерите на DevOps са като управляващите редактори на софтуерния свят; те се уверяват, че нещата се извършват по възможно най -добрия начин на всички етапи от цикъла на развитие. Ако нещо не се прави възможно най -добре, инженер на DevOps се включва само с инструмента или процеса, за да накара нещата да бръмчат по -добре от преди.

Тази позиция почти винаги изисква богат опит във всички аспекти на разработването на софтуер.

Мобилни разработчици

Мобилните разработчици създават приложения за вашите смартфони и таблети. Търсенето, стриймингът, сърфирането и играта са най -високото ниво на мобилност. Днес всички използват смартфон и разработчиците разбират Суифт или React Native са повече от доволни от това.

Zynga се нуждае от мобилни разработчици, за да актуализира игрите си, TikTok се нуждае от разработчици, за да въведе нови функции, а много от тях са готови да отделят десетки хиляди долари на месец на завършилите компютърни науки, готови да отговорят на въпроса повикване.

Разработчици на VR

Ако се занимавате с кодиране и игри, това поле вероятно привлича част от вашето внимание. Слушалките за виртуална реалност започват да навлизат в сектора на търговията на дребно на достъпни цени, което води до необходимостта от нови игри, нови функции и нови инженери.

Разработката на VR обаче не е ограничена само до игри; можете да създадете авангарден напредък на медицинските технологии, да преоткриете начина, по който караме коли, или да улесните намирането на пътеката, в която се намират хранителните ви стоки. Светът на възможностите за развитие на VR е безкраен.

Готови ли сте да се научите да кодирате? Започнете днес

Ако още не сте се научили да кодирате, трябва да сте! Ако откриете, че не е за вас, няма вреда, нито фал. Ако е така, вие сте били въведени в свят на колеги разработчици, препълване на стека, дълги нощи и големи успехи.

С множество услуги като Udemy и freeCodeCamp, приветстващи начинаещи разработчици, какво чакате? Започнете да се учите да кодирате безплатно днес.

ДялТуителектронна поща
7 -те най -добри начина да научите как да кодирате безплатно

Не можете да се научите да кодирате безплатно. Освен ако не опитате тези изпитани ресурси, разбира се.

Прочетете Напред

Свързани теми
  • Програмиране
  • Програмиране
  • Уеб разработка
  • Съвети за кодиране
За автора
Маркус Миърс III (27 статии са публикувани)

Маркъс е ентусиаст на технологиите през целия живот и редактор на писател в MUO. Той започна кариерата си на писател на свободна практика през 2020 г., обхващайки модерни технологии, джаджи, приложения и софтуер. Учи компютърни науки в колеж с акцент върху front-end уеб разработка.

Още от Marcus Mears III

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате