ЗарплатыКарьера

Почему зарплаты на одной и той же должности различаются в 2–4 раза

У распределения зарплат разработчиков не один пик, а три: обычные локальные компании, верх локального рынка и компании, которые конкурируют за людей на уровне региона. Разбираем график и что из него следует для карьеры и переговоров.

Обновлено
Время чтения
7 мин чтения

Два разработчика с одинаковым опытом и одинаковой строчкой «Senior Frontend Developer» в профиле могут зарабатывать с разницей в несколько раз. Дело не в том, что один из них лучше торгуется. Они работают на разных уровнях одного и того же рынка.

Эту картину описал Гергей Орош, автор рассылки The Pragmatic Engineer, когда собрал данные о зарплатах в Нидерландах. Ниже сама модель и выводы, которые из неё следуют.

Три пика вместо одного

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

Распределение зарплат разработчиков с тремя пикамиТри кривые на оси совокупного годового дохода. Первая, самая высокая, с пиком около X: обычные локальные компании. Вторая, пониже, с пиком между X и 2X: верх локального рынка. Третья, самая низкая и с длинным хвостом от 2X до 5X: верх регионального рынка.Уровень 1Уровень 2Уровень 3X2X3X4X5XСовокупный доход в год на сопоставимой позицииЧисло вакансий
Одна и та же должность на трёх уровнях рынка. Чем правее уровень, тем выше доход и тем меньше позиций. Схема по мотивам исследования Гергея Ороша, форма кривых условная.

По горизонтали отложен совокупный доход за год на сопоставимой позиции, где X означает типичный доход в обычной локальной компании. По вертикали отложено число позиций. Каждый следующий пик ниже и сдвинут вправо: платят больше, но мест меньше. Правый хвост третьего уровня тянется далеко, потому что там доход зависит от стоимости акций.

Три уровня рынка

Уровень 1. Обычные локальные компании

около X в год

Сравнивают зарплаты с прямыми конкурентами в своём городе и своей нише.

Кто это
Небольшие и средние компании, студии, интеграторы, IT-отделы нетехнологического бизнеса, многие стартапы.
Из чего доход
Оклад и иногда небольшая премия. Акций, как правило, нет.
Сколько мест
Большинство вакансий на рынке.

Уровень 2. Верх локального рынка

от X до 2X

Хотят платить лучше всех местных компаний, чтобы забирать сильнейших на своём рынке.

Кто это
Крупные и быстрорастущие продуктовые компании, технологичные банки и ретейл.
Из чего доход
Высокий оклад, годовые бонусы, иногда опционы или акции.
Сколько мест
Заметно меньше позиций, отбор строже.

Уровень 3. Верх регионального рынка

от 2X до 5X и выше

Конкурируют за людей не с соседями по городу, а со всеми компаниями региона и мира.

Кто это
Бигтех и компании, которые нанимают в него и из него.
Из чего доход
Оклад, бонус и крупный пакет акций. Акции могут составлять заметную часть дохода.
Сколько мест
Позиций мало, конкурс самый высокий.

Почему так получается

Компании не назначают зарплаты произвольно. У каждой есть ориентир: набор работодателей, с которыми она себя сравнивает, и место, которое она хочет занять среди них. Именно этот ориентир и определяет уровень.

Небольшой локальной компании достаточно платить не хуже прямых конкурентов: её сотрудники редко получают офферы от бигтеха, и удерживать их кратными зарплатами нет причин. Лидеру локального рынка нужны лучшие инженеры города или страны, поэтому он сознательно платит выше всех местных. А компании третьего уровня нанимают людей, за которых борются работодатели из разных стран. Чтобы выиграть эту борьбу, им приходится платить по общерегиональной планке и добавлять к окладу акции.

Уровень не равен размеру

Большая и известная компания может платить по первому уровню, если разработка для неё вспомогательная функция. А стартап из двадцати человек с крупным раундом может платить по второму, потому что ему нужны инженеры из бигтеха.

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

А что в России

В России всё устроено так же. Больше всего вакансий в обычных компаниях: они платят примерно столько же, сколько конкуренты в их городе и отрасли. Крупные продуктовые компании платят заметно больше, потому что борются за лучших разработчиков по всей стране. А выше всех зарабатывают те, кто дорос до старших грейдов с акциями в крупнейших компаниях или работает на зарубежного работодателя.

Разброс заметен даже внутри верхушки. На странице грейдов и зарплат собраны вилки семи крупных компаний, и для синьора они различаются примерно в полтора раза, а с учётом акций ещё сильнее. При этом все семь находятся в верхней части рынка: разрыв с обычной локальной компанией будет больше.

Семь выводов

  1. «Средняя зарплата по рынку» мало что значит

    Когда у распределения три пика, среднее попадает в провал между ними и не описывает ни один. Опросы и зарплатные агрегаторы в основном отражают первый уровень, потому что там больше всего людей. Вопрос «сколько получает мидл?» без уточнения уровня компании не имеет ответа.

  2. Смена уровня даёт больше, чем повышение

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

  3. Сравнивайте совокупный доход, а не оклад

    На третьем уровне значимая часть дохода приходит акциями и бонусами. Если сравнивать только оклады, разница между уровнями выглядит меньше, чем она есть. При этом акции несут риск: их цена меняется, а получаете вы их частями в течение нескольких лет.

  4. Одинаковое название должности не значит одинаковую работу

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

  5. У переговоров есть потолок

    Компания первого уровня не перебьёт оффер третьего, как бы вы ни торговались: у неё другая зарплатная сетка и другая экономика. Зато внутри одного уровня встречное предложение работает хорошо, особенно на втором и третьем.

  6. Чем выше уровень, тем меньше мест и строже отбор

    Третий пик самый низкий: позиций там немного. Отбор длиннее и формальнее, с алгоритмами и system design. Хорошая новость в том, что формат известен заранее и к нему можно подготовиться.

  7. Первый уровень не означает «плохо»

    Доход только одна ось. В компаниях первого уровня часто спокойнее темп, шире круг задач и проще попасть без опыта. Для старта карьеры это рабочий вариант, а перейти выше можно позже.

Как понять уровень компании

Компании не пишут в вакансии «мы платим по второму уровню», но это можно определить по косвенным признакам до оффера:

  • Есть ли в оффере акции или опционы, и для каких грейдов
  • С кем компания конкурирует за людей: с соседями по нише, со всем локальным рынком или с международными компаниями
  • Называет ли рекрутер совокупный доход за год или только оклад в месяц
  • Насколько формализован отбор: несколько технических секций и system design типичны для верхних уровней
  • Есть ли прозрачная система грейдов с вилками

Если цель в том, чтобы перейти на уровень выше, основная работа состоит в подготовке к формату отбора: алгоритмы, задачи по JavaScript, system design и поведенческое интервью. А когда дойдёт до денег, пригодится раздел про переговоры об оффере.