Selon l’enquête annuelle de Stack Overflow, Zig est devenu le langage de programmation le plus rémunérateur pour les développeurs en 2024.
Cette enquête, menée auprès de 89 184 développeurs dans 185 pays, révèle que les développeurs Zig gagnent en moyenne 103 000 dollars par an, soit le salaire médian le plus élevé.
Seulement 0,83 % des développeurs interrogés maîtrisent Zig, ce qui montre sa rareté dans le domaine. Cette rareté, combinée à une forte demande pour la programmation de systèmes à haute performance, semble expliquer les salaires élevés des développeurs Zig.
D’autres langages de programmation ont également vu leur potentiel de rémunération évoluer. Clojure, par exemple, qui était en tête en 2022, a subi une baisse de 10 % de son salaire médian. En revanche, Dart et SAS ont enregistré la plus forte augmentation en 2023, avec une croissance de plus de 20 % de leur salaire médian d’une année sur l’autre.
Qu’est-ce que le langage Zig ?
Zig est un langage de programmation conçu par Andrew Kelley, le président de la Zig Software Foundation. Il s’agit d’un langage à usage général, destiné à créer des logiciels solides, performants et faciles à réutiliser. Zig se distingue par sa simplicité, avec moins de mots-clés que le C, mais avec une plateforme plus sûre.
Ce langage est particulièrement adapté à ceux qui recherchent rapidité et efficacité. Contrairement au C, qui utilise un préprocesseur complexe, Zig propose des alternatives plus simples pour des tâches comme la compilation conditionnelle et la gestion des génériques. Cela permet d’éviter les problèmes liés à l’utilisation du préprocesseur en C.
L’un des grands avantages de Zig est sa gestion rigoureuse de la mémoire. Il intègre des outils pour suivre la mémoire pendant la compilation et pour automatiser sa libération, ce qui minimise les erreurs. Ce langage est aussi compatible avec le code C, ce qui facilite son intégration dans des projets existants. Cela le rend particulièrement utile pour la programmation de systèmes, les systèmes embarqués, les jeux vidéo, et les scripts.
Malgré son lancement récent en 2015, Zig a déjà attiré une communauté active de développeurs. Cette communauté travaille sur des projets open source, permettant de tester et d’améliorer le langage face à des défis réels.
Quelle est la place de Zig dans l’écosystème des langages de programmation ?
Bien que Zig soit bien rémunéré, il n’est pas dans le collimateur de la plupart des programmeurs. Selon la même enquête de Stack Overflow, JavaScript reste le langage de programmation le plus utilisé pour la onzième année consécutive, suivi par HTML/CSS. Python est désormais le troisième langage le plus populaire, dépassant SQL, mais il arrive en tête chez les non-professionnels qui apprennent à coder.
Zig, quant à lui, se classe à la 41e place pour l’ensemble des utilisateurs, 40e pour les professionnels, 37e pour les apprenants et 36e pour les amateurs et anciens professionnels.
Ce langage pourrait gagner en popularité à l’avenir, mais d’autres compétences technologiques offrent des perspectives salariales plus rapides. Par exemple, selon Indeed, l’intelligence artificielle est la compétence technologique la mieux rémunérée en 2024, avec un salaire moyen de 174 727 dollars.
Bien que Zig ne soit pas encore largement adopté, son potentiel dans des niches technologiques spécifiques, combiné à sa rareté, a conduit à une rémunération exceptionnelle pour ceux qui le maîtrisent.