L'automne dernier, JetBrains pour plus de 1500 développeurs Java modèles d'apprentissage et les préférences ont été étudiées. Jetez un coup d'oeil au rapport d'enquête publié quelques faits saillants intéressants.
Le premier concerne les développeurs à utiliser la version Java, Java 11 pour mener à bien l'enquête n'a pas encore publié, et un support gratuit pour Java 8 n'a pas encore arrêté. Sans surprise, la grande majorité des répondants de l'utilisation quotidienne sont Java 8.
Version Java Lire l'utilisation des développeurs Java. Ensuite, nous regardons ce qu'ils sont le plus souvent utilisés en plus de langage de programmation Java en dehors Oui.
Comme indiqué ci-dessous, vous pouvez voir clairement JavaScript est le deuxième développeurs Java langue couramment utilisés , Respectivement, suivi par SQL et HTML / CSS.
langage de programmation autre que Java, lorsqu'on leur a demandé si elles envisagent d'adopter ou de migrer vers d'autres langues au cours des douze prochains mois, vous pouvez voir Kotlin, langage Python et les développeurs Java de bienvenue Go de souffrance. Surtout Kotlin - derrière la plate-forme de langage machine virtuelle Java de Google, qui a représenté 17%.
Mais plus les développeurs ont dit qu'ils ne disposent pas de ce programme, ne veulent pas adopter ou migrer vers une nouvelle langue .
En ce qui concerne le domaine des développeurs Java sont confrontés, enquête, 71% des développeurs Java sont principalement responsables du Web back-end Le même que le développement back-end, mais est classé comme l'autre 34%, il sont responsables du développement front-end de 50%, 27% ont le développement mobile, l'apprentissage de la machine et 10%. Quant à la bibliothèque de niveau inférieur ou l'élaboration de cadres, 25% des développeurs Java qui travaillent dans ce domaine.
Cette question est le choix multiple, de sorte que le pourcentage final est supérieur à 100%
Dans la sélection du serveur Web, Apache Tomcat est le premier choix pour la plupart des développeurs Java . De plus, les plus populaires sont: Jetty, wildfly et JBoss.
sélection de serveur, la question est multiple choix
Je dois avoir une incitation à acquérir de nouvelles compétences. Une enquête montre que 84% des développeurs intéressés par les nouvelles compétences d'apprentissage est entraîné, tandis que 80% des développeurs ont déclaré qu'ils espèrent que grâce à l'apprentissage pour améliorer le niveau de la programmation, bien sûr « école pratique » il y a beaucoup, il y a un total de 86% des personnes interrogées frank acquérir de nouvelles compétences en raison des projets à venir ont besoin d'utiliser, ou pour résoudre le problème immédiat (de la pensée privée avec des objectifs clairs au lieu de l'apprentissage est le plus efficace).
Enfin, jetez un oeil aux développeurs Java quelles sont les caractéristiques communes IDE.
Les données montrent que les développeurs ont un IDE commun propose la complétion de code automatique, refactorisation noms de classe et débogage recherche de code.
Open source Chine, si la violation, si la violation, s'il vous plaît contact supprimé.