O Estado do Ecossistema de Desenvolvedores de 2021
Este relatório apresenta os resultados combinados da quinta Pesquisa Anual do Ecossistemas de Desenvolvedores, realizada pela JetBrains. 31.743 desenvolvedores de 183 países ou regiões nos ajudaram a mapear o panorama da comunidade de desenvolvedores.
Aqui, você pode encontrar as últimas tendências do setor de tecnologia, bem como fatos interessantes sobre ferramentas, tecnologias, linguagens de programação e muitas outras facetas do mundo da programação.
Principais conclusões
O JavaScript é a linguagem mais popular.
O Python é mais popular que o Java em termos de uso geral, enquanto o Java é mais popular que o Python como linguagem principal.
As cinco principais linguagens que os desenvolvedores estão planejando adotar ou migrar para são o Go, o Kotlin, o TypeScript, o Python e o Rust.
As cinco principais linguagens que os desenvolvedores aprenderam em 2021 são o JavaScript, o Python, o TypeScript, o Java e o Go.
O Ruby, Objective-C e Scala perderam popularidade nos últimos cinco anos.
As cinco linguagens de crescimento mais rápido são Python, TypeScript, Kotlin, SQL e Go.
A maioria dos entrevistados (71%) desenvolve para back-end da Web.
Observe que alguns aspectos da metodologia da pesquisa mudaram entre as edições. Em 2021, ampliamos a cobertura geográfica, o que resultou em diferenças nas parcelas de algumas linguagens. Por exemplo, a parcela do PHP é três pontos percentuais maior, e as do Python e do Java são um pouco menores nas novas regiões do que nos países iniciais.
Nos últimos cinco anos, as preferências dos desenvolvedores com relação aos sistemas operacionais permaneceram constantes.
Essa pergunta foi mostrada a todos os entrevistados que usam o Windows como sistema operacional.
Existem linguagens não listadas nesta tabela que são populares em algumas regiões: o Delphi é a linguagens principal de 3% da população de desenvolvedores no Brasil, por exemplo, enquanto o Ruby (9%), o Swift (6%) e o Scala (4 %) são populares no Japão.
Gênero e desenvolvimento
A opção Outro inclui não-binário, genderqueer ou gênero não-conforme, bem como outros: entrada manual e opção “Prefiro não responder”, embora a amostra seja muito pequena para tirar conclusões confiáveis com base nela.
As mulheres têm mais probabilidade do que os homens de se envolver em análises de dados, machine learning e design ou pesquisa de UX/UI. As mulheres têm menos probabilidade do que os homens de se envolver no desenvolvimento de infraestruturas e DevOps, administração de sistemas ou implantação.
Essa pergunta foi mostrada apenas para os entrevistados que desenvolvem para plataformas de desktop.
Migração
Taxa de imigração = o número de pessoas que trabalham em uma região e que nasceram em uma região diferente / o número total de pessoas que trabalham naquela região
Encontre a ferramenta certa
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.