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
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:
- Documentação Golang
- E-book online: Building Web Apps with Go
- Curso Golang - Youtube
- Golang com Azure
- Go no Visual Studio Code
Vamos para a próxima linguagem!
Linguagem #4: Java
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
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:
- Documentação Oficial do Kotlin
- Kotlin Course - Tutorial Beginners
- Curso Kotlin Android 2019 - Tutorial Completo para Iniciantes
Vamos lá pois já estamos chegando ao final dessa lista!
Linguagem #2: JavaScript/NodeJs
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:
- AngularSP
- React SP
- React - Rio de Janeiro
- ReactJS Floripa
- ReactBH - Belo Horizonte ReactJS Meetup
- React Porto Alegre
- https://www.meetup.com/pt-BR/vuejssp/
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:
- Curso - Desvendando a Linguagem JavaScript | Rodrigo Branas
- Curso: Criando APIs com NodeJs | Balta.io
- Curso de Angular | Loiane Groner
- Tutorial - Crando Aplicação Angular com CosmosDB
- Tutorial - Criando Aplicação MongoDB com React & CosmosDb
- JavaScript/NodeJs no Azure
- Cursos Grátis de JavaScript | Microsoft Learn
Vamos ao primeiro lugar dessa lista e vai para...****
Linguagem #1: Python
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:
- Python Brasil
- AfroPython
- PyData São Paulo
- Nubank Data Science & Machine Learning
- Grupy-SP/
- Python BH
- PythOnRio
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:
- Documentação Python
- Tutorial Django Girls | Python
- Curso - Python for Beginners
- Documentação do Azure Machine Learning
- Python no Azure
- Python no Visual Studio Code
- Cursos Grátis de Python & Machine Learning | Microsoft Learn
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!
Nos vemos! Até a próxima série pessoal! 😍
Top comments (16)
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.
É 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! :)
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.
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.
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!
Só eu senti falta do Dart?
Eu vim convicto que iria ver Dart na listagem.
Mas está entre os 10 mais
Ele tá entre os 10 mais! 🙃
É impressão minha ou para essas linguagens no Brasil, não importa qual, o salário é basicamente o mesmo? :)
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
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.
É 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.
Muito legal seu post, parabens!
Obrigado por citar o Kotlin CWB, que é o meetup aqui da cidade :)
De nada! Estamos aqui para ajudar e disseminar conhecimento. E vocês fazem isso muito bem! Parabéns para vocês! :)
Muito bacana o texto!
Ano passado quando estava començando a estudar Go, achei um site incrível, chamado Aprenda Go com testes ❤️.