Notícias

Linguagem de programação do Google, Go lidera lista do que desenvolvedores buscam aprender

Desenvolvedores elegeram a linguagem de programação do Google, a Go, para o topo da lista “linguagens para aprender”, de acordo com nova pesquisa da HackerEarth. O Python ocupa o segundo lugar entre as linguagens que os profissionais desejam aprender, enquanto SQL, Java e HTML/CSS ainda são as linguagens que a maioria dos desenvolvedores usa diariamente.

Sachin Gupta, CEO e Co-fundador da HackerEarth, disse que houve um aumento no interesse do Go entre os desenvolvedores, pois ela foi explicitamente projetada para resolver alguns dos problemas com outras linguagens e ferramentas de programação.

“O Go é leve, com foco na legibilidade e combina o poder e a versatilidade de linguagens como Python com a segurança e o desempenho de C e Java. A facilidade de uso e desempenho (além do suporte do Google) estão fazendo do Go uma opção cada vez mais popular para desenvolvedores e estudantes experientes”, disse Gupta.

A pesquisa da HackerEarth com 10.975 desenvolvedores identificou que o uso do Go ainda está concentrado em empresas de tecnologia, mas a linguagem é cada vez mais encontrada em uma variedade maior de setores, como finanças e mídia. Segundo o estudo, os entrevistados estão a usando para resolver problemas, sobretudo criando serviços de API/RPC e CLIs, independentemente do tamanho da organização em que trabalham.

O relatório traz ainda outros insights sobre o uso da linguagem: quase todo mundo no ecossistema Go agora está usando módulos, mas ainda há alguma confusão sobre o gerenciamento de pacotes; áreas de alta prioridade para melhoria incluem melhorar a experiência do desenvolvedor para depuração, trabalhar com módulos e trabalhar com serviços em nuvem; o VS Code e o GoLand continuaram vendo um aumento no uso, agora eles são preferidos por três em cada quatro entrevistados.

A lista de “gostaria de aprender”, segundo o estudo é:

  • Go (32%);
  • Python (24%);
  • Kotlin (21%);
  • JavaScript (Node.js) (20%);
  • Bash/shell/PowerShell (18%);
  • Typescript (16%);
  • Scala (15%);
  • R (Rscript) (14%).

Gupta acrescentou que o Go está ganhando popularidade com os cientistas de dados também porque suporta nativamente a simultaneidade e funciona maravilhosamente com processadores multicore e sistemas distribuídos.

Paga-se bem para quem sabe programar em Go

No Dice 2019 Tech Salary Report, Go era a linguagem de programação associada às funções mais bem pagas. Isso não é surpreendente, dado que as principais ferramentas de código aberto que executam data centers modernos são baseadas no Go, incluindo a plataforma de implantação de contêineres Docker e o software de gerenciamento de contêiner Kubernetes do Google.

Recent Posts

GDM e Black & Decker: casos de uso com a IA generativa

Mais da metade (69%) das empresas brasileiras dizem já ter alguma iniciativa em IA tradicional…

7 horas ago

Tecnologia como protagonista em discussões de comitês empresariais

Entre os líderes de TI brasileiros, 77% têm a perspectiva de manter ou crescer o…

9 horas ago

Infraestrutura de TI também precisa evoluir para apoiar a sustentabilidade

Durante o IT Forum Trancoso, as discussões sobre sustentabilidade estão diretamente ligadas à evolução de…

10 horas ago

IA no processo de engenharia deve acelerar a inovação

A Inteligência Artificial generativa está em todas as rodas de discussão de TI parece que…

12 horas ago

Vivo e Grupo Bom Jesus implantarão 4G em 28 mil hectares

A operadora Vivo deu detalhes essa semana de um projeto que usa a frequência de…

12 horas ago

7 empresas de TI com vagas abertas

Semanalmente, o IT Forum seleciona as principais oportunidades para aqueles que buscam aprofundar seus conhecimentos…

12 horas ago