Финансовое СМИ TJ проанализировало текущие вакансии в сфере ИТ и за какие навыки работодатели платят больше всего.
Основные выводы исследования
- Самые популярные навыки у новичков — 1С, SQL и Git. HTML и CSS также упоминаются чаще, чем обычно. Среди навыков программистов со стажем 6 лет и более наиболее распространены владение PostgreSQL, Java, Python, C. Часто встречаются брокеры сообщений Kafka и RabbitMQ — новичков для работы с этими технологиями практически никто не ищет.
- Если принять медианную зарплату в 120 000 рублей, то самыми дорогими навыками окажутся Kafka, RabbitMQ и Docker. По вакансиям с упоминанием этих технологий средняя сумма колеблется от 180 000 до 240 000 рублей. Знание PostgreSQL, TypeScript, Java, Python и 1С находится на уровне 120 000 рублей и чуть выше. Наименее дорогими навыками являются навыки веб-разработки: JavaScript, HTML и CSS.
Наиболее упоминаемые навыки на вакансиях разработчиков
Чаще всего работодатели хотят видеть среди себя систему контроля версий Git. Это неудивительно: инструмент используется практически во всех сферах разработки.
На второй позиции выходит «1С» — популярный продукт от одноименного разработчика. Навыки работы с 1С встречаются в 26% вакансий, или в каждом четвертом объявлении.
Чтобы выполнить первые три SQL — это язык запросов для баз данных. Часто в вакансиях просто упоминается эта аббревиатура, реже — конкретные системы управления, такие как PostgreSQL, MySQL и MS SQL. В том или ином виде SQL встречается в 38% рекламных объявлений — именно этот навык по праву называют самым востребованным в разработке.
Когда дело доходит до языков программирования, наиболее популярными из них являются JavaScript, Python, PHP, Java, семейство языков C и TypeScript. Кроме того, работодатели, рекламируя вакансии, часто упоминают навыки, связанные с версткой – язык разметки HTML и язык стилизации CSS.
Самые востребованные навыки для новичков и профессионалов
Навыки новичка включают в себя те же навыки, что и весь рынок: 1С, SQL и Git. Возможности включают HTML и CSS, которые упоминаются здесь чаще, чем обычно.
Опытные специалисты имеют свои особенности. Например, компании хотят иметь не только знание SQL, но и опыт работы с конкретной системой управления — PostgreSQL. Кроме того, вакансии для опытных кандидатов часто включают популярные языки программирования: Java, Python, C. Кроме того, для работы с ними почти никогда не нанимают брокеров сообщений Kafka и RabbitMQ, а также новичков.
Какие навыки платят больше всего?
RabbitMQ, Kafka и Docker особенно опережают остальных. Эти навыки особенно востребованы среди опытных программистов, но непопулярны в вакансиях, ориентированных на новичков.
Чуть выше медианной зарплаты в 120 000 рублей работодатели ценят навыки работы с PostgresQL, TypeScript, Java, MS SQL, Python и 1С — последние часто встречаются на вакансиях без опыта. Чуть ниже представлены вариации языков C и SQL, которые занимают второе место среди навыков начинающих.
Что касается наименее денежных навыков, то все они касаются веб-разработки: JavaScript, HTML и CSS. Этот набор также популярен в вакансиях для программистов без опыта.
В ходе исследования было рассмотрено 15 000 вакансий на одном из самых популярных агрегаторов вакансий. Все они касаются профессии «программист-разработчик», и в каждом указаны ключевые навыки, которыми должен обладать кандидат. Мы также объединили схожие по смыслу навыки. Например, «Программист 1С» и «Разработка 1С» были объединены в общий навык «1С». Для анализа были оставлены 200 самых популярных.
Опубликовано полное исследование В сети Ти Джей