Essas perguntas foram mostradas apenas aos entrevistados que escolheram o Go como uma de suas três linguagens de programação principais.
Go
Em média, os desenvolvedores Go têm mais RAM em suas máquinas de trabalho do que outros desenvolvedores. E 91% usam um disco SSD para trabalhar, enquanto apenas 79% dos outros desenvolvedores fazem isso.
Os desenvolvedores Go preferem comer em lanchonetes e restaurantes e encomendar para delivery mais do que outros desenvolvedores, e são menos inclinados a cozinhar para si mesmos.
O uso de módulos Go está aumentando. 86% dos desenvolvedores Go deste ano o utilizam, enquanto apenas 2 anos atrás apenas 41% o utilizavam.
Enquanto isso, a popularidade de outros gerenciadores de pacotes, como dep, govendor e glide, diminuiu. O dep, que ocupava o segundo lugar no ano passado, teve a maior queda, despencando de 12% para 5%.
Apesar de todas as medidas que tomamos para garantir um grupo representativo de entrevistados, os resultados podem ser ligeiramente desviados em direção aos usuários de produtos da JetBrains, pois eles são mais propensos a responder à pesquisa.
Quais serviços em nuvem são populares entre desenvolvedores Go?
Embora a AWS seja a escolha mais popular (67%), sua participação é a mesma para desenvolvedores que trabalham com outras linguagens.
O Alibaba Cloud (Aliyun) exibiu a maior divergência entre seu uso por desenvolvedores Go e o grupo total de entrevistados. Sua participação foi de 20% entre os usuários Go, mas apenas de 12% entre a população geral de desenvolvedores.
Os desenvolvedores Go estão envolvidos em atividades de DevOps a taxas muito mais altas do que desenvolvedores que usam outras linguagens. Por exemplo, 86% usam ferramentas de modelagem de servidor e 84% usam o Docker, o que é verdade apenas para 65% dos outros desenvolvedores.
O panorama para o Kubernetes é semelhante (66% contra 37%), assim como os resultados para outros serviços de orquestração de contêineres (82% contra 56%).
Os desenvolvedores Go têm quase duas vezes mais probabilidade de usar o GraphQL do que outros desenvolvedores em geral (15% contra 8%), e o Rust mostrou uma chance quase três vezes maior de ser selecionado (16% contra 6%).
O Go build ainda é o sistema de compilação mais popular, embora sua participação tenha diminuído desde o ano passado, de 97% para 85%. O Makefile garantiu o segundo lugar com uma participação de 37%.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Participe do Laboratório de Insights de Tecnologia da JetBrains
Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.