En febrero de 2019, Yandex lanzó el Taller, un servicio de capacitación en línea para futuros desarrolladores, analistas y otros especialistas de TI. Para decidir qué cursos tomar primero, nuestros colegas estudiaron el mercado junto con el servicio analítico HeadHunter. Tomamos los datos que usaron (descripciones de más de 300 mil vacantes de TI en ciudades millonarias para 2016-2018) y preparamos una revisión del mercado en su conjunto.
Cómo está cambiando la demanda de especialistas de diferentes perfiles, qué habilidades deberían tener en primer lugar, en qué áreas el porcentaje de vacantes para principiantes es más alto, con qué salario pueden contar; todo esto se puede encontrar en la revisión. Aquellos que quieran aprender una profesión en el campo de TI deben ser útiles.

Mercado en su conjunto
La demanda de profesionales de TI está creciendo, en los últimos dos años, el porcentaje de anuncios de trabajo para ellos de todos los anuncios en HeadHunter ha aumentado un 5,5%. La proporción de puestos vacantes para profesionales sin experiencia en 2018 ascendió al 9% de todas las vacantes de TI en el mercado, durante dos años creció en casi un tercio. Aquellos que logran establecerse en la profesión, dentro de un año pasan al grupo, que representa la mayor parte de las vacantes: más de la mitad de todos los anuncios en el mercado están dirigidos a especialistas con experiencia de uno a tres años.

En todo el país, el salario promedio de un especialista en TI el año pasado fue de 92,000 rublos. El salario de un especialista novato es de 46,000 rublos.

En más de la mitad de los casos, los empleadores no indican el monto de la remuneración. Sin embargo, en todas las secciones consideradas (por ciudad, experiencia requerida, especialidades) hay un número suficiente de vacantes con salario declarado, lo que nos permite sacar conclusiones sobre el nivel de salarios en el mercado en general.
Características regionales
La mayoría de las vacantes de TI, por supuesto, están en Moscú y San Petersburgo: en 2018, los empleadores locales publicaron 95 mil anuncios, el 70% del número total de anuncios en las grandes ciudades. Si sopesas el número de vacantes de TI por el tamaño del mercado laboral local, la ciudad rusa más “TI” será Novosibirsk: el año pasado, cerca de 72 vacantes relacionadas con TI fueron por mil anuncios de trabajo aquí. Moscú y Petersburgo ocupan el segundo y tercer lugar.
La demanda de profesionales de TI de más rápido crecimiento está creciendo en Perm: en comparación con 2016, la proporción de vacantes de TI en el mercado local aumentó en un 15%, a 45 por mil. En segundo lugar en términos de crecimiento - Moscú, en tercer lugar - Krasnodar.
El nivel salarial y el porcentaje de vacantes para principiantes son marcadamente diferentes de una ciudad a otra. La mayoría paga en Moscú y San Petersburgo. Y el porcentaje de vacantes para principiantes en las capitales, por el contrario, es más bajo que en cualquier otra ciudad millonaria.
Salarios y requisitos de experiencia laboral en grandes ciudades

Trabajar en empresas extranjeras.
Los especialistas rusos en TI son contratados no solo por empresas nacionales sino también extranjeras. El salario medio en los anuncios de tales vacantes es mucho más alto: más de 220,000 rublos. Sin embargo, los requisitos para los solicitantes son más altos: los recién llegados representan solo el 3.5% de tales vacantes, el 24% para especialistas con experiencia laboral de uno a tres años, la mayor parte de las propuestas están dirigidas a empleados con más de cuatro años de experiencia.
Condiciones de trabajo
El trabajo de un programador en una gran ciudad rusa suele ser de oficina y regular. Básicamente, las empresas buscan empleados a tiempo completo, para una semana estándar de cinco días o un horario de turnos con un día estandarizado. Se ofreció un horario flexible solo en el 8,5% de los anuncios publicados el año pasado, trabajo remoto, en el 9%.
Por lo general, se buscan empleados más experimentados para un trabajo remoto: más de la mitad de esas vacantes son ocupadas por especialistas con experiencia de más de cuatro años. La proporción de vacantes para principiantes es casi dos veces menor que en general en TI: menos del 5%.

Especialidades
Hay muchas especialidades en el mercado de TI. Para este estudio, identificamos los quince más populares y solo los estudiamos. Al llegar a la cima, nos centramos en los encabezados de los anuncios, es decir, en cómo los empleadores mismos formulan a quién buscan. Estrictamente hablando, esta no es la parte superior de las especialidades, sino la parte superior de los nombres de las posiciones abiertas.

Durante el período estudiado, la demanda de profesionales de TI en su conjunto ha crecido, pero esto no es cierto para todas las profesiones. Por ejemplo, aunque los desarrolladores de Java y PHP siguen siendo uno de los más buscados en el mercado, la demanda de ellos en los últimos dos años ha disminuido en un 13% y un 21%, respectivamente. La proporción de anuncios para contratar desarrolladores de iOS disminuyó en un 17%, la proporción de vacantes para escritores para Android también disminuyó, pero no tanto, en menos del 3%.
Para otros especialistas, la demanda, por el contrario, está creciendo. Entonces, la demanda de DevOps en comparación con 2016 aumentó en un 70%. El número de vacantes para desarrolladores de pila completa se ha duplicado, para especialistas en ciencia de datos, más de dos. Es cierto, por el número de vacantes, estas especialidades ocupan las últimas líneas en el top 15.
El desarrollo front-end se destaca en el contexto general: hay más vacantes para estos especialistas que para cualquier otra persona en TI, y la demanda de ellos solo aumenta: en dos años ha crecido un 19.5%.
Salarios y requisitos de experiencia laboral en diversas especialidades.

Los especialistas principiantes son más propensos a ocuparse de la ciencia de datos (análisis de datos o aprendizaje automático): la proporción de vacantes para candidatos con menos de un año de experiencia laboral es un cuarto mayor que en el mercado en general. Luego viene el desarrollo y prueba de PHP. El porcentaje más bajo (menos del 5%) de vacantes para principiantes en desarrollo completo y 1C.
El nivel más alto de salario ofrecido en 2018 fue entre los desarrolladores de Java y Android, en ambas especialidades la mediana fue superior a 130,000 rublos. Luego vienen los ingenieros de DevOps y los desarrolladores de iOS con una mediana superior a 120,000 rublos. Entre los especialistas novatos, los desarrolladores de iOS podían contar con las mayores recompensas: en la mitad de los anuncios se les prometieron más de 69,000 rublos. En segundo lugar están los especialistas en C ++ (66,100 rublos), en tercer lugar están los desarrolladores full-stack (63,200 rublos).
Entre las habilidades que los empleadores suelen señalar como clave, en los últimos dos años, la demanda de propiedad de la biblioteca front-end React ha crecido más. El interés en especialistas que saben trabajar con herramientas de back-end: Node.js, Spring y Django ha aumentado significativamente. De los lenguajes de programación, Python agregó sobre todo: comenzó a mencionarse entre las habilidades clave una vez y media más a menudo.
Para obtener un retrato de un representante de cada una de las especialidades, examinamos las descripciones de trabajo e identificamos una lista de habilidades que los empleadores indican con mayor frecuencia entre las claves. Además de las más frecuentes, se identificaron habilidades, cuya demanda comenzó a crecer notablemente durante el año pasado. La siguiente captura de pantalla muestra el retrato del desarrollador front-end. Se pueden encontrar otras especializaciones en la página de estudio
https://yandex.ru/company/researches/2019/it-jobs#cards .
