- Зарплаты: программист JavaScript | Россия, июль 2023 года
- Статистика зарплат для ‘программист JavaScript’ по городам
- Статистика зарплат для ‘программист JavaScript’ по некоторым регионам
- Айда учиться! Сколько зарабатывает JavaScript-разработчик в 2023 году?
- Сколько зарабатывает JavaScript-разработчик
- Сеньоров не хватает, или Статистика зарплат JavaScript-разработчиков
- Кадровый голод — это не миф
- Средние зарплаты, медианные и коридоры
- Зарплатные ожидания по городам
- Выводы
Зарплаты: программист JavaScript | Россия, июль 2023 года
193 840 руб. — средняя зарплата для ‘программист JavaScript’ (Россия).
Средняя зарплата для ‘программист JavaScript’, рассчитанная на основе вакансий, показывает среднее арифметическое по зарплатам из найденных вакансий (количество таких вакансий для ‘программист JavaScript’ равно 240).
171 000 руб. — медианная зарплата для ‘программист JavaScript’ (Россия).
Возможно, вас заинтересуют зарплатные обзоры по следующим профессиям и специализиям (Россия):
Профессия, должность | Средняя зарплата, руб. | Медианная зарплата, руб. | сколько вакансий с зарплатой учитывалось // всего вакансий // дата вычисления зарплат |
---|---|---|---|
Developer | 164256.0 | 151000.0 | 9481 вак. (с зп) 22669 вак. 30.06.2023 |
разработчик | 171229.0 | 151000.0 | 8711 вак. (с зп) 20395 вак. 21.07.2023 |
программист | 171239.0 | 151000.0 | 8688 вак. (с зп) 20378 вак. 21.07.2023 |
JavaScript | 162747.0 | 139000.0 | 2711 вак. (с зп) 6763 вак. 24.05.2023 |
JavaScript разработчик | 193122.0 | 175000.0 | 249 вак. (с зп) 630 вак. 06.07.2023 |
JS разработчик | 192608.0 | 171000.0 | 232 вак. (с зп) 619 вак. 30.06.2023 |
Статистика зарплат для ‘программист JavaScript’ по городам
Лидеры по количеству вакансий для ‘программист JavaScript’: Москва, Санкт-Петербург, Воронеж, Новосибирск, Екатеринбург.
Лидеры по уровню средней зарплаты для ‘программист JavaScript’: Томск, Москва, Новосибирск, Санкт-Петербург, Казань.
Населённый пункт | Средняя зарплата, руб. | Медианная зарплата, руб. | сколько вакансий с зарплатой учитывалось // всего вакансий // дата вычисления зарплат |
---|---|---|---|
Москва | 230897.0 | 207000.0 | 117 вак. (с зп) 307 вак. 23.05.2023 |
Санкт-Петербург | 190103.0 | 173000.0 | 58 вак. (с зп) 105 вак. 16.05.2023 |
Воронеж | 157000.0 | 173000.0 | 8 вак. (с зп) 23 вак. 16.02.2022 |
Новосибирск | 191000.0 | 199000.0 | 11 вак. (с зп) 20 вак. 21.05.2023 |
Екатеринбург | 147889.0 | 119000.0 | 9 вак. (с зп) 17 вак. 20.05.2023 |
Томск | 233857.0 | 251000.0 | 7 вак. (с зп) 15 вак. 17.02.2022 |
Казань | 173222.0 | 199000.0 | 9 вак. (с зп) 14 вак. 18.05.2023 |
Тюмень | 125400.0 | 111000.0 | 5 вак. (с зп) 13 вак. 09.07.2023 |
Ульяновск | 171000.0 | 179000.0 | 5 вак. (с зп) 13 вак. 18.02.2022 |
Ярославль | 160600.0 | 131000.0 | 5 вак. (с зп) 13 вак. 27.04.2021 |
Статистика зарплат для ‘программист JavaScript’ по некоторым регионам
Регион | Средняя зарплата, руб. | Медианная зарплата, руб. | сколько вакансий с зарплатой учитывалось // всего вакансий // дата вычисления зарплат |
---|---|---|---|
Новосибирская область | 224697.0 | 199000.0 | 33 вак. (с зп) 57 вак. 28.06.2021 |
Республика Татарстан | 175844.0 | 173000.0 | 16 вак. (с зп) 47 вак. 28.06.2021 |
Нижегородская область | 142000.0 | 131000.0 | 16 вак. (с зп) 46 вак. 28.06.2021 |
Краснодарский край | 157000.0 | 153000.0 | 18 вак. (с зп) 41 вак. 28.06.2021 |
Ростовская область | 141000.0 | 133000.0 | 18 вак. (с зп) 36 вак. 28.06.2021 |
Свердловская область | 186714.0 | 153000.0 | 14 вак. (с зп) 32 вак. 28.06.2021 |
Ярославская область | 169400.0 | 135000.0 | 5 вак. (с зп) 16 вак. 28.06.2021 |
Челябинская область | 148600.0 | 131000.0 | 10 вак. (с зп) 14 вак. 28.06.2021 |
Томская область | 154200.0 | 155000.0 | 5 вак. (с зп) 5 вак. 28.06.2021 |
Перед выбором онлайн-курса рекомендуем изучить отзывы об онлайн школе и самом курсе.
Айда учиться! Сколько зарабатывает JavaScript-разработчик в 2023 году?
JavaScript — универсальный язык программирования, который широко применяется на различных этапах веб-разработки и при создании Android-приложений. Для него написано немало узкоспециализированных фреймворков вроде Vue.js или Node.js, поэтому JavaScript-разработчик — понятие очень обширное. Такой программист может заниматься динамическими сайтами, мобильными приложениями, серверной частью веб-сервисов в зависимости от специализации. Рассмотрим, сколько зарабатывают разные специалисты, владеющие JavaScript или фреймворками в России и за рубежом, а так же советуем вам посмотреть онлайн курсы JavaScript разработчика.
Сколько зарабатывает JavaScript-разработчик
Доход программиста, владеющего языком JS, зависит от его знаний, навыков, опыта, работодателя, места работы (города). Немаловажная роль отводится знанию сопутствующих технологий, необходимых для реализации проектов: MySQL, React, CSS, Redux, TypeScript и прочих. Владение этими и другими инструментами отражается на уровне заработной платы и повышает вероятность трудоустройства на высокооплачиваемую должность, ведь ныне ценятся универсальные специалисты.
Усреднив данные с ресурсов HeadHunter и Habr Career, мы получили следующие цифры. JavaScript-разработчик получает около 80 тысяч рублей / месяц, но доход сильно разнится в зависимости от региона, компании, навыков, рода деятельности программиста. Средний доход специалистов различного уровня по стране приведён ниже.
Сеньоров не хватает, или Статистика зарплат JavaScript-разработчиков
У Headz есть Телеграм-бот Headz Analytics. Он мониторит зарплаты в IT-отрасли по 12 крупнейшим городам России. Мы собрали статистику за 2020 год, чтобы детально изучить, как обстоят дела у JavaScript-разработчиков: проанализировали данные по уровню зарплат от джуниоров до сеньоров в нескольких городах. Для большей достоверности посмотрели другие источники — исследования Яндекса и Хабр Карьеры, чтобы получить некую общую картину. И вот что получилось.
Кадровый голод — это не миф
В среднем по рынку разработки ПО ситуация с резюме и вакансиями обстоит так: в открытом доступе мы нашли 16 387 вакантных мест, на которые претендует 65 577 соискателей. Средний конкурс — 4 человека на место.
При этом JavaScript-разработчиков не хватает. На 1 716 рабочих мест претендует только 914 кандидатов. Получается, что две компании борются за одного человека в штат. Похожие цифры показывает и исследование HH совместно с Яндекс.Практимум (материал 2019 года по данным 2016-2018).
Примечание. Ссылка на исходное исследование Яндекса.
В данных Яндекса конкурс (отношение вакансий к резюме) находится в коридоре от 0,45 до 0,59. Это совпадает с нашими результатами — 0,53 или 914 резюме на 1716 вакансий.
Для сравнения статистика по рынку IT в целом.
Вернемся к JavaScript-разработчикам и рассмотрим подробнее. Больше всего ищут работу миддлы и джуниоры (436 и 384 соответственно). А вот сеньоры, похоже, трудоустроены: их число от общего количества соискателей — всего 10%. Возможно, что хороших сеньоров передают «из рук в руки» — они не успевают дойти со своим резюме до платформ с вакансиями?
Но если у сеньоров конкурс практически отсутствует, и компании стараются, чтобы заполучить специалиста, то джунам самим приходится конкурировать. В среднем это 1,7 человека на вакансию:
Что до городов, здесь без сюрпризов: больше всего ищут работу в Москве и Санкт-Петербурге — конкурс 0,66 и 0,64. Меньше всего соискателей в Рязани — 3 резюме, и в Томске, где на 7 резюме 45 вакансий в открытых источниках.
В Казани на 59 вакансий приходится 41 резюме.
Больше всего вакансий и резюме ожидаемо в Москве, но и здесь конкурса нет: 0,66 человек на одно место.
Посмотрим распределение уровней по некоторым городам из 914 резюме, что мы нашли в открытом доступе.
Примечание. В списках ниже не все города, чтобы не захламлять статью.
- больше всего в Москве — 52 резюме;
- в других городах число резюме падает в разы: в Санкт-Петербурге 20, в Уфе — 6, а в Красноярске — 4;
- в Казани и Воронеже всего по одному резюме;
- а в Томске и Рязани они отсутствуют.
- опять же, больше резюме в Москве — 180;
- в Санкт-Петербурге 134;
- в других городах уже кратно меньше: в Казани 19, в Нижнем Новгороде 12, а в Томске — 2;
- в Рязани ни одного резюме.
- больше всего в столицах: в Москве 214, в Санкт-Петербурге — 121;
- восибирске по 21 резюме;
- меньше всего в Рязани — 3 резюме.
Средние зарплаты, медианные и коридоры
Среднее предложение зарплаты для JavaScript-разработчика по нашим данным — 110 000 рублей в месяц. Похожие цифры показывает и исследование HH и Яндекса (ссылки выше) — у них получилась цифра 114 900 рублей.
Для сравнения: исследование Хабр.Карьеры показывает среднюю зарплату по рынку — 113 313 рублей в месяц, а медианную — 100 000 рублей. В целом, все цифры похожи.
По данным агентства GetIT в Москве вилка зарплат по джунам 80-140 000 (в зависимости от уровня), у миддлов 160-220 000, сеньоров 240-320 000. В Санкт-Петербурге цифры примерно на 15-20 000 меньше.
Но средние цифры не всегда правдивы, поэтому рассмотрим также медианы и коридоры зарплат.
Сравним наши данные и исследования Яндекса.
Предложения для джуниоров такие.
- По нашим данным начинающим JavaScript-разработчикам предлагают оплату труда от 30 000 до 85 000.
- По данным Яндекса медианное предложение — 60 000 рублей.
- По нашим данным предлагают оплату труда от 67 000 до 110 000.
- По данным Яндекса — медианное предложение 150 000 рублей (взяли данные по специалистам с опытом 4-6 лет, но поправьте в комментариях, если следовало взять другой диапазон).
Для сеньоров разрыв в данных существеннее.
- По нашим данным сеньорам предлагают от 108 000 до 160 000.
- Яндекс говорит, что медианное предложение — 218 000 рублей.
По данным из открытых источников зарплатные ожидания заметно расходятся с реальностью. На графике видно, как пожелания превышают предложение.
Расшифруем, что на графике:
- джуны хотят от 19 000 до 38 000;
- мидлы от 78 000 до 126 000;
- сеньоры — 144-222 000.
Самая большая разница у сеньоров — по верхней планке достигает 62 000. Но выделяются и джуны: то ли из-за высокой конкуренции, то ли из-за неуверенности в себе они готовы работать за меньшие деньги, чем предлагают работодатели.
Но если наложить данные Яндекса, что рассмотрели выше, на наши, то появляется интересный вывод, что у сеньоров нет завышенных ожиданий, они просто хотят столько, сколько им предлагает рынок. Второй вывод — Яндекс берет данные не из открытых источников, поэтому цифры отличаются.
Примечание. В целом, не во всех вакансиях указывают зарплату, при этом на рынке принято торговаться, и мы не всегда можем узнать реальные зарплаты из открытых источников. Ситуация похожа на рынок недвижимости — мы смотрим на объявления о продаже квартир (которые могут висеть месяцами) и думаем, что это и есть цены «в рынке». Но если эти квартиры не покупаются, значит их цена чем-то не устраивает. При этом мы не знаем на какие цены договаривались продавцы и покупатели тех квартир, что проданы. Поэтому представление о рынке по висящим объявлениям о продаже не совсем точное. Также и с вакансиями, цифры условны, как из открытых источников, так и из других. Рассматривая несколько источников мы пытаемся создать некое приближенное к реальности представление.
Зарплатные ожидания по городам
Зарплатные ожидания и реалии разнятся от города к городу. Самые амбициозные разработчики живут в Казани: их ожидания могут достигать 330 000 рублей в месяц, в то время как самая высокооплачиваемая вакансия в городе предполагает зарплату в 166 000.
- В Москве минимальные ожидания предложения начинаются от 49 000, а ожидания от 277 000.
- В Санкт-Петербурге коридор ожиданий 44-259 000, а предложения 47-189 000.
- В Воронеже и Самаре минимальные предложения в открытой базе — по 30 000 рублей. Но даже с такой зарплатой ожидания все равно ниже — по 27 000 и 24 000.
- Интересно, что в Воронеже максимальное ожидание превышает московское — 286 000.
- В Самаре максимальные ожидания и предложения почти совпадают — по 168 000 и 161 000.
- Меньше всего хотят в Екатеринбурге и Рязани — по 19 000 и 20 000. Хотя разработчикам могут платить в два раза больше — по 44 000 и 40 000 соответственно.
Предложения для разработчиков: максимум, минимум и в среднем по рынку.
Например, предлагаемая средняя зарплата выше всего в Москве — это 138 000 рублей. Ближе к этому значению Санкт-Петербург и Казань — 122 000 и 116 000. Самая маленькая средняя в Нижнем Новгороде — 67 700. Близко к нему Рязань и Воронеж — по 79 000 и 93 000.
Выводы
- Компаниям явно не хватает JavaScript-разработчиков, особенно, миддлов.
- Зарплаты этих специалистов не отличаются от средней ситуации на IT-рынке.
- Не всегда ради высокой зарплаты нужно ехать в столицу: Казань наглядно это иллюстрирует.
- Статистика из одного источника не точна, поэтому мы используем несколько.
JavaScript-разработчики, слово вам. Насколько данные совпадают с вашей реальностью? Ждем ваше мнение в комментариях.
Также можно почитать наши материалы о статистике зарплат в IT, например, «Цифры в IT за зиму 2019-2020», а подобрать работу — на headz.io. Подписывайтесь на Телеграмм-канал, чтобы следить за новыми статьями и вакансиями. Проверить все данные из статьи можете в боте, который берет всю информацию из открытых источников.