DEV Community

Glaucia Lemos for Microsoft Azure

Posted on • Edited on

Top 5 Linguagens de Programação para Aprender em 2020!

image-1.jpg

Todos os anos, eu escrevo esse post, porque sempre haverá mudanças de prioridades e sabemos que na área de Desenvolvimento isso muda rapidamente num piscar de olhos.

Essa lista é baseada numa pesquisa que fiz em diferentes sites importantes, tais como: Hackr.io, Computer.org, Hackernoon, entre outros.

Então, não vamos perder tempo e vamos conferir essa lista agora!

Linguagem #5: Golang

Clipart-Key-2207878.png

Golang é uma linguagem que vem ganhando os corações de muitos desenvolvedores(as) devido a sua grande facilidade de aprendizagem e sem contar é extremamente rápido comparado com outras linguagens.

A Comunidade de Golang vem crescendo rapidamente em sentindo mundial e incluso aqui no Brasil. Podemos ver inúmeros grupos de meetups sólidos que fazem encontros específicos sobre Golang, entre eles:

Para quem não conhece o Golang, ela foi criada pela Google em 2009 e é totalmente Open Source. Empresas tais como: Google, Globo.com, Stone Pagamentos, 7COMm e muitas outras, fazem uso do Golang!

O valor médio salarial de um Desenvolvedor(a) Golang nos EUA: $ 135,000.00/ano

E no Brasil, segundo o site GlassDoor varia entre: R$ 2.000,00 à R$ 8.000,00/mês.

Querem aprender mais sobre Golang? Abaixo, segue alguns links importantes onde vocês podem aprender mais sobre Golang:

Vamos para a próxima linguagem!

Linguagem #4: Java

java.png

Não adianta. Muitos podem falar que 'Java está morrendo', mas a importância dessa linguagem é todavia grande! Java continua entre os top 5 linguagens devido a ampla quantidade de projetos que continuam sendo desenvolvidos nessa linguagem. Por isso, a sua grande importância!

Java é uma linguagem de programação orientada a objetos e criada durante a década de 90, pela empresa Sun Microsystems e depois adquirida pela Oracle.

Inúmeras empresas de grande porte continuam usando Java, entre elas: Infosys, Yahoo, Intel, Google e até alguns Instituições Bancárias.

Temos várias e importantes Comunidades de Java no Brasil, entre elas:

A média salarial de um Desenvolvedor(a) Java nos Estados Unidos é de: USD 106.000/ano.

E no Brasil? O salário pode variar entre: R$ 5.000,00 à 10.000,00/mês.

E aqui temos mais alguns links para quem quer aprender mais sobre Java:

Linguagem #3: Kotlin

kotlin.jpg

E a grande novidade dessa lista é Kotlin! Kotlin é uma linguagem de programação multiplataforma que compila para a Máquina Virtual Java e o interessante é que pode também ser traduzida para JavaScript e compilada para código nativo! O projeto é financiado pela JetBrains e Google por meio da Fundação Kotlin.

O Kotlin tornou-se uma grande alternativa para quem deseja desenvolver aplicativos Android, em vez de usar o Java.
É Open Source e para quem já programa em Java, ajudará demais no aprendizado da linguagem.

No Brasil, vem ganhando cada vez mais adeptos e com isso temos grupos de Meetup de Kotlin:

A média salarial de um Desenvolvedor(a) Kotlin nos Estados Unidos é de: USD 106.000/ano.

E no Brasil? O salário pode variar entre: R$ 5.000,00 à 10.000,00/mês.

Alguns links para quem quer aprender sobre Kotlin:

Vamos lá pois já estamos chegando ao final dessa lista!

Linguagem #2: JavaScript/NodeJs

javascript.jpg

Ano após ano, não adianta, JavaScript sempre estará nas 10 top linguagens. Mas, por que? Porque é a linguagem mais usada na Web! E principalmente para o lado do client-server, principalmente para quem trabalha com Angular, React & Vue.js tem como o JavaScript a sua linguagem principal.

É a linguagem que possue o maior número de contribuições no GitHub em todo o planeta!

Escrevi, ano passado, um post ensinando como cada pessoa desenvolvedora, poderá aprender JavaScript em 1 ano meio ou mais tardar 2 anos. Se não leu ainda esse artigo, deixo aqui o link:

Temos muitas Comunidades e Meetups de JavaScript com muita importância no Brasil, entre elas:

E de frameworks:

Média salarial de um Desenvolvedor JavaScript nos EUA: USD 114.000/ano.

E no Brasil o salário pode ficar entre: R$ 5.000,00 à R$ 10.000,00/mês.

Abaixo também segue uma lista de cursos e vídeos voltados a aprender JavaScript:

Vamos ao primeiro lugar dessa lista e vai para...****

Linguagem #1: Python

python.png

E chegamos ao primeiro lugar! E não poderia ser diferente! Python tem sido usado em diferentes esferas, seja em: Web, Infra, Mobile, Big Data, Análise de Dados, Machine Learning e A.I.

Inúmeras grandes empresas fazem uso de Python, entre elas: Facebook, Magazine Luiza, Youtube, Nubank, Globo.com e muitas outras empresas.

E sim, temos inúmeras Comunidades incríveis de Python no Brasil, entre elas:

Média salarial de um Desenvolvedor Python nos EUA: USD 110.000/ano.

Enquanto aqui no Brasil o salário pode variar entre: R$ 3.000,00 à R$ 8.000/mês.

