Ces questions n’ont été posées qu’aux personnes ayant choisi Go comme l’un de leurs trois principaux langages de programmation.
Go
En moyenne, les développeurs Go ont davantage de RAM sur leur machine que les autres et 91 % d’entre eux utilisent un disque SSD pour leur travail contre seulement 79 % des autres développeurs.
Les développeurs Go sont sont moins enclins à cuisiner que les autres développeurs et préfèrent manger à l'extérieur ou commander.
L’utilisation des modules Go est en augmentation. 86 % des développeurs Go déclarent les utiliser, alors qu'ils n’étaient que 41 % il y a deux ans.
Dans le même temps, la popularité des autres gestionnaires de paquets, tels que dep, govendor et glide, a diminué. Dep, qui occupait la deuxième place l’année dernière, a connu la plus forte baisse, passant de 12 % à 5 %.
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.
Quels services cloud sont populaires parmi les développeurs Go ?
Même si AWS est le plus populaire (67 %), il est autant utilisé par les développeurs qui travaillent avec d’autres langages.
Alibaba Cloud (Aliyun) présente la plus grande divergence entre son utilisation parmi les développeurs Go et l’ensemble des proportionicipant·es. Sa proportion était de 20 % parmi les utilisateurs de Go, mais de 12 % seulement parmi les développeurs en général.
Les développeurs Go sont beaucoup plus impliqués dans les activités DevOps que les développeurs utilisant d’autres langages. Par exemple, 86 % d'entre eux utilisent des outils de création de modèles de serveur et 84 % utilisent Docker, ce qui n’est vrai que pour 65 % des autres développeurs.
La situation est similaire pour Kubernetes (66 % contre 37 %), ainsi que pour les autres services d'orchestration de conteneurs (82 % contre 56 %).
Les développeurs Go sont presque deux fois plus susceptibles d’utiliser GraphQL que les autres (15 % contre 8 %) et Rust avait presque 3 fois plus de chances d’être choisi (16 % contre 6 %).
Go build reste le système de build le plus populaire, bien qu'il soit passé de 97 % à 85 % depuis l’année dernière. Makefile arrive à la deuxième place avec 37 %.
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.