Первая работа во frontend
Зарплата frontend-разработчика: от чего зависит и как узнать свою вилку
Содержание
Зарплата frontend-разработчика зависит от грейда сильнее всего, затем от стека, формата работы и типа компании. Мы не публикуем средние цифры: они быстро устаревают и сильно разнятся по источникам. Ниже разбор факторов, где искать открытые данные и как из них получить свою вилку для собеседования.
Почему здесь нет цифр
Статьи с «средней зарплатой фронтендера» устаревают за несколько месяцев. Разные источники считают по-разному: одни по вакансиям, другие по анкетам самих разработчиков. Одни включают премии, другие нет. Одни пишут сумму до налога, другие на руки.
Поэтому честнее дать метод. Вы сами откроете свежие данные и за полчаса поймёте, какая вилка реальна именно для вас: вашего грейда, стека и города. Такой расчёт пригодится на звонке с рекрутером, где вопрос о деньгах звучит почти всегда. И он честнее любой цифры из чужой статьи, потому что собран под вашу ситуацию.
От чего зависит зарплата frontend-разработчика
| Фактор | Как влияет | Что с этим делать |
|---|---|---|
| Грейд | Самый сильный фактор. Разница между junior, middle и senior кратная | Понимать, какой у вас грейд по задачам, а не по стажу |
| Стек | React и TypeScript встречаются чаще всего. Редкий стек может быть и плюсом, и минусом | Смотреть вакансии именно по своему стеку |
| Город и формат | Вилки в крупных городах и на удалёнке из них обычно выше | Сравнивать вакансии с тем же форматом работы |
| Тип компании | Продуктовые компании, аутсорс, студии, банки платят по-разному и по-разному растят | Смотреть не только оклад, но и рост, премии, обучение |
| Смежные навыки | Тесты, доступность, производительность, немного бэкенда добавляют вес | Добавлять в резюме то, что реально делали |
| Английский | Открывает вакансии с международной командой | Готовиться к собеседованию на английском |
Грейд стоит понимать не по годам, а по тому, что вы делаете самостоятельно. Junior решает задачи с помощью и ревью. Middle берёт фичу целиком и отвечает за неё. Senior влияет на архитектуру и команду. Что спрашивают на каждом уровне, собрано в разделе «Что должен знать junior frontend» и соседних грейдах.
Где смотреть открытые данные
Используйте несколько источников и сравнивайте. Каждый видит рынок под своим углом.
- Вилки в вакансиях. Откройте поиск вакансий на hh.ru, отфильтруйте по своему стеку, грейду и городу. Выпишите вилки из двадцати-тридцати свежих вакансий. Это то, что компании готовы предложить прямо сейчас.
- Статистика по вакансиям. На hh.ru есть открытая аналитика по профессиям и регионам. Она показывает, как меняются предложения.
- Калькулятор Хабр Карьеры. Там собраны зарплаты, которые указали сами специалисты, с разбивкой по квалификации, языку и городу.
- Знакомые и чаты. Разговор с разработчиком на ступень выше даёт контекст, которого нет в таблицах: какие премии, как растут вилки при смене работы.
Как получить свою вилку
- Соберите вилки из свежих вакансий своего грейда, стека и формата работы.
- Отбросьте явные выбросы сверху и снизу.
- Найдите середину и верхнюю треть. Середина ваш реальный ориентир, верхняя треть цель, если вы сильнее среднего кандидата.
- Сверьте с калькулятором зарплат по анкетам. Если разница большая, разберитесь, почему: формат работы, премии, налог.
- Определите свой минимум. Ниже этой суммы вы не согласитесь, даже если всё остальное нравится.
Итог такой работы: минимум, комфортная сумма и желаемая. С этими тремя числами вы спокойно отвечаете на вопрос о деньгах и не называете сумму наугад.
Обновляйте расчёт, если поиск затянулся на несколько месяцев. Рынок меняется, и вилка, собранная весной, к осени может отличаться. Если звонков много, а офферов нет, дело обычно не в сумме, а в подготовке к техническим этапам. Если офферы приходят, но все ниже ожиданий, стоит перепроверить свой грейд по задачам и, возможно, сдвинуть вилку.
Как назвать ожидания на собеседовании
Вопрос о деньгах обычно звучит на первом звонке с рекрутером. Отвечать вилкой удобнее, чем одной цифрой: нижняя граница чуть выше вашего минимума, верхняя по верхней трети рынка.
«По тому, что я вижу в вакансиях junior на React с удалённым форматом, рассчитываю на такую-то вилку. Готов обсуждать в зависимости от задач и условий: обучения, премий, графика роста.»
Подробные формулировки и разбор каверзных вопросов о деньгах есть в гайде по HR-интервью. Как торговаться, когда уже пришёл оффер, и как сравнить несколько предложений, разобрано в гайде «Оффер в IT».
Что реально двигает зарплату
На первой работе главное опыт, а не максимальная сумма. Год в сильной команде с ревью и наставником часто стоит больше прибавки. Чаще всего зарплата растёт быстрее при переходе на следующий грейд, а не при торге внутри одного.
- Самостоятельность. Чем больше задач вы закрываете без помощи, тем быстрее вас считают middle.
- Глубина базы. Понимание event loop, рендеринга, сети и производительности отличает тех, кого повышают.
- Видимость результата. Записывайте, что сделали и какой был эффект. Это пригодится и на ревью зарплаты, и на следующем собеседовании.
- Готовность к собеседованиям. Те, кто держит форму, могут сменить работу, когда это выгодно, а не когда вынудили.
Частые ошибки
- Называть сумму наугад или «как у друга» без проверки рынка
- Путать сумму до налога и на руки при сравнении вакансий
- Сравнивать вакансии с разным форматом работы и разным грейдом
- Смотреть только на оклад и не спрашивать про премии, обучение и рост
- Соглашаться на первое предложение, не зная своего минимума
Чек-лист
- Выписаны вилки из свежих вакансий своего грейда и стека
- Сверены данные по анкетам специалистов
- Есть три числа: минимум, комфортная сумма и желаемая
- Посчитана сумма на руки
- Ответ о зарплатных ожиданиях отрепетирован вслух
Как тренировать в Техпрогоне
- Банк историй в кабинете: ответы на вопросы HR, в том числе о деньгах, бесплатно.
- Калькулятор оффера без регистрации: сумма на руки и сравнение предложений.
- Сравнение офферов в кабинете доступно в тарифе «Рывок».
- Билеты с зачётом по JavaScript и React: база, от которой зависит грейд, а значит и вилка.
Частые вопросы
Почему на этой странице нет средней зарплаты?
Где посмотреть зарплаты frontend-разработчиков?
От чего зарплата зависит сильнее всего?
Что ответить, если просят назвать зарплату первым?
Стоит ли торговаться на первой работе?
Билеты с зачётом вместо чтения статей
20 вопросов в билете, зачёт при двух ошибках и меньше, разбор каждой ошибки. Бесплатный тариф без ограничения по времени.
Читайте также
Frontend без опыта
Как frontend-разработчик без опыта находит первую работу: что показать работодателю, где искать вакансии, как откликаться и готовиться к собеседованию.
Испытательный срок junior frontend
Как пройти испытательный срок junior frontend: первые недели, вопросы команде, код-ревью, что делать, если не успеваете, и как понять, что всё идёт нормально.
Не отвечают на отклики
Почему на отклики junior frontend молчат и что поменять: как читать вакансию, подстраивать резюме, писать сопроводительное и вести учёт откликов.
Оффер в IT
Как торговаться и сравнить предложения
Калькулятор оффера
Сумма на руки и сравнение офферов
Все статьи
Первая работа, подготовка к собесу и задачи с кодом