Compilation originale 199IT Au début de la nouvelle année, Stack Overflow a mené une enquête sur les technologies et les langages de programmation utilisés par les programmeurs du monde entier, leurs revenus, leur environnement technique et leurs combinaisons techniques. Répartition géographique de tous les répondants Principaux résultats de l’enquête : Technologies les plus utilisées en 2016 Les programmeurs utilisant JavaScript surpassent ceux utilisant n’importe quel autre langage de programmation, et avec l’émergence de Node et d’Angular, PHP n’est plus la technologie la plus populaire. Les technologies les plus populaires actuellement utilisées La technologie que vous souhaitez le plus utiliser à l'avenir Delphi est le langage d'écriture le plus couramment utilisé, et Typescript est le langage d'écriture que les programmeurs souhaitent le plus utiliser. Technologie préférée La technologie la plus redoutée La technologie dans laquelle vous souhaitez le plus vous impliquer Pour la deuxième année consécutive, Rust, Swift et Go sont les langages de programmation les plus populaires parmi les programmeurs. VB est la technologie que les programmeurs craignent le plus, et les programmeurs ne s'en plaindront pas même si ce langage disparaît. Les programmeurs qui ne développent pas actuellement pour Android, Node et Angular espèrent s'impliquer à l'avenir. Technologies populaires sur Stack Overflow Environ 40 millions de personnes visitent Stack Overflow chaque mois. Les données montrent qu'en juin 2015, JavaScript a dépassé Java pour devenir la balise la plus populaire sur Stack Overflow ; en décembre, Swift a dépassé Objective-C. Tendances technologiques sur Stack Overflow Gagnant perdant Les nouvelles technologies de développement Web comme React, Node.js et AngularJS sont de plus en plus utilisées, tout comme Swift, qui grignote la part de marché d'Objective C. L’intérêt des programmeurs pour CoffeeScript, Haskell et Windows Phone est en déclin. Bien que les enquêtes montrent que de nombreux programmeurs souhaitent abandonner Visual Basic et WordPress, ces technologies ne sont pas près de disparaître. Les technologies les mieux rémunérées au monde Les technologies les mieux rémunérées aux États-Unis Les programmeurs cloud font fortune, avec Spark, Scala, Cassandra et F# parmi les technologies les mieux rémunérées. Technologies avec le revenu moyen le plus élevé Pile complète l'extrémité avant calculer se déplacer Dans l’ensemble, les programmeurs qui connaissent JavaScript et développent pour le cloud, ou utilisent React ou Redis, gagnent plus ; les programmeurs front-end qui utilisent JavaScript et React, Node ou Angular gagnent plus ; les programmeurs ayant une formation en mathématiques (y compris la science des données et l'apprentissage automatique) et qui connaissent Scala, Spark ou Hadoop gagnent plus que leurs pairs ; et les programmeurs qui ciblent les systèmes iOS gagnent en moyenne 10 000 $ de plus que les programmeurs Android. Technologies connexes Deux Trois Quatre éléments Le programmeur moyen utilise 4 à 5 langages de programmation, frameworks et technologies. Les deux combinaisons technologiques les plus courantes sont JavaScript et SQL. Les trois combinaisons technologiques les plus courantes sont JavaScript, PHP et SQL. Combinaisons technologiques populaires Pile complète l'extrémité avant extrémité arrière Science des données Il y a plus de programmeurs full-stack utilisant PHP que de programmeurs back-end ; JavaScript est clairement la technologie back-end la plus populaire, ce qui signifie que la plupart des programmeurs back-end sont des programmeurs full-stack. L'enquête montre que 60 % des programmeurs professionnels sont engagés dans le développement full-stack ; 63 % des data scientists utilisent Python ; 44 % utilisent R ; 27 % utilisent les deux. Environnement de développement En moyenne, chaque programmeur utilise 2 à 3 environnements de développement, et les environnements de développement d'écriture les plus populaires sont WebStorm (1,6 %), Brackets (0,8 %), QT Creator (0,7 %) et Delphi (0,4 %). Pile complète scientifique des données étudiant Les scientifiques des données utilisent le plus souvent Vim et Notepad++ ; les programmeurs full-stack utilisent le plus souvent Visual Studio et Sublime ; les étudiants utilisent le plus souvent Notepad++ et Visual Studio. Les programmeurs ciblent les systèmes d'exploitation PC en 2016 L'année dernière, Mac était le deuxième système d'exploitation le plus utilisé par les programmeurs, derrière Linux ; cette année, la tendance est encore plus nette. Si cette tendance se poursuit, moins de 50 % des programmeurs utiliseront Windows l’année prochaine. En ce qui concerne Linux, Ubuntu est le plus populaire (12,3 %), tandis que Fedora, Mint et Debian représentent respectivement 1,4 %, 1,7 % et 1,9 %. 199IT.com Initialement compilé à partir de : Stack Overflow. Veuillez ne pas réimprimer sans autorisation |
>>: Cinq problèmes majeurs entravent le marché en plein essor de la réalité virtuelle
Quel est le site Web de la South Carolina State Un...
Si votre mâchoire vous fait mal lorsque vous la b...
Qu'est-ce que CEMEX ? CEMEX est un fournisseur...
De nombreuses personnes constatent que lorsqu'...
Quel est le site Web d'Audio-Technica ? Audio-...
Le vinaigre de cidre de pomme est doux dans son a...
Le scrotum masculin est comme la vulve féminine, ...
Les Aventures de Pinocchio : une histoire classiq...
Le filet est une viande tendre et généralement ma...
De nos jours, les gens ont souvent besoin de comm...
La machine à laver doit être placée dans un endro...
Le glucose est connu de tous. C'est une sorte...
Laver les vêtements est une chose à laquelle nous...
Le symptôme le plus courant de la migraine est le...
Introduction : En vieillissant, vous ne pouvez pl...