E para quem deseja aprender mais sobre Python em diversos contextos, segue abaixo alguns cursos e vídeos interessantes:

Palavras Finais

Há outras linguagens que não mencionei aqui, mas que estão entre as 10 top linguagens, entre elas: C#, C++, Swift, PHP, Rust e tantas outras.

Novamente, essa lista foi baseada em vários artigos de sites de renome e fiz um apanhado para ajudar todos a estarem cientes de quais são as mais tendenciosas durante o ano de 2020. Vamos acompanhar e ver se de fato se cumprirão! Acreditamos que sim, pelo que temos visto nos últimos meses e anos!

E para ficarem por dentro de várias outras novidades, não deixem de me seguir lá no twitter!

Twitter

Nos vemos! Até a próxima série pessoal! 😍

Top comments (16)

Collapse
 
tiagoha profile image
Tiago A

Não acho que python está com essa bola toda não, fora dos ambientes em que não haja datascience.
As outras linguagens estão bem mais relevantes.

Collapse
 
glaucia86 profile image
Glaucia Lemos

É que hoje em dia é muito difícil vc desenvolver um projeto com uma única linguagem e stack.

O Python vem ganhando relevância devido a A.I, Big Data & Machine Learning. Até mesmo para desenvolver dispositivos IOT com Python é mais fácil.

Obrigada pela leitura Tiago! :)

Collapse
 
odilonjk profile image
Odilon Jonathan Kröger

Dependendo do que a solução pede, Python é uma ótima alternativa também em aplicações serverless, considerando o coldstart e o tamanho final do código (em Kb mesmo). Esses pontos são bastante importantes quando se está usando AWS Lambda por exemplo, porque impactam diretamente no custo e outras coisas mais.

Thread Thread
 
glaucia86 profile image
Glaucia Lemos • Edited

Por isso que recentemente fizemos um desafio chamado 25 days of serverless. E teve um desafio do dia que foi ganhador por ter usado Python.
E por mais que o desafio fosse criado por nós, Cloud Advocates da Microsoft, esse desafio continha AWS.

github.com/microsoft/25-days-of-se...

Nós, como pessoas desenvolvedoras, precisamos ter o open mindset e parar de pensar que tecnologia X é melhor Y, por questões de pessoais e escolher, não porque eu gosto mais dessa linguagem ou stack, mas sim pensar no cliente final que irá pagar a conta. Porque nós, quando desenvolvemos uma aplicação somos meros instrumentos.
Quem vai pagar a conta no final, não somos nós mas o cliente.

Thread Thread
 
odilonjk profile image
Odilon Jonathan Kröger

Bacana! Não conhecia esse 25 days of serverless. Muito legal mesmo!

Concordo totalmente com sua visão de que precisamos usar as tecnologias conforme forem adequadas para a solução!

Collapse
 
georgematos profile image
George Matos

Só eu senti falta do Dart?

Collapse
 
eduardosimass profile image
Eduardo Simas

Eu vim convicto que iria ver Dart na listagem.

Collapse
 
glaucia86 profile image
Glaucia Lemos

Mas está entre os 10 mais

Collapse
 
glaucia86 profile image
Glaucia Lemos

Ele tá entre os 10 mais! 🙃

Collapse
 
sawamu profile image
Sawamu

É impressão minha ou para essas linguagens no Brasil, não importa qual, o salário é basicamente o mesmo? :)

Collapse
 
odilonjk profile image
Odilon Jonathan Kröger

Uma coisa que eu percebo, que pode ter relação com os salários parecidos, é que é comum o pessoal navegar entre pelo menos duas dessas linguagens citadas aqui em projetos dentro da mesma empresa.
Por exemplo, eu trabalho com Java e agora também tem uns projetos em Go que eu as vezes acabo colocando a mão. Então se eu for responder uma pesquisa, o salário continuaria o mesmo, mas para duas linguagens.
Faz sentido? ahsuahusahs

Collapse
 
glaucia86 profile image
Glaucia Lemos

Pode ser. Eu só peguei informações dr média salarial no GlassDoor. Apenas isso. Não foi algo que simplesmente coloquei ali pra causar polêmicas.
Informações do GlassDoor são dadas por pessoas como todos nós que trabalhamos nas empresas. Pois é uma pergunta levantada na plataforma.

Média ponderada não quer dizer salário real. Cada circunstância, tempo de experiência e tamanho de projeto podem influenciar nos valores, que como consequência, pode refletir no salario de cada pessoa individualmente todo mês.

Então, resumindo: depende.

Collapse
 
glaucia86 profile image
Glaucia Lemos

É que, se você comparar com o artigo do ano passado, houve um aumento de salário promédio. Mas, depende de cada região do país e do nível de senioridade. Lembrando que são informações obtidas pelo Glassdoor.

Collapse
 
alextrending profile image
Alex Rios

Muito legal seu post, parabens!

Obrigado por citar o Kotlin CWB, que é o meetup aqui da cidade :)

Collapse
 
glaucia86 profile image
Glaucia Lemos

De nada! Estamos aqui para ajudar e disseminar conhecimento. E vocês fazem isso muito bem! Parabéns para vocês! :)

Collapse
 
odilonjk profile image
Odilon Jonathan Kröger

Muito bacana o texto!
Ano passado quando estava començando a estudar Go, achei um site incrível, chamado Aprenda Go com testes ❤️.