Как обсуждать зарплату и оффер: гайд по переговорам для разработчика

Когда называть цифру, как ответить на «сколько хотите», задать вилку, попросить больше и сыграть на нескольких офферах. Плюс бонусы, акции, грейд, удалёнка и готовые фразы.

14 мин чтениясобеседование · карьера · коммуникация

Коротко

ЭтапГлавное
До откликовЗнать свой рынок и три цифры: желаемую, комфортную и минимальную
Первый звонок с HRНе спешить с цифрой, сначала узнать бюджет и грейд
Если цифру всё-таки просятНазывать вилку, нижняя граница — ваша комфортная сумма
Оффер полученНе соглашаться сразу, попросить письменно и время подумать
Встречное предложениеОдна конкретная просьба с аргументом, вежливо и без ультиматумов
Кроме денегГрейд, бонусы, акции, удалёнка, дата старта, обучение

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

Почему разработчики проигрывают переговоры

Обычно не из-за жадности компании, а из-за собственных установок.

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

«Если попрошу больше, оффер отзовут». На практике отзыв оффера из-за вежливой и обоснованной просьбы — редкость. Компания уже потратила недели на воронку, несколько инженеров на интервью и время нанимающего менеджера. Вы для неё — решённая задача, и терять её из-за разумного торга невыгодно.

«Неловко говорить о деньгах». Это нормально, и это лечится подготовкой. Если заранее записать фразы и прорепетировать их вслух, в разговоре не придётся импровизировать. Тот же приём, что работает против волнения на собеседовании.

Подготовка: три цифры до первого звонка

Торговаться без понимания рынка — гадание. Прежде чем откликаться, соберите данные.

Где смотреть рынок

  • Вакансии с открытыми вилками. Многие компании указывают диапазон в описании. Соберите десяток вакансий вашего стека и грейда в похожих компаниях — это самый честный срез.
  • Зарплатные обзоры. Регулярные исследования публикуют job-площадки и профильные медиа. Смотрите на дату и выборку: обзор двухлетней давности и опрос на сотню человек мало что говорят о вашей ситуации.
  • Люди. Знакомые разработчики, бывшие коллеги, профильные чаты. Спрашивать «сколько ты получаешь» неловко, а «какую вилку тебе давали на мидла в продуктовую компанию» — вполне нормально.
  • Рекрутеры. Даже если вакансия вам не интересна, звонок с рекрутером — бесплатная разведка: спросите, какой бюджет на позицию.
  • Калькулятор. На sprintcode.pro есть калькулятор зарплаты разработчика — он даёт ориентир по специализации, опыту и локации. Используйте его как отправную точку и сверяйте с живыми вакансиями.

Три цифры

Из собранного выведите для себя:

  1. Желаемая — верхняя граница, которую вы реально можете обосновать. Не фантазия, а цифра из верхней части рынка для вашего уровня.
  2. Комфортная — сумма, на которой вы спокойно соглашаетесь и не жалеете через полгода.
  3. Минимальная — ниже неё вы уходите. Её никому не называете.

Минимальная цифра — ваша точка ухода. Если её нет, в переговорах вы проигрываете эмоциям: после пяти этапов интервью кажется, что согласиться на что угодно лучше, чем начинать заново.

Договоритесь о терминах

В русскоязычном найме постоянная путаница: «на руки» или «до вычета налогов» (gross). Рекрутер может говорить в gross, вы — думать в нетто, и разница окажется неприятным сюрпризом. Всегда уточняйте: «Это сумма до вычета налогов или на руки?» То же с валютой и форматом оформления (трудовой договор, ИП, контракт с зарубежным юрлицом): от него зависят налоги, отпуск и больничные.

Ответ на вопрос «Сколько хотите?»

Этот вопрос задают рано — часто на первом звонке, до технических секций. Цель рекрутера понятна: отсеять кандидатов, которые заведомо не влезают в бюджет. Ваша цель — не назвать цифру ниже той, которую компания готова платить.

Вариант 1. Вернуть вопрос

Сначала попробуйте узнать бюджет компании:

Хочу сначала лучше понять задачи и уровень позиции. Какой бюджет вы закладываете на эту роль?

Для меня важен весь пакет, а не только оклад. Подскажите, в какой вилке вы ищете?

Многие рекрутеры ответят: вилка у них в любом случае есть, и скрывать её смысла мало. Если названная вилка вам подходит, дальше разговор простой: «Отлично, это совпадает с моими ожиданиями, ориентируюсь на верхнюю часть с учётом опыта в X».

Вариант 2. Назвать вилку

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

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

Вилка не должна быть слишком широкой — если верх в полтора раза больше низа, это выглядит как «я не знаю, сколько стою». Разумный разброс — заметный, но не огромный.

Вариант 3. Сослаться на текущий доход — не стоит

