Quanto ganha um graduado em ciência da computação?

Então, você está pensando em estudar Ciência da Computação (CS), ou acabou de se formar. Você pode gostar da ideia de trabalhar em qualquer lugar do mundo apenas com seu cérebro e teclado. Talvez você esteja procurando criar o próximo grande aplicativo que todos estão usando. Quaisquer que sejam os seus motivos, receber o pagamento é importante.

Você precisa manter as luzes acesas (a menos que esteja planejando escrever aquele script Python em uma máquina de escrever) e ter um pouco de dinheiro sobrando para guardar nas economias. A programação é um excelente campo para fazer exatamente isso. Então, quanto os graduados em Ciência da Computação ganham em média?

Salário médio da ciência da computação nos Estados Unidos

Considerando todas as coisas, esta é uma questão complicada. Em que campo o graduado em CS entrou depois da universidade? Eles contribuíram para algum projeto significativo ou participaram de estágios durante a escolaridade?

Na maioria dos casos, os desenvolvedores de front-end juniores vão gerar significativamente menos dinheiro do que os engenheiros de DevOps experientes. Com isso dito, você ainda pode obter uma base sólida do que esperar examinando as médias nacionais. Vou dividir em posições de nível Júnior e Sênior.

Nota: Os dados de salário usados neste artigo foi retirado de várias fontes, como Glassdoor , fato , e ZipRecruiter . Este artigo cobrirá apenas os cargos de ciência da computação nos Estados Unidos.

Salário médio de engenheiro júnior

O desenvolvedor júnior médio (0-2 anos de experiência) na América recebe $ 63.213 por ano. Antes que seus olhos se voltem para os cifrões, considere o custo de vida em diferentes áreas (especialmente centros de tecnologia).

É significativamente mais caro morar em Nova York, NY do que morar em Little Rock, AR. Isso significa que os salários mais altos pagos a desenvolvedores em estados mais caros estão distorcendo os dados. No entanto, como um novo graduado em Ciência da Computação, você pode usar esse fato a seu favor. Como? Trabalho remoto.

Relacionado: 10 empresas de tecnologia notáveis ​​que permitem que você trabalhe remotamente

Trabalhando em casa, você pode ganhar um salário do Vale do Silício enquanto aproveita o ar fresco da sua varanda em Montana. Aqui estão os ganhos médios da posição júnior em Ciência da Computação nos 5 estados mais populosos dos EUA:

  • Califórnia : $ 64.063
  • Texas : $ 61.660
  • Flórida : $ 58.260
  • Nova York, NY : $ 64.720
  • Pensilvânia : $ 55.088

Salário médio de engenheiro sênior

O desenvolvedor sênior médio (mais de 6 anos de experiência) na América recebe $ 100.167 por ano. Essa faixa vai ser mais diferente do que os empregos de desenvolvimento júnior com base na demanda e nas especialidades (ou seja, o aprendizado de máquina é um campo extremamente popular no momento, e engenheiros adeptos de ML são pagos de acordo).

Aqui estão os ganhos médios dos cargos sênior em Ciência da Computação nos 5 estados mais populosos dos EUA:

  • Califórnia : $ 107.252
  • Texas : $ 98.676
  • Flórida : $ 84.579
  • Nova York, NY : $ 108.237
  • Pensilvânia : $ 93.369

Nada mal, certo? Como você pode ver, há espaço claro para crescimento entre os cargos júnior e sênior na área de Ciência da Computação.

Quais empregos oferecem altos salários?

Você pode ter ouvido o termo "FAANG" ou variações dele ao se aprofundar no mundo da codificação. FAANG refere-se a empresas amplamente conhecidas, como Facebook, Apple, Amazon, etc. Você também deve ter ouvido que as empresas FAANG são o caminho a percorrer se você estiver de olho em ganhar dinheiro consistente.

Embora isso certamente seja verdade, não é a única maneira de ganhar um alto salário como um graduado em ciência da computação.

Sem falar que o que fazem os desenvolvedores que trabalham nessas empresas? A seguir está uma pequena lista de alguns empregos em demanda no mercado atual (essas ocupações têm uma abundância de ofertas superiores a US $ 100.000 em salários).

Desenvolvedores Full-Stack

Interessado em construir sites? Considere se tornar um desenvolvedor full-stack; ou seja, você desempenha um papel integral no desenvolvimento do front-end de um site (o que você vê e interage em uma página da web) e o back-end (a infraestrutura de um site, incluindo dados e gerenciamento de servidor, conexão ou construção de APIs, etc.).

Esta posição requer um pouco de experiência para ter um bom desempenho, já que você deve ser bem versado em todos os aspectos do desenvolvimento web. O salário não mente, no entanto; o trabalho árduo compensa!

Ciência de Dados

Os cientistas de dados estão se tornando cada vez mais atraentes para empresas que lidam com uma quantidade significativa de – você adivinhou – dados. Um cientista de dados se sente confortável vasculhando grandes somas de dados para decifrar tendências e identificar inconsistências. Os cientistas de dados ou seus colegas aplicam essas descobertas úteis à estrutura geral do software da empresa ou ao fluxo de trabalho dos funcionários.

Relacionado:Maneiras exclusivas de obter conjuntos de dados para seu projeto de aprendizado de máquina

Operações de Desenvolvimento (DevOps)

Os engenheiros de DevOps são como os editores gerenciadores do mundo do software; eles garantem que as coisas sejam feitas da melhor maneira possível em todos os estágios do ciclo de desenvolvimento. Se algo não está sendo feito da melhor maneira possível, um engenheiro de DevOps entra em ação apenas com a ferramenta ou processo para fazer as coisas funcionarem melhor do que antes.

Esta posição quase sempre requer uma ampla gama de experiência em todas as facetas do desenvolvimento de software.

Desenvolvedores de celular

Desenvolvedores móveis criam aplicativos para smartphones e tablets. Pesquisar, transmitir, navegar e jogar estão em um ponto alto de engajamento móvel. Todo mundo está usando um smartphone hoje em dia, e os desenvolvedores experientes em Swift ou React Native estão mais do que felizes com isso.

A Zynga precisa de desenvolvedores móveis para atualizar seus jogos, a TikTok precisa de desenvolvedores para introduzir novos recursos e muitos estão dispostos a desembolsar dezenas de milhares de dólares por mês para os graduados em Ciência da Computação prontos para atender a chamada.

Desenvolvedores de RV

Se você gosta de programação e jogos, esse campo provavelmente chama um pouco de sua atenção. Os headsets de realidade virtual estão começando a entrar no setor de varejo a preços acessíveis, levando à necessidade de novos jogos, novos recursos e novos engenheiros.

O desenvolvimento de RV não se limita apenas aos jogos; você pode criar avanços de tecnologia médica de ponta, reinventar a maneira como dirigimos carros ou tornar mais fácil encontrar o corredor em que seus mantimentos estão. O mundo de possibilidades para o desenvolvimento de RV é infinito.

Pronto para aprender a codificar? Comece hoje

Se você ainda não está aprendendo a programar, deveria estar! Se você descobrir que não é para você, não há mal nenhum. Se for, você foi apresentado a um mundo de colegas desenvolvedores, estouro de pilha, noites longas e grandes sucessos.

Com uma série de serviços como Udemy e freeCodeCamp dando as boas-vindas aos desenvolvedores iniciantes, o que você está esperando? Comece a aprender a programar gratuitamente hoje.