Ces questions n'ont été posées qu'aux développeurs ayant sélectionné Java comme l'un de leurs trois principaux langages de programmation.
Java
Java est le langage le plus utilisé en Corée du Sud, en Chine et en Allemagne. La proportion d'utilisateurs de Java en Corée du Sud est de 53 %, en Chine de 47 % et en Allemagne de 33 %.
Il n’est pas très surprenant que Java 8 soit la version leader de Java, la proporition de développeurs l'utilisant en 2021 étant presque la même qu’en 2020. Java 11 a connu une augmentation d’environ 10 points chaque année depuis 2019. Les parts de Java 12 et Java 13 ont été divisées par trois environ depuis 2020, tandis que les versions les plus récentes, Java 14 et Java 15, sont largement utilisées malgré leur relative nouveauté.
Pour les serveurs d’application, la situation est quasiment la même en 2021 qu’en 2020, Apache Tomcat étant le plus utilisé par les développeurs.
Les développeurs qui utilisent Java comme l’un de leurs principaux langages sont plus nombreux à utiliser leurs environnements de développement sous Windows par rapport aux développeurs n'utilisant pas Java.
Entre 2020 et 2021, l’utilisation de serveurs embarqués a augmenté d’environ 5 points de pourcentage.
L’utilisation des deux frameworks de tests unitaires les plus populaires (JUnit et Mockito) a augmenté de 2 points, alors que la situation générale est restée quasiment la même.
La part de Spring Boot a légèrement augmenté en 2021, d’environ 4 points de pourcentage, tandis que de façon générale, beaucoup plus de nouveaux frameworks web sont utilisés par de petites proportions de développeurs qu’en 2020.
L'état des systèmes de build est à peu près le même en 2021 qu’en 2020, Maven et Gradle restant les plus populaires.
En 2021, le profileur pour la JVM le plus utilisé est la suite d’outils de profilage intégrée à IntelliJ IDEA, qui est utilisée par environ un quart des développeurs. L’utilisation d’autres profileurs a légèrement diminué.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des répondant·e·s, les résultats peuvent légèrement surreprésenter les utilisateurs de produits JetBrains car ils sont plus enclins à participer à nos enquêtes.
Le taux d’utilisation des IDE autonomes est plus élevé chez les développeurs Java que chez les autres.
En général, les développeurs dont l’un des langages principaux est Java sont plus susceptibles que les autres de travailler dans une entreprise de plus de 5 000 employés.
L’utilisation de Java pour les sites web et les infrastructures informatiques a légèrement augmenté entre 2020 et 2021, alors qu'elle a baissé en ce qui concerne la veille économique, la science des données et le machine learning.
Cette année, une plus grande proportion de développeurs Java ont fréquenté des établissements officiels pour se former, tandis que la proportion d'autodidactes a diminué.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos ami·e·s et collègues.
Rejoignez le JetBrains Tech Insights Lab
Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.