Fermer

novembre 20, 2018

Sondage sur l'état du JS 2018


 bitmoji de moi ondulant dans les feuilles qui tombent en disant 'Bonne action de grâce'

Popularité des cadres en 2018

 Capture d'écran des résultats globaux des cadres frontaux en 2018

Les résultats globaux relatifs à la popularité indiquent React, Vue.js et Angular en tête, suivis de Preact, Ember et Polymer. Si nous nous concentrons uniquement sur la catégorie «Utilisé et que nous l'utilisons à nouveau», nous pouvons voir les pourcentages s'effondrer, ce qui place fermement ces trois cadres en tête. J'étais surpris de voir que Preact figurait dans la liste des quatre premiers; j'ai donc vérifié exactement quels cadres se trouvaient dans l'enquête et trouvé cette jolie liste:

 capture d'écran de tous les cadres mentionnés dans l'enquête JS de 2018

Certains des autres frameworks supérieurs qui ne figuraient pas parmi les 6 premiers sont Svelte, Aurelia, Hyperapp et Backbone. Tous ont reçu moins de 200 mentions.

Le moment est peut-être bien choisi pour rappeler à tout le monde:

que ces résultats ne valent que par le public qu'ils ont interrogé et peuvent ne pas représenter avec précision la communauté des développeurs dans son ensemble.

il peut être amusant de regarder les résultats et de faire l'hypothèse pourquoi derrière eux, chaque résultat doit être pris avec un grain de sel.

 bitmoji de moi dans une salière

Salaire pour les développeurs de cadres frontaux en 2018

Je pense que c'est remarquable. Si vous consultez le salaire de ces mêmes cadres, le graphique est presque exactement inverse du graphique de popularité – Ember, Polymer et Preact en tête pour les salaires les plus élevés globaux et les plus élevés. moyenne.

 capture d'écran de la ventilation des salaires entre les emplois frontaux dans l'encadrement

Résultats concernant Salary

Pourquoi les cadres moins populaires sont-ils mieux rémunérés? Je soupçonne que cela a quelque chose à voir avec l'offre et la demande. Si pas beaucoup de développeurs comme programmant dans un certain cadre, alors la demande
(et donc leur salaire) devrait être plus élevé pour eux.

De plus, notez de côté, QUI SONT CES PERSONNES?

 capture d'écran de l'avant-dernière rangée du tableau mettant en évidence «Je travaille gratuitement»

Je suis surpris qu'il y ait tellement de personnes qui travaillent gratuitement, même si ce n'est qu'un millier de personnes au total. J'espère de tout mon cœur qu'il s'agit de personnes travaillant sur des projets open source ou des travaux de type non lucratif. Ce que nous faisons en tant que développeurs est précieux et j'espère que même les plus récents des développeurs le savent.

Taille de la société Frameworks en 2018

 graphique montrant la taille de la société Vue.js, Ember, React, Preact , Angular, Polymer

Les deux principaux cadres de la plus grande entreprise, Polymer et Angular, ne sont pas surprenants. Cela ne me surprend pas, car les deux sont créés, maintenus et testés par une société réputée, Google. Il est donc logique que lorsque d’autres grandes entreprises / équipes se tournent vers Framework, elles choisissent celle qui est créée / testée par une entreprise de même taille.

Angular Results

Les aspects les plus appréciés / déplaisants de Angular [19659016] Il semble que Angular soit le plus apprécié pour ses fonctionnalités complètes et puissantes et pour la qualité de sa documentation. Considérant que, il est plus mal aimé pour être trop lourd et complexe avec une courbe d'apprentissage difficile. React était également détesté pour sa courbe d’apprentissage difficile, alors que Vue.js était le seul qui aimait beaucoup (électeurs par milliers) pour sa courbe d’apprentissage facile.

 capture d’aiguille et dégoût graphique pour Angular

Encore une fois, ces résultats ne me surprennent pas du tout. Je pense qu'avec un écosystème plus vaste et un cadre complet, une courbe d'apprentissage plus dure va s'ensuivre. J'adore le fait que la bonne documentation est l'une des autres choses que l'on apprécie le plus chez Angular. Une bonne documentation est l’un des meilleurs moyens de lutter contre une courbe d’apprentissage difficile.

Généralités – Conclusion

Les conclusions tirées pour Angular n’étaient pas aussi ensoleillées qu’on pouvait l’espérer.

« />

 capture d'écran du tableau des conclusions globales dans l'enquête js 2018

L'autre histoire de ces dernières années est la chute d'Angular. Bien qu'il reste très haut en termes d'utilisation brute, il affiche un taux de satisfaction relativement décevant de 41%. Ainsi, même si sa base d’utilisateurs est considérable, il est difficile de voir comment il retrouvera sa place au sommet du trône. – État de JS 2018

Cette prévision semble un peu trop sombre pour plusieurs raisons. Il est vrai qu'Angular n'ira nulle part à cause de son grand nombre d'utilisateurs. Cependant, je pense qu'en raison du rythme soutenu de Angular avance et des plans pour l'avenir de nous pourrions être sur la voie d'un renversement du trône dans les années à venir.

Je pense également qu'il est regrettable que l'enquête ait bouclé AngularJS et Angular ensemble pour cette année et toutes les années à venir.

[1945 capture d'écran de la citation tirée du site de l'enquête: "Notez qu'à partir de cette année, nous ne ferons pas la distinction entre Angular et Angular.js."

AngularJS est un framework totalement différent d'Angular et je pense que ses utilisateurs l'auront préoccupations et niveaux de bonheur radicalement différents. C'est pourquoi je ne sais pas avec quelle précision nous pouvons prendre en compte les résultats angulaires de cette enquête.

Developer Happiness

 Un diagramme montrant le bonheur des développeurs avec des cadres pour 2016, 2017 et 2018 [19659005] En tant que développeurs, il semble que nous soyons plus heureux qu'au cours des deux dernières années, avec l'état de JS Frameworks. Il se pourrait que les choses se stabilisent pour nous en tant que communauté JS. Cependant, si vous êtes toujours mécontent, le problème pourrait être votre travail et non le cadre avec lequel vous travaillez. </p>
<p> Je vais vous donner les conseils d'un million de dollars que j'ai reçus d'un ami de l'industrie, <a href= Sharon Dio . Si vous n'êtes pas satisfait de votre travail, prenez deux semaines pour analyser pourquoi. Ecrivez tout ce que vous pouvez penser pendant ces deux semaines que vous aimez ou que vous méprisez, peu importe à quel point ces éléments peuvent sembler triviaux. (Par exemple, consulter les courriels de l'entreprise, personnaliser l'interface utilisateur ou même où se trouve mon bureau.) Une fois que vous avez créé vos listes, la recherche commence. Commencez à chercher des entreprises qui font ce qui est sur votre liste de divertissement. Même s'ils n'embauchent pas à ce moment-là, envoyez-leur un e-mail avec votre CV et expliquez-leur pourquoi vous les recherchez, et en quoi leurs valeurs s'alignent sur les vôtres .

J'espère que ce conseil vous aidera, même si cela signifie que vous éloignez Angular (mon véritable amour). Si cela signifie qu'il y a des développeurs plus heureux et plus productifs dans notre communauté, je le considérerai comme une victoire. J'espère que vous passez tous une semaine merveilleuse, que vous célébriez ou non la Journée de la dinde et un codage heureux!


Les commentaires sont désactivés en mode Prévisualisation.




Source link