proglib
HYBRID Cloud Forum 17 декабря 10:00

Узнайте, почему бизнесу важно расширять гибридные сценарии проектов.

HYBRID Cloud Forum 17 декабря 10:00

Узнайте, почему бизнесу важно расширять гибридные сценарии проектов.

Станислав Лушин 30 октября 2020

💰 Сколько получает веб-разработчик после обучения

Путеводитель по зарплатам для начинающих веб-разработчиков и тех, кто только учится. Статистика конца 2020 года в разбивке по языкам программирования и опыту.
1
6189

Более 14 000 вакансий на HH.RU и почти 17 000 заказов для фрилансеров на Upwork – таков спрос на веб-разработчиков в ноябре 2020 г. Выбрав эту профессию, вы можете не сомневаться в своей востребованности, но денежный вопрос – один из главных в начале карьеры. Чтобы ответить на него, мы написали эту статью.

Здесь собраны размеры заработных плат (от минимальной до максимальной) для специалистов разного уровня подготовки. Найдите свой основной язык программирования – и узнайте, сколько сможете получать на новом рабочем месте.

Если вы только знакомитесь с веб-разработкой, вначале прочитайте гайд по профессии.

Откуда цифры

Данные о зарплате веб-разработчиков взяты с карьерных сайтов:

  1. HeadHunter – крупнейший ресурс, который может служить ориентиром для всех профессий;
  2. Superjob – вторая площадка по количеству айтишников;
  3. Хабр Карьера – доска с предложениями только в IT.

Ставки для фрилансеров смотрели на Upwork – известной международной базе заказов. Там часто указывают оплату за час работы, а не за весь проект: проще сравнивать с окладом в офисе. Если вы сидите на другой площадке и получаете меньше – знайте, где еще стоит зарегистрироваться =)

Статистика актуальна по состоянию на начало ноября 2020 г.

Иллюстрация с pixabay.com
Иллюстрация с pixabay.com

Уровни специалистов

Как во многих других специальностях, вакансии в веб-разработке делятся на три уровня: Junior, Middle, Senior. Чтобы было понятнее, к какому уровню себя отнести, опишем их особенности.

Junior

Знает языки программирования и пишет несложный рабочий код, который проверяют старшие коллеги. Опыта мало – 0-1,5 года. Пока не представляет процесс разработки целиком, выполняет полученные задания.

Middle

Опыт 1-3 года. Обычно есть проекты, которые сделал полностью самостоятельно. Может проводить разработку без лишнего контроля, знает лучшие практики своих языков. Умеет проверять и корректировать чужой код.

Senior

Стаж от 4 лет, но важнее богатый реальный опыт. Видит разработку с точки зрения всех участников: от менеджеров до младших коллег. Способен предлагать глобальные решения – например, смену набора (стека) технологий. Часто занимает руководящую должность.

Иллюстрация с pixabay.com
Иллюстрация с pixabay.com

Доход веб-разработчиков, окончивших обучение

Уровень зарплаты зависит не только от опыта, но и от основного языка программирования. Одни популярны и просты в освоении, другие встречаются реже и применяются для решения узких задач. Поговорим о более распространенных.

PHP

Язык, на котором работает 79% всего интернета. Разрабатывался специально для создания сайтов, поэтому легко изучается и хорошо подходит именно для этой цели. Совместим со всеми основными платформами и языками, включая HTML, SQL и JavaScript. На PHP часто пишут готовые «движки» сайтов – ему всегда есть применение.

Подробнее...

В офисе:

Junior – 15 000 руб. – 100 000 руб.

Middle – 30 000 руб. – 230 000 руб.

Senior – 65 000 руб. – 315 000 руб.

На фрилансе:

Junior – $3/час – $25/час

Middle – $12/час –$75/час

Senior – $16/час –$100/час

***

JavaScript

Язык для создания динамического контента. Все, что меняется на сайте без перезагрузки страницы – обычно пишется на JavaScript. Всплывающие подсказки, «живой» поиск, выпадающие меню, слайдеры, анимация и т.п.

Позволяет разработать клиентскую (внешнюю) и серверную (внутреннюю) часть сайта. А с помощью платформы Node.js – даже писать десктопные приложения. Входит в «большую тройку» языков, которые должны знать все веб-разработчики – HTML, CSS, JavaScript.

