Зарплатные ожидания в резюме
Короткий ответ. Зарплатные ожидания в резюме лучше свести к одному числу: это ваш комфортный минимум или чуть выше него. А в разговоре называйте вилку из двух цифр, где нижняя граница это ваш реальный порог, а верхняя заметно выше. Пустое поле зарплаты чаще вредит, чем помогает: рекрутёр с потоком откликов скорее пропустит резюме без цифры, чем напишет уточнять.
Проблема не в том, какое число красивее. Проблема в том, что большинство называет цифру наугад: либо «мне бы хватило» и потом полтора года работает за меньшее, чем платят соседу за тот же код, либо «хочу побольше» и вылетает на скрининге, не поняв почему. И то и другое лечится одним: цифра должна опираться на рынок и на вашу нижнюю границу, а не на настроение. Ниже разберём, как её собрать и где какую версию показывать.
Что писать в поле «зарплата» в резюме
В резюме поле одно, вилку туда не впишешь аккуратно, поэтому ставим одно число. Логика выбора простая: берём ваш комфортный минимум, то есть сумму, за которую вы готовы выйти без внутреннего сопротивления, и по опыту я советую добавить сверху небольшой запас, процентов 5–10. Не максимум мечты и не абсолютный порог выживания.
Почему не максимум: цифра в резюме работает как фильтр на входе. Рекрутёр отсекает по ней ещё до прочтения опыта. Поставите верхнюю границу мечты, и вас отфильтруют раньше, чем увидят, что вы её стоите. Почему не голый минимум: он занижает якорь для всех дальнейших переговоров, и подниматься от него на оффере будет тяжело.
Оставлять поле пустым имеет смысл только на узких senior/lead-позициях, где вилку всё равно обсуждают индивидуально и вы сознательно оставляете первый ход за работодателем. Для потока откликов на middle-грейде пустое поле это чаще минус. Почему отклики уходят в тишину, это тема отдельная, но пустая зарплата остаётся одним из тихих поводов пролистать резюме дальше.
Откуда брать цифру: собрать вилку по рынку
Прежде чем что-то писать, нужна опора. Вилка собирается из трёх чисел:
- Нижняя граница. Сумма, ниже которой вы не выходите. Это не «сколько нужно на жизнь», а «за сколько мне не обидно делать эту работу». По опыту это ваша текущая зарплата плюс примерно 10–15%, иначе смысл менять место теряется.
- Медиана рынка. Сколько платят людям вашего грейда и стека прямо сейчас. Это точка отсчёта, вокруг которой вы строите запрос.
- Верхняя граница. Медиана плюс небольшой запас на торг. Я обычно советую закладывать сюда 15–20% над медианой: это то, что вы называете первым в переговорах, оставляя куда двигаться вниз.
Самое сложное здесь это медиана, потому что её не выдумывают. Ощущение «мне бы хотелось X» не имеет отношения к тому, что реально платят. Смотреть нужно на живые вакансии и агрегированные данные, а не на один-два оффера знакомых.
В phew это анализ рынка: раздел собирает медианы зарплат по грейдам на данных hh.ru и показывает, в какой перцентиль попадает ваша ожидаемая цифра. Если ваши ожидания в 80-м перцентиле, вы просите больше, чем 80% рынка, и должны понимать, чем это подкрепите. Если в 30-м, вы, скорее всего, продешевили и оставляете деньги на столе.
Ориентиры по грейдам (медианы зарплат в вакансиях, по данным hh.ru через раздел рынка phew, июль 2026):
- Junior. Без опыта старт обычно 50–80 тыс. ₽, а к 1–3 годам медиана поднимается примерно до 110–150 тыс. ₽. Разброс по стеку заметный: frontend начинается ниже (около 50 тыс. без опыта), Python и Node выше (75–80 тыс.).
- Middle (3–6 лет). Порядка 200–230 тыс. ₽. По рынку медиана около 200 тыс.: frontend примерно 205, Python и Node около 215–220, Java ближе к 230.
- Senior (6+ лет). Порядка 250–325 тыс. ₽, медиана в районе 275 тыс. Python и Node держатся у 275–280, frontend около 270.
Эти числа плавают по стеку, региону и формату работы, поэтому статичная таблица быстро устаревает. Свежие медианы и перцентиль именно вашей цифры смотрите в анализе рынка на момент поиска.
Резюме против собеседования: где какая цифра
Ключевая ошибка это показывать одну и ту же цифру и в резюме, и в разговоре. Это разные инструменты.
В резюме ставим одно число, ваш минимум с небольшим запасом. Его задача: пройти фильтр и не отпугнуть, но и не занизить якорь. Здесь вы играете на охват, чтобы вас позвали на разговор.
На собеседовании называем вилку из двух чисел. Её задача: задать рамку переговоров. Нижняя граница вилки должна быть выше или равна цифре из резюме, иначе вы уроните собственный якорь. Формулировка звучит так: «В резюме указал X как ориентир, по итогам разговора и с учётом полного объёма задач рассчитываю на диапазон от X до Y».
Разница между цифрой в резюме и верхней границей вилки это и есть ваше пространство для роста в переговорах. Если в резюме стоит ваш максимум, двигаться на оффере некуда.
Что ответить, когда о зарплате спрашивают первым
Классическая ситуация: рекрутёр на первом же созвоне спрашивает «на какую зарплату рассчитываете?». Отвечать наугад здесь дороже всего, потому что этой цифрой вы задаёте якорь на все переговоры.
Первый ход это мягко вернуть вопрос: «А какой бюджет заложен на позицию?» или «В какой вилке вы рассматриваете кандидатов?». Примерно в половине случаев это работает, и вы узнаёте их диапазон, не раскрыв свой. Дальше подстраиваетесь. Их верх выше вашего верха: двигаетесь к их цифрам. Их вилка ниже вашей нижней границы: честно говорите, что рассматриваете от такой-то суммы, и экономите время обоим.
Если рекрутёр настаивает и не называет бюджет, не уходите в отказ: это раздражает и читается как игра. Называйте свою заранее посчитанную вилку: «Рассчитываю на диапазон от X до Y в зависимости от финальных условий и объёма задач». Слова «в зависимости от» здесь важны: они оставляют переговоры открытыми, а не превращают ответ в ультиматум.
Чего не делать: не называйте текущую зарплату, если её не спросили прямо и она ниже ваших ожиданий. Ваша текущая цифра не их дело и не база для нового оффера. Базой служит рынок и ценность, которую вы приносите.
Вставьте резюме и текст вакансии: phew оценит совпадение и покажет, укладываются ли ваши зарплатные ожидания в бюджет позиции. Полезно прогнать перед откликом, чтобы не называть цифру вслепую.
Как торговаться на оффере
Оффер это не финал, а начало короткого разговора. Работодатель почти всегда закладывает запас на торг и называет первым числом не потолок. Молчаливое «согласен» на первую цифру это самый частый способ продешевить на ровном месте.
Как это выглядит на практике:
- Взять паузу. «Спасибо за оффер, мне нужен день подумать» это нормальная реакция, а не признак сомнений. Она же снимает эмоцию и даёт время посчитать.
- Назвать встречную цифру с обоснованием. Не «а можно побольше?», а «Рассчитывал ближе к Y, потому что [редкий стек / закрываю их конкретную боль / есть второй оффер на руках]». Обоснование превращает торг из выпрашивания в деловой разговор.
- Торговаться не только окладом. Если по деньгам потолок, в игре остаются бонус, пересмотр через 3–6 месяцев, техника, обучение, дополнительный отпуск, формат работы. Иногда это в сумме дороже прибавки к окладу.
По моему опыту разумный шаг торга это 5–15% от названной суммы. Просить плюс 40% на оффере без сильного козыря (второй оффер, точное совпадение с их болью, дефицитный стек) означает выглядеть человеком, который не понимает рынок. Именно здесь пригождается перцентиль из анализа рынка: если ваша встречная цифра всё ещё в разумном перцентиле по грейду, торг обоснован; если улетает в 95-й, аргументов должно быть очень много.
Что усиливает позицию на торге: второй оффер на руках (даже слабее), точное закрытие их главной боли (это видно по совпадению резюме с вакансией), редкий стек. Что ослабляет: горящие сроки поиска, отсутствие альтернатив, эмоциональное «очень хочу именно к вам».
Частые ошибки
- Цифра из головы. Самая дорогая ошибка это назвать сумму по ощущению, не сверившись с рынком. В обе стороны: и продешевить, и отпугнуть можно одинаково легко.
- Голый минимум в резюме. «Напишу поменьше, чтобы точно позвали» роняет якорь на весь дальнейший торг. Позовут, но и оффер построят от заниженной базы.
- Максимум мечты в поле зарплаты. Верхняя граница в резюме отсекает вас на фильтре раньше, чем прочитают опыт.
- Одна жёсткая цифра в разговоре. Звучит как ультиматум и лишает манёвра. В устном ответе всегда вилка.
- Назвать текущую зарплату как базу. Если она ниже ваших ожиданий и её не спросили прямо, это подарок работодателю, который построит оффер от неё, а не от рынка.
- Молчаливое согласие на первый оффер. Запас на торг заложен почти всегда; не воспользоваться им значит оставить деньги на столе.
- Отказ называть числа вообще. Диапазон назвать всё равно придётся. Вопрос только в том, подготовленный он или случайный.
Коротко
- В резюме ставим одно число: комфортный минимум плюс небольшой запас. Пустое поле чаще вредит.
- На собеседовании называем вилку из двух чисел: нижняя граница это ваш порог, верхняя ощутимо выше медианы.
- Медиану берём из данных рынка, а не из головы.
- Спрашивают первым: сначала мягко возвращаем вопрос про их бюджет, потом называем свою подготовленную вилку.
- На оффере торгуемся: пауза, встречная цифра с обоснованием, торг не только окладом.
- Не роняем якорь минимумом в резюме и не отпугиваем максимумом мечты.
Конкретный следующий шаг перед ближайшим откликом: откройте анализ рынка и посмотрите, в какой перцентиль по вашему грейду и стеку попадает цифра, которую собираетесь назвать. Затем прогоните резюме и вакансию через скоринг: он покажет, укладываются ли ваши зарплатные ожидания в бюджет позиции. Две минуты, и вы называете зарплату не наугад, а с опорой на данные.
Частые вопросы
Да, в большинстве случаев указывать стоит. Пустое поле зарплаты чаще фильтрует вас на входе, чем добавляет пространства для торга: рекрутёр с потоком откликов скорее пропустит резюме без цифры, чем напишет уточнять. Исключение составляют узкие senior/lead-позиции, где вилку всё равно обсуждают индивидуально, и вы намеренно оставляете первый ход за работодателем.
Вставь резюме и вакансию — получи скор, список пробелов и подсказку для сопроводительного.
Начать бесплатно