Вопрос «сколько вы получаете сейчас» — попытка привязать оффер к вашей прошлой зарплате, а не к рынку и ценности позиции. Отвечать на него необязательно:

Предпочитаю не привязываться к текущей зарплате: позиция другая по уровню и задачам. Мои ожидания по новой роли — от A до B.

Если вы сейчас недополучаете относительно рынка, честный ответ на этот вопрос почти гарантированно стоит вам денег.

Чего не делать

  • Не говорите «сколько дадите». Это звучит как отсутствие позиции, и вам предложат низ бюджета.
  • Не называйте цифру «с запасом на торг» в два раза выше рынка. Вас просто отсеют на первом же шаге.
  • Не извиняйтесь за цифру. «Ну, я бы хотел A, но если что, можно и меньше» — вы только что сами начали торг против себя.

Получили оффер: первые сутки

Оффер обычно приходит звонком: рекрутер с энтузиазмом рассказывает, как всем понравилось ваше интервью, и называет сумму. Главная ошибка здесь — согласиться в трубку.

Что сделать вместо этого:

  1. Поблагодарить и проявить интерес. Энтузиазм важен: компания должна понимать, что вы правда хотите к ним.
  2. Попросить оффер письменно — со всеми составляющими: оклад, бонусы, акции, грейд, формат работы, дата выхода, испытательный срок.
  3. Взять время. Несколько рабочих дней — нормальная просьба.

Спасибо, очень рад это слышать! Мне действительно понравились команда и задачи. Можете прислать детали оффера письменно? Хочу спокойно всё посмотреть и вернусь к вам до конца недели.

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

Встречное предложение

Если оффер ниже желаемого, просите больше. Хороший контроффер строится по одной схеме.

Структура

  1. Позитив и интерес к компании. Вы не уходите, вы хотите договориться.
  2. Конкретная цифра. Не «чуть больше», а сумма. Чуть выше того, на что вы готовы согласиться, — компания может встретить вас посередине.
  3. Аргумент. Рынок, ваш опыт, другой оффер, уровень задач, которые обсуждались на интервью.
  4. Открытый вопрос. Что компания может сделать.

Спасибо за оффер, я очень хочу присоединиться к команде. По окладу я рассчитывал на сумму ближе к A: у меня опыт в высоконагруженных сервисах, который мы обсуждали на секции системного дизайна, и именно такие задачи стоят перед командой. Есть ли возможность пересмотреть оклад?

Сильные аргументы

  • Другой оффер или финальный этап в другой компании — самый весомый.
  • Рыночные данные — открытые вилки похожих вакансий.
  • Конкретный опыт, нужный именно этой команде — особенно если интервьюеры сами о нём говорили.
  • Масштаб роли — например, если в процессе выяснилось, что от вас ждут тимлидских обязанностей.

Слабые аргументы

  • «Мне нужно платить ипотеку» — ваши расходы — не забота работодателя.
  • «Друг получает больше» — без контекста это не аргумент.
  • «Я очень стараюсь» — старание ожидается от всех.

Если ответили «нет»

У компании бывает жёсткий потолок по грейду. Тогда переключайтесь на то, что двигается легче оклада:

Понимаю ограничения по окладу. Можем ли обсудить приветственный бонус или пересмотр зарплаты по итогам испытательного срока с зафиксированными критериями?

Если и это невозможно — вы возвращаетесь к своим трём цифрам и решаете. Отказ от торга не означает, что оффер хуже, чем был минуту назад.

Несколько офферов

Параллельные процессы — лучший рычаг в переговорах. Даже один альтернативный оффер меняет разговор: вы перестаёте просить и начинаете выбирать.

Как синхронизировать процессы

Офферы почти никогда не приходят одновременно. Чтобы сравнивать, а не выбирать «синицу в руках»:

  • Запускайте процессы примерно в одно время, а не последовательно.
  • Если одна компания уже сделала оффер, а у другой финальная секция через неделю, честно скажите об этом обеим. Первую попросите о небольшой отсрочке, вторую — ускориться.

У меня есть оффер с дедлайном в пятницу, но ваша компания для меня в приоритете. Можно ли ускорить финальный этап?

Это стандартная ситуация, и рекрутеры с ней умеют работать.

Как использовать оффер в торге

Говорите правду и не раскрывайте лишнего. Не нужно пересылать чужой оффер или называть компанию, если не хотите. Достаточно:

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

Две вещи, которые нельзя делать:

  • Выдумывать офферы. Мир найма тесный, а блеф легко проверить вопросом «Можете показать?». Потерянное доверие дороже любой прибавки.
  • Обещать принять, если выполнят условия, а потом отказываться. Если сказали «сделаете A — подпишу», а компания сделала, — подписывайте.

Сравнение не только по деньгам

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

Что кроме денег

Оклад — не единственный рычаг, а иногда не самый гибкий. Посмотрите на пакет целиком.

Грейд

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