Подробнее...

В офисе:

Junior – 15 000 руб. – 120 000 руб.

Middle – 40 000 руб. – 340 000 руб.

Senior – 100 000 руб. – 460 000 руб.

На фрилансе:

Junior – $3/час – $25/час

Middle – $13/час –$40/час

Senior – $20/час –$100/час

***

Python

Пожалуй, простейший для изучения незнакомыми с программированием людьми язык. Создан для написания короткого кода. На нем реализовано множество программ: он использовался в редакторе изображений GIMP и игре World of Tanks.

Веб-разработка на Python тоже достаточно проста, поэтому его часто выбирают для оптимизации трудозатрат. Есть библиотеки под множество сложных задач.

Подробнее...

В офисе:

Junior – 25 000 руб. – 170 000 руб.

Middle – 40 000 руб. – 280 000 руб.

Senior – 120 000 руб. – 306 000 руб.

На фрилансе:

Junior – $5/час – $35/час

Middle – $15/час –$50/час

Senior – $15/час –$100/час

***

Go

Go, он же Golang – быстро набирающий популярность язык программирования, нацеленный на производительность. Хороший компромисс между читаемостью и эффективностью для компьютеров.

Многопоточный, на нем можно быстро запустить сайт, и для многих стандартных функций существуют готовые пакеты. Go несложно освоить, но он отличается от других объектно-ориентированных языков вроде C++ или Python. Чаще используется в крупных дорогих проектах.

Подробнее...

В офисе:

Junior – 30 000 руб. – 80 000 руб.

Middle – 55 000 руб. – 260 000 руб.

Senior – 90 000 руб. – 697 000 руб.

На фрилансе:

Junior – $7/час – $35/час

Middle – $20/час –$100/час

Senior – $20/час –$125/час

***

Java

Самый известный язык программирования в мире. Две основные сферы применения – веб-разработка и приложения под Android. По популярности конкурирует с Python; тоже кросс-платформенный, но с более строгим синтаксисом. Поэтому с Java комфортнее опытным кодерам, чем начинающим. Также используется в больших бизнес-проектах – например, в информационных системах банков.

Подробнее...

В офисе:

Junior – 28 000 руб. – 140 000 руб.

Middle – 50 000 руб. – 290 000 руб.

Senior – 50 000 руб. – 351 000 руб.

На фрилансе:

Junior – $3/час – $25/час

Middle – $5/час –$30/час

Senior – $27/час –$70/час

***

Ruby

Благодаря фреймворку Rails язык общего назначения Ruby стал применяться в веб-девелопменте. Создавался, чтобы «сделать программистов счастливыми»: лаконичен и прост для понимания, если разобраться.

Способен существенно сократить код и время разработки. На нем написаны, к примеру, платформа аренды жилья Airbnb и хостинг для программного кода GitHub.

Подробнее...

В офисе:

Junior – 20 000 руб. – 140 000 руб.

Middle – 50 000 руб. – 275 000 руб.

Senior – 100 000 руб. – 510 000 руб.

На фрилансе:

Junior – $5/час – $20/час

Middle – $12/час –$60/час

Senior – $20/час –$100/час

Иллюстрация с pixabay.com
Иллюстрация с pixabay.com

Вывод

Веб-разработчик – высокооплачиваемая специальность. При этом стартовый доход и скорость карьерного роста сильно зависят от выбранного языка программирования.

Так, в одних языках Junior получает больше, но на уровне Senior «потолок» ниже. Некоторые специалисты чаще востребованы на фрилансе, в то время как других хантят крупные компании.

Не забывайте, что главный критерий при выборе языка – личные предпочтения, а не зарплатные ожидания. Если не знаете, с чего начать, почитайте о 7 самых востребованных языках года.

А если уже выбрали свой путь веб-разработчика и готовы начать обучение – записывайтесь на курс Веб-разработчик онлайн-академии GeekBrains! Начав с основ, вы пройдете стажировку в реальной команде и удачно дополните резюме.

МЕРОПРИЯТИЯ

Комментарии 1

ВАКАНСИИ

Unity 3D Engineer
по итогам собеседования
QA-специалист
от 70000 RUB до 90000 RUB
Technical Lead
от 250000 RUB
Unity-разработчик
Москва, от 60000 RUB до 100000 RUB

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

BUG