Angular vs React vs Vue demanda de empleo (2015-2018)

14 de junio de 2018 Xavi Sala

Este post versa sobre la evolución de gustos en el frontend development en España desde 2105 hasta 2018. Los datos se han recogido de todas las ofertas que se han publicado en JobFluent estos años con las skills React, Angular y Vue. Además en el  artículo se hace una reflexión sobre los efectos de la adopción de las tecnologías en las empresas, cómo afecta a los salarios y a los desarrolladores.

Angular pierde terreno

En el mundo del frontend la costa ha estado entre dos frameworks desde hace algún tiempo. Angular o React? Hace dos años Angular era lo más demandado en Europa pero ahora React parece haber cambiado el ciclo. Hoy hay más compañías buscando programadores con React que con Angular. Fijémonos en el gráfico de más abajo:

 

React vs Angular -- Spain

 

Este gráfico refleja cómo de rápido cambian los gustos en tecnología. En 2015 Angular era el framework preferido por las empresas con un 60% de ventaja sobre su competidor más cercano. Sin embargo, React ha conseguido cambiar la tendencia para convertirse en el framework de referencia de las empresas por delante de Angular, y con cada vez más margen de ventaja.

Será Vue.js el siguiente?

En la gráfica también se puede ver el vector naranja que representa la evolución de Vue.js, un framework que se ha mantenido en los márgenes del frontend development hasta hace bien poco, cuando parece que empieza a levantar el vuelo. Si nos fijamos en la evolución de React nos es descabellado pensar que en dos/tres años Vue.js, o algún otro framework que ahora mismo no está en el radar, se convierta el favorito de las empresas por delante de React.

Una consecuencia no deseada de esta rápida adopción es la escasez de talento específico, que se añade a la escasez general de perfiles técnicos. Hablamos constantemente con empresas que buscan talento y todas tienen problemas para encontrar candidatos con las habilidades necesarias. El resultado de eso es que los salarios suben, con algunas compañías dispuestas a pagar bastante por encima de mercado.

Los sueldos por encima o por debajo de mercado?

Por otro lado nos encontramos a menudos con programadores que se quejan por estar debajo de mercado, con salarios muy alejados de lo que serían grandes capitales tecnológicas como Berlín, Londres o París. Estos piden a las empresa que se adapten e intenten igualarse a sus homólogas europeas o tendrán que sufrir la fuga de talento tecnológico hacia lugares más propicios. Y sorprendentemente cuando en JobFluent hemos publicado datos sobre salarios en Barcelona y en España nos hemos encontrado con quejas de programadores diciendo que los salarios que publicamos son exagerados, y que aquí no se paga tanto.

Un ejemplo es este episodio de Codely Tv, donde fuimos invitados a hablar sobre este tema precisamente, aquí podeís ver los comentarios lo polémico del tema. Cuando este mismo episodio se compartío en Menéame la discusión que se generó fue todavía mayor, con muchos de ellos declarando que no llegaban ni por asomo a las cifras que nosotros dábamos. Esta discusión se repite cada vez que alguien habla de salarios en tecnología.

Programadores a dos velocidades

Lo que antes parecía ser un grupo homogéneo que llamábamos “programadores” o “informáticos”, todos ellos aparentemente haciendo el mismo trabajo, se ha transformado en centenares de subgrupos separados por tecnologías, y con rangos salaries con enormes variaciones dependiendo de cada una.

En España hay 120.000 desarrolladores y nos da la impresión que un buen número de ellos no se da cuenta de los cambios que experimeta su campo de trabajo. Parece que hay un momento en que se desconecta de la realidad del mercado y en cuanto uno quiere volver se da cuenta que el compañero de al lado está ganando el doble y no sabe qué ha pasado.

Volviendo a la gráfica, nos sirve de recordatorio sobre la necesidad de estar actualizado y con voluntad de aprender nuevas tecnologías para poder tener una carrera larga como programador, de otra manera el riesgo es quedarse completamente fuera del mercado.