Así que ahora pasemos a los resultados del estado de React en sí. Y 7,870 encuestados en la encuesta, lo cual es un tamaño de muestra bastante decente. Como era de esperar, muchos de los encuestados provenían de los EE.
UU., pero también de países europeos y en general una buena distribución de encuestados en todo el mundo. Una cosa que es interesante, creo, es observar los años de experiencia.
Si agrupas esos dos primeros grupos, en realidad ves que el 59% de los encuestados tiene menos de 10 años de experiencia. En otras palabras, nunca conocieron un mundo donde React no existía, en términos de ser desarrolladores web. Y así, tal vez para muchas personas que toman la encuesta o incluso ven esto, mientras que React podría parecer una forma muy predeterminada de hacer las cosas, muy obvia.
Pero si has estado por más tiempo que eso, entonces recuerdas que cuando React se introdujo por primera vez, era realmente bastante innovador. Cosas como JSX, el DOM virtual, e incluso más tarde hooks, cada vez que React hacía las cosas un poco diferente a los demás. Y creo que es un poco genial recordar eso, aunque ahora, por supuesto, parece una forma muy estándar de programar. También podemos mirar los títulos de trabajo.
Tenemos una buena división entre ingeniero de software, desarrollador, desarrollador front-end. Pero se vuelve realmente interesante cuando cambias a títulos de trabajo versus ingresos. Porque aquí, puedes ver que los títulos de ingeniero, ingeniero senior, ingeniero front-end, están todos en la parte superior, mientras que los desarrolladores, front-end, full stack están en la parte inferior, con una brecha de ingresos bastante considerable entre ellos.
Y así, no sé si esto es correlación o causalidad, pero solo para estar seguro, si puedes, recomendaría actualizar tu currículum si actualmente te etiquetas como un desarrollador de algún tipo, y simplemente reemplazar eso con ingeniero. Quién sabe, podrías obtener un buen aumento para tu próxima posición. Pasando a las características. Así que, déjame explicar cómo leer este gráfico, porque sé que puede ser mucho para asimilar al principio. Por ejemplo, si miramos create portal aquí, verás que cada fila está dividida en tres barras de colores. La primera, azul oscuro, corresponde a los usuarios que realmente han usado una característica.
Azul claro es para los usuarios que han oído hablar de una característica pero no la han usado. Y finalmente, gris es para los usuarios que ni siquiera han oído hablar de la característica. Y luego dentro de esas barras, tienes una subdivisión adicional según el sentimiento positivo en verde y el sentimiento negativo en rojo. Y luego, en el medio, son solo personas que no enviaron un sentimiento, por lo que permanecieron neutrales.
Ahora, lo que es genial de este sistema es que puedes cambiar la agrupación de experiencia a sentimiento, y luego también puedes ordenar por, por ejemplo, sentimiento positivo. En la parte superior aquí, tenemos cosas como fragment, create context, use states.
Comments