Зарплата и своя цена: как устроено вознаграждение и как исследовать рынок
Первый разговор про деньги обычно проходит так. Рекрутер спрашивает: «На какую сумму вы рассчитываете?» Человек называет цифру, которую услышал от однокурсника, слегка округлив вверх. Дальше возможны два исхода: либо ему сразу соглашаются («значит, надо было просить больше»), либо разговор заканчивается («значит, я вообще не понимаю рынок»). В обоих случаях проблема одна: у человека нет модели того, откуда берутся эти цифры.
Эта статья — про модель. Не «сколько платят», а как устроена машина, которая назначает суммы: из каких частей состоит вознаграждение, кто внутри компании принимает решение и в каких рамках, откуда берутся вилки, почему одинаковые люди в соседних компаниях получают разное и как самому собрать картину рынка из открытых данных, не поверив случайному скриншоту из телеграм-канала.
Сразу оговорка, которая будет повторяться: конкретных чисел здесь не будет. Не из вежливости, а потому, что любая цифра, написанная в статье, устареет быстрее, чем вы её прочитаете, — рынок двигают курс валют, ключевая ставка, налоговый режим, уход и приход крупных работодателей, мода на конкретный стек. Всё, что здесь есть, — это методы расчёта и источники, по которым вы получите актуальные числа сами. Иллюстративные цифры я буду писать в условных единицах или в процентах от оклада и всегда помечать как условные.
Про грейды как таковые — что реально отличает джуна от сеньора — есть отдельная статья Грейды; про то, как расти внутри компании, — Как расти; про сам разговор с работодателем, когда оффер уже на столе, — следующая статья Переговоры об оффере. Здесь — фундамент под обе: как устроены деньги и как понять, где вы на этой шкале.
Почему «сколько я стою» — неправильный вопрос
Формулировка «сколько я стою» подразумевает, что у человека есть объективная цена, как у грамма серебра. Её нет. Есть цена конкретной сделки между вами и конкретным работодателем, и она определяется четырьмя вещами:
- Сколько стоит компании не закрыть вакансию. Если продукт горит без бэкенд-разработчика, цена выше. Если это «хорошо бы усилить команду когда-нибудь», ниже.
- Сколько стоит найти замену вам. Не «вырастить джуна», а именно найти человека с вашим набором: стек плюс домен плюс уровень плюс готовность работать в их условиях. Редкое сочетание дороже редкого навыка.
- Какие у вас альтернативы. Один оффер — это ставка. Три оффера — это позиция. Ноль офферов и надо платить ипотеку — это уязвимость, и опытный собеседник её чувствует.
- Что компания вообще может себе позволить. Есть бюджет отдела, есть утверждённая вилка грейда, есть внутренняя справедливость («если дадим новому больше, чем текущим, у нас через месяц уволятся двое»).
Из этих четырёх пунктов вы полностью контролируете только третий, частично — второй и никак — первый и четвёртый. Отсюда практический вывод, который стоит запомнить раньше всех остальных: работа над своей ценой на 80% состоит из работы над альтернативами, а не над убедительностью аргументов в разговоре.
Хороший вопрос вместо «сколько я стою»: «какой диапазон предлагают людям с моим профилем компании класса X в моём регионе прямо сейчас, и где внутри этого диапазона я по объективным признакам?». На него уже можно ответить данными.
Из чего состоит вознаграждение
Разработчики, особенно в начале, отождествляют «зарплату» с окладом. Работодатель почти никогда так не считает: у него в голове total compensation — полная стоимость сотрудника за год. Разница между этими двумя взглядами и создаёт большую часть недоразумений.
Три оффера с одинаковым окладом дают разное полное вознаграждение. Но одинаково важно, что у них разная гарантированная доля: у банка почти всё гарантировано, у стартапа половина суммы — вероятностная.
Разберём слои по отдельности.
Оклад (base salary)
Гарантированная часть, прописанная в трудовом договоре. Единственная, которую вам обязаны выплатить независимо от результатов компании, ваших результатов, курса доллара и настроения руководителя. Именно от неё считаются отпускные, больничные, выходное пособие и обычно — процент бонуса.
Ключевой практический факт: оклад — самая липкая часть. Бонус пересматривают каждый год, опцион можно не получить, а оклад один раз поднятый обратно почти никогда не опускают и он становится базой для всех будущих индексаций (проценты накапливаются мультипликативно). Поэтому при выборе между «плюс к окладу» и «плюс к разовому бонусу» на ту же сумму почти всегда выгоднее оклад.
Премии и бонусы
Три принципиально разных зверя, которые в разговоре называют одним словом:
- Регулярная премия — ежемесячная или квартальная, часто формально «переменная», но по факту выплачивается всегда и всем. Такое встречается в компаниях, где так удобнее бухгалтерии. Проверяйте вопросом: «за последние два года бывало, что её не платили, и при каких условиях?»
- Годовой бонус по результатам — процент от оклада, умноженный на коэффициент выполнения целей (компании, команды, личных). Реальный, но волатильный. Условный пример метода: оклад ×15% × коэффициент 0,8 = 12% годового оклада. Важно спросить не «какой бонус», а «какой был фактический коэффициент за последние три года».
- Sign-on bonus — разовая выплата при выходе, часто с обязательством вернуть, если уволитесь раньше года. Это не зарплата, это компенсация за то, что вы бросили недовестившиеся опционы на прошлом месте или переезжаете.
Отдельный подвид — бонус за рекомендацию (referral) и retention bonus, который предлагают, когда вы уже принесли заявление. Второй — почти всегда плохой знак: компания готова была платить больше, но не платила, пока вы не пригрозили уйти.
Доля в компании: акции и опционы
Самая непонятная и самая переоцениваемая новичками часть. Здесь важно различать:
- RSU (restricted stock units) — вам обещают отдать акции по графику вестинга. Если компания публичная, вестинг = деньги, которые можно продать. Риск — только курс акции.
- Опцион (ESOP) — вам дают право купить долю по фиксированной цене (strike). Если компания вырастет, разница ваша. Если не вырастет — право покупать по цене выше рыночной стоит ноль.
- Фантомные акции / доля в прибыли — договор, по которому вам выплатят деньги при наступлении события, без реального владения. Юридически слабее, зависит от добросовестности.
Жизненный цикл опциона выглядит так, и в каждом переходе есть место, где всё может закончиться:
Честная статистика: подавляющее большинство опционов в стартапах не превращаются в деньги. Не потому, что кто-то обманывает, а потому что большинство стартапов не доживает до события ликвидности. Подробнее про экономику стартапов — в статье Стартап изнутри.
Что спрашивать, если вам предлагают долю (и что почти никогда не спрашивают джуны):
- Сколько процентов компании это, а не «сколько тысяч штук». Число акций без общего количества — бессмысленно.
- Какая последняя оценка компании и по какой сделке она получена.
- Strike price и как он определён.
- График вестинга: срок, cliff, частота траншей.
- Что происходит при увольнении: сколько дней на выкуп, есть ли «good leaver / bad leaver».
- Есть ли ликвидационная преференция у инвесторов и какая кратность. При преференции 1x non-participating и продаже компании за сумму меньше вложенных денег сотрудники не получают ничего — вообще.
- Размывание (dilution): ваш процент уменьшится на каждом следующем раунде.
Лучший бесплатный разбор темы, на который стоит потратить вечер, — The Open Guide to Equity Compensation и пост Employee Equity Сэма Альтмана. Оба про американскую практику, но механика вестинга, страйка и преференций универсальна.
Практическое правило для оценки оффера: считайте опцион по нулю, а если очень хочется — дисконтируйте раз в пять-десять. Если оффер устраивает вас без учёта доли — берите. Если оффер плох, а хорош только «на бумаге с опционами» — вы покупаете лотерейный билет на деньги, которые могли бы получать сейчас.
Бенефиты, которые реально считаются деньгами
ДМС (особенно со стоматологией и на семью), оплата обучения и конференций, техника, компенсация спорта, питание, оплата связи, дополнительные дни отпуска, страховка жизни, льготная ипотека от банка-работодателя. Часть из этого — реальные деньги, которые вы иначе потратили бы сами; часть — красивые строчки в презентации.
Метод оценки: переведите в «сколько я потрачу, если этого не будет». ДМС, который вы и так покупаете за свои, — реальная прибавка. Массажное кресло в офисе — ноль.
Доплаты за режим работы
Дежурства (on-call), работа в выходные при релизах, ночные окна обслуживания. Это часть работы инженера в проде — см. Релиз и эксплуатация — и она должна быть оплачена. Спросите прямо: сколько дежурств в месяц, как оплачивается само нахождение на дежурстве и отдельно — фактические подъёмы ночью, есть ли отгул после ночного инцидента. Отсутствие внятного ответа — сигнал о том, как в компании относятся к времени инженеров.
Форма оформления
Трудовой договор, ГПХ, самозанятость, ИП, аутстафф через юрлицо-прокладку, иностранный контракт — всё это меняет и налоги, и защищённость. Не путайте «на руки больше» с «выгоднее»: по ГПХ и ИП нет оплачиваемого отпуска, больничного, выходного пособия при сокращении, трудового стажа в привычном виде, а риски перекладываются на вас.
При сравнении форматов считайте годовую сумму на руки за вычетом всех налогов, взносов и «неоплачиваемых» дней, а не месячную цифру. Условный пример метода: оффер по ИП на 100 единиц в месяц против трудового договора на 85. По ИП вы платите налог и взносы сами, отпуск в 28 дней не оплачивается, больничных нет. Годовая разница схлопывается и может стать отрицательной — считать надо в таблице, а не в голове.
Как компания назначает цифру: грейды, вилки, бюджеты
Внутри более-менее взрослой компании зарплата не назначается по вдохновению. Есть система грейдов, к каждому грейду привязана вилка (salary band), внутри вилки есть медиана, а положение конкретного человека описывается compa-ratio.
Три следствия, которые объясняют кучу «несправедливостей»:
- Вилки соседних грейдов пересекаются. Сильный мидл у потолка своей вилки может получать больше, чем свежий сеньор в начале своей. Это не ошибка — это дизайн.
- Повышение грейда часто снижает compa-ratio. Вы были на 1,15 в middle и стали на 0,85 в senior. Прибавка есть, но меньше ожидаемой, зато открылся потолок роста.
- Внутри вилки можно расти без промоушена, и это самый недооценённый рычаг: пересмотр «в рамках вилки» согласуется гораздо легче, чем повышение грейда.
Полезный вопрос на one-to-one, который джуны почти не задают: «где я сейчас внутри вилки своего грейда и что нужно, чтобы двигаться внутри неё?» Даже если точные числа вам не назовут, ответ «ты ближе к потолку» и ответ «ты в нижней трети» — это две совершенно разные стратегии на ближайший год.
Кто на самом деле принимает решение
Разработчику кажется, что решение принимает руководитель. На практике это цепочка, и в каждом звене свои ограничения:
Отсюда два важных вывода. Во-первых, ваш тимлид — не оппонент, а адвокат: он идёт защищать вашу заявку внутрь системы, и ему нужны аргументы, которые он сможет повторить чужими словами. Дайте ему готовый материал. Во-вторых, фонд ограничен и делится: ваш пересмотр конкурирует не с абстрактной жадностью компании, а с пересмотром коллеги. Это неприятно, но объясняет, почему «все получили по чуть-чуть» — самый частый исход.
Кто и за что отвечает в этой цепочке подробнее разобрано в Кто есть кто в команде, а как устроены согласования в больших компаниях — в Энтерпрайз изнутри.
Годовой цикл: почему момент важнее аргументов
В компаниях с формальным процессом деньги распределяются раз или два в год, и бюджет на это верстается сильно заранее. Прийти с запросом «хочу пересмотр» через неделю после того, как бюджет утверждён, — значит гарантированно ждать следующего круга.
Практический вывод: разговор о деньгах начинается за полгода до денег. Не в феврале, когда решения приняты, а в июне — вопросом «что должно быть верно к следующему циклу, чтобы мы обсуждали пересмотр?». Ответ на этот вопрос — это ваш план на год, и он же ваша страховка от «ну ты хорошо поработал, но бюджета нет».
Индексация и инфляция
Отдельная вещь, которую легко упустить: если зарплата не меняется, она падает. Каждый год инфляция съедает часть покупательной способности; официальный индекс потребительских цен публикует Росстат, и его стоит смотреть хотя бы раз в год.
Некоторые компании индексируют автоматически, некоторые — нет, некоторые называют индексацией то, что на деле является пересмотром по результатам. Различайте: индексация компенсирует инфляцию и не является наградой; пересмотр по грейду — это плата за то, что вы стали делать более дорогую работу. Смешивать их — любимый приём: «мы же тебе подняли в январе» (на величину инфляции) в ответ на просьбу о пересмотре за выросшую зону ответственности.
Как исследовать рынок: метод
Теперь главное — как получить числа, которых нет в этой статье. Разберём по шагам.
Шаг 1. Определите свой сегмент точно
«Зарплата бэкендера» — бессмысленная величина. Значимые оси:
- Грейд — по объективным признакам, а не по строчке в резюме (см. Грейды).
- Стек и специализация — Go-бэкенд, iOS, дата-инженер, ML, embedded, 1С — это разные рынки с разной динамикой.
- Домен — финтех, e-commerce, геймдев, госсектор, промышленность. Одна и та же квалификация в разных доменах стоит по-разному (см. Какие бывают проекты).
- Тип компании — продукт, аутсорс, аутстафф, внутренняя разработка. У аутсорса структура выручки другая, и вилки обычно тоже.
- География и формат — офис в столице, офис в регионе, удалёнка на компанию из другого региона или страны. Удалёнка сжимает, но не стирает географическую разницу.
- Валюта выплаты — при выплате в валюте вы принимаете на себя курсовой риск в обе стороны.
Чем точнее сегмент, тем меньше данных вы найдёте, — но тем они полезнее. Практический компромисс: сначала соберите широкую картину, потом уточняйте.
Шаг 2. Соберите данные из независимых источников
Ни один источник не даёт правду. Каждый даёт срез со своим искажением, и задача — пересечь несколько.
| Источник | Что даёт | Главное искажение |
|---|---|---|
| Хабр Карьера, зарплаты | медианы по специализации, грейду, городу, размеру компании; динамика по полугодиям | самоотчёт; аудитория смещена к активным, публичным разработчикам; данные запаздывают |
| Отчёты Хабр Карьеры | текстовая аналитика, тренды, разбивки | те же смещения выборки, но видна динамика |
| getmatch | вилки конкретных вакансий, которые реально предлагают | смещение к тем компаниям, которые платят за найм через площадку |
| levels.fyi | детальная разбивка total comp по грейдам крупных международных компаний | почти нет российского рынка; акции считаются по номиналу |
| hh.ru и её аналитика | объём спроса, соотношение резюме к вакансиям, вилки в объявлениях | в вакансиях пишут завышенный потолок или не пишут вообще |
| Stack Overflow Developer Survey | глобальные срезы по языкам и опыту | глобальность и есть искажение для локального рынка |
| Обзоры зарплат рекрутинговых агентств | структурированные вилки по грейдам, взгляд со стороны нанимающих | агентство продаёт услугу подбора; выборка — их клиенты |
| Телеграм-каналы и чаты сообществ | свежие живые цифры, реальные офферы | самый смещённый источник: делятся в основном удачными исходами |
| Собственные собеседования | самая точная цифра — то, что предлагают лично вам | требует времени; ограничено вашим профилем |
Отдельно про отчёты агентств: они выходят ежегодно, названия и доступность меняются, поэтому не привязывайтесь к конкретному имени — ищите свежий «обзор заработных плат IT» за текущий год и обязательно смотрите методологию: сколько компаний в выборке, gross или net, включён ли бонус.
Шаг 3. Считайте медиану, а не среднее, и смотрите на разброс
Зарплатные распределения скошены вправо: несколько очень высоких значений тянут среднее вверх, и оно перестаёт описывать типичный случай. Работайте с квантилями.
# Условные значения "на руки в месяц" в абстрактных единицах — только для иллюстрации метода.
# Это НЕ данные рынка: реальные числа берите из источников на дату вашего поиска.
import statistics
offers = [100, 105, 108, 110, 112, 115, 118, 120, 125, 130, 135, 190]
offers_sorted = sorted(offers)
n = len(offers_sorted)
def quantile(data, q):
"""Простая интерполяция квантиля; для боевых расчётов берите numpy.quantile."""
pos = (len(data) - 1) * q
lo, hi = int(pos), min(int(pos) + 1, len(data) - 1)
return data[lo] + (data[hi] - data[lo]) * (pos - lo)
print("среднее:", statistics.mean(offers_sorted)) # 122.3 — завышено одним выбросом
print("медиана:", statistics.median(offers_sorted)) # 116.5 — типичный случай
print("p25:", quantile(offers_sorted, 0.25)) # нижняя граница «нормального»
print("p75:", quantile(offers_sorted, 0.75)) # куда целиться, если вы сильны
Сложность здесь никого не волнует (сортировка O(n log n), памяти O(n)), а вот
интерпретация — да:
- p25–p75 — рабочий коридор. Если вам предлагают ниже p25 — это либо слабый оффер, либо вы неправильно определили свой сегмент.
- Медиана — точка, от которой имеет смысл вести разговор.
- Разброс p75/p25 сам по себе информативен: если он большой, значит рынок неоднородный и есть смысл искать дольше — конкретно вам могут предложить очень разное.
- 12 точек — минимум. На пяти точках любая медиана — случайность.
Шаг 4. Нормализуйте цифры перед сравнением
Самая частая ошибка новичка — складывать несопоставимое. Перед сравнением приведите всё к одной базе:
- gross или net. В объявлениях и опросах бывает и то и другое, причём не всегда подписано. Всегда уточняйте у рекрутера: «названная сумма — до вычета НДФЛ или после?»
- месяц или год. 13-я зарплата, годовой бонус, квартальные премии превращают «одинаковые» месячные цифры в разные годовые.
- валюта и дата курса.
- полная занятость. Оффер «на 0,8 ставки» или с переработками по факту — другая цена часа.
- стоимость жизни. Удалёнка из региона на столичную компанию и переезд в столицу — экономически разные сделки.
Полезное упражнение — посчитать стоимость своего часа: годовое вознаграждение целиком, делённое на реально отработанные часы (с учётом переработок и дежурств). Иногда оффер «плюс 20%» с переработками оказывается хуже текущего места.
Шаг 5. Проверьте себя реальным рынком
Самые честные данные о вашей цене — это офферы, которые вам делают. Даже без намерения менять работу полезно раз в год-полтора проходить два-три собеседования: это калибрует самооценку в обе стороны, тренирует навык и даёт актуальную картину требований. Как к этому готовиться — в статье Как проходить собеседования.
Оговорка про этику: ходить на собеседования ради тренировки нормально; тратить время команды, точно зная, что оффер не примете ни при каких условиях, — не очень. Простой тест: если вы готовы принять оффер при достаточно хороших условиях — идите.
Собираем всё вместе: алгоритм оценки собственной позиции
грейд + стек + домен + регион"] --> B["Собрать 12+ точек
из 3+ независимых источников"] B --> C["Нормализовать:
gross/net, год/месяц, валюта"] C --> D["Посчитать p25 / медиану / p75"] D --> E{"Где ваш текущий доход
относительно коридора?"} E -->|"ниже p25"| F["Разрыв с рынком.
Проверить: верно ли определён грейд?"] E -->|"p25 – p75"| G["В рынке.
Рост через грейд и зону ответственности"] E -->|"выше p75"| H["Выше рынка.
Деньги — не главный рычаг, смотреть на развитие"] F --> I{"Грейд определён верно?"} I -->|"да"| J["Идти в пересмотр с данными,
параллельно смотреть рынок"] I -->|"нет"| K["План на грейд:
см. статью про рост"] G --> L["Спросить лида: где я в вилке
и что нужно для следующего шага"] H --> L J --> M{"Пересмотр состоялся
в разумный срок?"} M -->|"да"| N["Зафиксировать новые ожидания
на следующий цикл"] M -->|"нет, отговорки"| O["Выходить на рынок всерьёз"] K --> L L --> N
Обратите внимание на ветку «ниже p25 → проверить грейд». Это самая частая ошибка самодиагностики: человек считает себя сеньором, потому что работает пять лет, сравнивает себя с сеньорской вилкой, обнаруживает разрыв и делает вывод «меня недоплачивают». Иногда так и есть. Иногда пять лет опыта — это один год, повторённый пять раз. Честная сверка с критериями грейда — обязательный шаг перед любым разговором о деньгах.
Стартап, энтерпрайз, аутсорс: разная физика денег
Ни один формат не «правильнее». У них разные механизмы, и выбирать надо под свою ситуацию.
| Энтерпрайз / банк | Крупная продуктовая | Стартап | Аутсорс / аутстафф | |
|---|---|---|---|---|
| Доля гарантированного | высокая | средняя | низкая | высокая |
| Прозрачность вилок | формальные грейды, часто закрытые | формальные, иногда публичные | вилки в зачаточном виде | привязка к ставке клиента |
| Скорость пересмотра | медленно, раз в год, много согласований | раз-два в год, формальная калибровка | быстро и произвольно | при смене проекта или ставки |
| Верхний потолок | ограничен грейдовой сеткой | высокий за счёт акций | теоретически неограничен, практически чаще ноль | ограничен маржой посредника |
| Главный риск | застрять в вилке и в стеке | сокращение или падение акций | компания закончится раньше вестинга | «сидение на скамейке», зависимость от одного клиента |
| Что растит цену | грейд, редкая экспертиза, регуляторный домен | масштаб влияния, уровень | доля и удача | билл-рейт, сертификаты, английский |
Разбор форматов по существу — в статьях Энтерпрайз изнутри, Стартап изнутри и Какие бывают проекты.
Отдельно про аутстафф: ваша зарплата напрямую связана с тем, сколько компания выставляет клиенту за ваш час (билл-рейт), минус маржа. Полезно понимать порядок этой маржи — в разговорах о пересмотре это иногда единственный содержательный аргумент: «ставка по проекту выросла, доля моей зарплаты в ней упала».
Как готовить кейс на пересмотр внутри компании
Разговор о пересмотре — это не переговоры об оффере (о них — в следующей статье). Здесь другая механика: вы не торгуетесь с контрагентом, вы снабжаете своего руководителя патронами для похода в систему. Значит, ваш материал должен быть таким, чтобы лид мог отправить его дальше без переписывания.
Что работает:
- Список того, что изменилось в вашей зоне ответственности за период. Не «я делал задачи», а «взял на себя релизный процесс», «стал ревьюером в двух репозиториях», «онбордил двух новых людей», «закрыл инцидент, который до меня не могли починить месяц».
- Измеримые следы. Не всегда есть метрики бизнеса, но почти всегда есть факты: время сборки упало, количество ночных подъёмов снизилось, поддержка перестала эскалировать конкретный класс обращений.
- Внешние подтверждения. Отзывы смежников, слова из ретро, благодарности от поддержки. Соберите их заранее — искать по чатам в момент разговора поздно.
- Данные по рынку — аккуратно и без ультиматума: «по открытым источникам медиана для моего профиля выглядит так; хочу понять, как мы соотносимся».
- Конкретный запрос. Не «хочу больше», а «прошу пересмотр до X» или «прошу перевод на грейд Y в этом цикле».
Что не работает:
- Личные обстоятельства. Ипотека, рождение ребёнка, подорожание аренды — это реальные проблемы, но они не аргумент: компания платит за работу, а не за расходы.
- Сравнение с коллегой. «Петя получает больше» ставит руководителя в положение, где он обязан защищать систему, а не вас, и заодно выясняет, кто нарушил конфиденциальность.
- Ультиматум без готовности его исполнить. Однократно работает, дальше вы в списке «нелояльных». Если приносите оффер — будьте готовы уйти.
- Стаж как аргумент. «Я тут три года» — это не про ценность, это про календарь.
- Один большой разговор раз в три года. Пересмотр — это результат цепочки маленьких разговоров об ожиданиях; см. Как расти.
Отдельно про обещания. Фразы «в следующем квартале обязательно вернёмся к вопросу» имеют ценность ноль, если после разговора не осталось письменного следа. Нормальная практика — после встречи отправить короткое резюме: «зафиксирую наши договорённости: цель такая-то, критерий такой-то, вернёмся к разговору в марте». Это не проявление недоверия, это гигиена — руководители меняются, а переписка остаётся.
Типичные ошибки
Называть текущую зарплату как якорь. Ваша прошлая зарплата — факт вашей прошлой сделки, а не вашей ценности. Если её называют, дальнейшее обсуждение вращается вокруг неё, а не вокруг рынка. Про технику разговора — в Переговорах об оффере.
Сравнивать офферы по одному числу. Оклад в одном, оклад с бонусом в другом, «всё вместе с опционами» в третьем. Приведите к общей базе, иначе выберете хуже.
Считать опционы как деньги. Разобрано выше. Умножайте на вероятность, а вероятность честно оценивайте низко.
Ждать, пока заметят. Не заметят — не из злого умысла, а потому что у руководителя двадцать других задач, а система по умолчанию инерционна. Инициатива всегда ваша.
Менять работу только ради денег. Прыжок на +30% в место с плохими практиками и без роста через два года оборачивается тем, что рынок вас уже обогнал, а навыков не прибавилось. Считайте не только текущую цифру, но и производную: где через два года вы будете стоить дороже.
Не менять работу никогда. Обратная крайность. Внутренние пересмотры в среднем консервативнее рыночных скачков, и человек, просидевший семь лет на одном месте без смены роли, часто обнаруживает разрыв с рынком. Это не призыв прыгать каждый год — слишком частая смена тоже читается как риск, — но раз в два-три года сверяться с рынком полезно.
Игнорировать нефинансовое. Гибкий график, вменяемый руководитель, отсутствие ночных дежурств, возможность учиться — это тоже часть вознаграждения. Просто её труднее посчитать. Но выгорание в первые 90 дней обходится дороже любой прибавки.
Обсуждать деньги с коллегами неаккуратно. Разговоры о зарплатах между сотрудниками законны и полезны — именно они вскрывают несправедливости. Но помните: информация распространяется, а последствия несут все участники. Обсуждайте вилки и принципы охотнее, чем персональные суммы.
Мини-итог
- Вознаграждение — это не оклад, а сумма гарантированного, вероятностного и натурального. Сравнивайте офферы целиком и отдельно смотрите на гарантированную долю.
- Опцион считайте по нулю, пока не убедитесь в обратном: разберитесь в проценте, вестинге, страйке и преференциях.
- Внутри компании цифру назначает система: грейд, вилка, compa-ratio, бюджет цикла. Знание своего положения в вилке важнее красноречия.
- Момент важнее аргументов: разговор о пересмотре начинается за полгода до денег.
- Рынок исследуется методом, а не по одному скриншоту: сегмент → 12+ точек из 3+ источников → нормализация → медиана и коридор p25–p75.
- Ваша переговорная сила — это ваши альтернативы. Всё остальное — техника.
- Числа устаревают, метод — нет. Пересобирайте картину рынка раз в год.
Источники и что почитать
- Хабр Карьера: зарплаты в IT — калькулятор медиан по специализации, грейду и городу; обновляется по полугодиям.
- Хабр Карьера: отчёты о зарплатах — текстовая аналитика и динамика.
- getmatch: зарплаты — статистика по реальным вилкам вакансий.
- levels.fyi — эталон детализации total compensation для международного рынка; полезен как модель мышления, даже если ваш рынок другой.
- Stack Overflow Developer Survey — глобальные срезы по языкам, опыту и удалёнке.
- The Open Guide to Equity Compensation — подробнейший разбор опционов, вестинга и налогов.
- Sam Altman, Employee Equity — взгляд со стороны основателя на то, какой должна быть доля сотрудников.
- Patrick McKenzie, Salary Negotiation — классический текст о том, как устроен разговор о деньгах со стороны работодателя.
- Росстат: индексы потребительских цен — чтобы отличать индексацию от повышения.
- Ежегодные обзоры заработных плат рекрутинговых агентств — ищите свежий выпуск за текущий год и всегда проверяйте методологию выборки.
Про то, как эти же вопросы выглядят со стороны менеджера, который распределяет бюджет и формирует команду, полезно посмотреть треки project management и product management — там разобрана логика планирования ресурсов, из которой и вырастают зарплатные бюджеты.
Что дальше
Вы разобрались, как устроено вознаграждение и как узнать свою рыночную позицию. Осталось самое практическое: что делать, когда оффер уже на столе, — что в нём подлежит обсуждению кроме суммы, как готовиться к разговору, какие фразы работают против вас и как не потерять хорошее предложение из-за неудачного торга.
Переговоры об оффере: как готовиться, что можно обсуждать, типичные ошибки