По какому грейду вы меня оформляете? Что нужно, чтобы зайти на следующий уровень, — и есть ли такая возможность сейчас?

Помните, что грейд — это и ожидания. Зайти на уровень выше, чем вы тянете, — путь к тяжёлому испытательному сроку.

Бонусы

  • Годовой или квартальный бонус — уточните, от чего он зависит (личные цели, результаты компании) и сколько реально выплачивали в прошлые периоды. Обещанный «до X%» и фактически выплачиваемый — разные вещи.
  • Приветственный бонус (sign-on) — разовая выплата при выходе. Компании дают его охотнее, чем поднимают оклад, потому что он не влияет на фонд оплаты в следующие годы. Часто его просят компенсировать бонус, который вы теряете на текущем месте.
  • Условия возврата — иногда приветственный бонус нужно вернуть, если уйдёте раньше определённого срока. Читайте мелкий шрифт.

Акции и опционы

Встречаются чаще в международных компаниях и стартапах. Вопросы, которые стоит задать:

  • Что именно дают: акции (RSU) или опционы на покупку по фиксированной цене?
  • Какой график вестинга (через сколько и какими частями вы получаете права) и есть ли «клифф» — период, до которого не получаете ничего?
  • Компания публичная или нет? Акции непубличной компании — ставка, а не деньги: продать их можно только при выходе на биржу, продаже компании или внутреннем выкупе.
  • Как это облагается налогом в вашей юрисдикции?

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

Формат и условия

  • Удалёнка или гибрид — экономит время и деньги на дорогу, это реальная ценность. Уточните, закреплено ли это в договоре или «пока так».
  • Дата выхода — можно попросить сдвинуть, чтобы отдохнуть между работами.
  • Испытательный срок — длительность и критерии.
  • Отпуск, ДМС, бюджет на обучение и конференции, техника — по отдельности мелочи, вместе заметная часть пакета.
  • Пересмотр зарплаты — когда и как происходит. Если компания пересматривает раз в год, а вы выходите сразу после цикла, первый пересмотр будет нескоро.

Фразы-шаблоны

Сохраните себе и адаптируйте под свою ситуацию.

На вопрос о зарплатных ожиданиях на раннем этапе:

Пока сложно назвать точную цифру — хочу понять задачи и уровень ответственности. Какая вилка заложена на позицию?

Если настаивают:

Ориентируюсь на диапазон от A до B до вычета налогов, в зависимости от грейда и пакета.

На вопрос о текущей зарплате:

Предпочту обсуждать ожидания по новой роли, а не текущий доход — позиции различаются по уровню.

При получении оффера:

Спасибо, очень приятно! Пришлите, пожалуйста, детали письменно, я посмотрю и вернусь до [дата].

Контроффер:

Мне очень нравится команда и задачи. Чтобы я мог уверенно принять оффер, мне нужен оклад ближе к A. Это возможно?

Если оклад упёрся в потолок:

Понимаю. Тогда давайте посмотрим на другие части пакета: приветственный бонус, грейд или пересмотр после испытательного срока.

Отказ от оффера:

Спасибо за предложение и за время, которое команда на меня потратила. Я решил принять другой оффер. Надеюсь, пересечёмся в будущем.

Последняя фраза важнее, чем кажется. Вежливый отказ сохраняет отношения: через год вы можете вернуться в эту компанию, а рекрутер — позвать вас на другую вакансию.

Типичные ошибки

Соглашаться сразу. Даже если оффер отличный, сутки на размышление ничего не стоят, а иногда за это время выясняются важные детали.

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

Ставить ультиматумы. «Либо A, либо я ухожу» уместно только когда это правда и вы готовы уйти. Мягкая формулировка с той же цифрой работает не хуже.

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

Путать gross и нетто. Уточняйте каждый раз, когда звучит цифра.

Забывать про письменную фиксацию. Всё, о чём договорились устно — бонус, пересмотр, удалёнка, — должно быть в оффере или договоре. Устные обещания уходят вместе с рекрутером, который их дал.

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

Торговаться против себя. Сами назвали цифру, сами же следом снизили «на всякий случай». Назвали — замолчите и дождитесь ответа.

Как это связано с собеседованиями

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

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

Итог

  • Готовьтесь заранее: рынок, три цифры, термины (gross или на руки).
  • Не спешите называть цифру, сначала узнайте вилку компании.
  • Если называете — вилку, и её низ — ваша комфортная сумма, а не минимум.
  • Получили оффер — поблагодарите, попросите письменно и возьмите время.
  • Контроффер: одна цифра, один сильный аргумент, все просьбы сразу.
  • Смотрите на пакет целиком: грейд, бонусы, акции, формат, пересмотр.
  • Всё важное — письменно. Отказывайтесь вежливо.

Переговоры — навык, а не черта характера. Первые пару раз будет неловко, но каждая отработанная фраза делает следующий разговор проще.

Потренироваться в спокойной обстановке

Все задачи