Essas perguntas foram apresentadas apenas para os desenvolvedores que escolheram o Java como uma das três principais linguagens de programação.
Java
O Java é a linguagem mais usada na Coreia do Sul, na China e na Alemanha. A participação do Java é de 53% na Coreia do Sul, 47% na China e 33% na Alemanha.
Não é particularmente surpreendente descobrir que o Java 8 é a versão líder do Java, já que seu uso em 2021 é relativamente o mesmo que em 2020. O Java 11 teve um aumento estável de cerca de 10 pontos percentuais a cada ano desde 2019. As participações do Java 12 e do Java 13 diminuíram cerca de três vezes desde 2020, enquanto o Java 14 e o Java 15 mais recentes já conquistaram um público, apesar de serem relativamente novos.
Em geral, o panorama dos servidores de aplicações é praticamente o mesmo em 2021 e em 2020, com o Apache Tomcat sendo o mais usado entre os desenvolvedores.
Uma parcela maior de desenvolvedores que usam Java entre suas linguagens principais tem seus ambientes de desenvolvimento no Windows em comparação com desenvolvedores não Java.
Entre 2020 e 2021, o uso de servidores integrados cresceu cerca de 5 pontos percentuais.
O uso dos dois frameworks de teste de unidade mais populares (JUnit e Mockito) cresceu ligeiramente, em 2 pontos percentuais, enquanto o quadro geral permaneceu praticamente o mesmo.
A participação do Spring Boot cresceu ligeiramente em 2021, cerca de 4 pontos percentuais, enquanto no geral há muito mais novas frameworks Web usadas por pequenos grupos de desenvolvedores do que havia em 2020.
O panorama geral dos sistemas de compilação é aproximadamente o mesmo em 2021 e em 2020, com o Maven e o Gradle sendo ainda os mais populares entre os desenvolvedores.
Em 2021, o profiler de JVM mais usado é o conjunto de ferramentas de criação de perfil integradas no IntelliJ IDEA, que é usado por cerca de um quarto dos desenvolvedores. O uso de outros profilers de JVM diminuiu ligeiramente.
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.
A taxa de uso de IDEs independentes é maior entre os desenvolvedores Java do que entre desenvolvedores não Java.
Em geral, os desenvolvedores que usam Java como uma de suas linguagens principais têm mais probabilidade do que os desenvolvedores não Java de trabalhar em uma empresa com mais de 5.000 funcionários.
O uso do Java para sites e infraestrutura de TI cresceu ligeiramente entre 2020 e 2021, enquanto o Java se tornou menos usado para business intelligence/ciência de dados/machine learning.
Este ano, uma proporção maior de desenvolvedores Java frequentou instituições formais para se tornarem desenvolvedores, enquanto a proporção que estudou por conta própria diminuiu.
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.