Текст вакансии — не священный список и не случайный набор слов HR. Это сигнал: какой вред хотят закрыть, насколько зрелый процесс, где торг по вилке ещё возможен, а где вас ждут три роли по цене одной. Кто читает объявление как чек-лист «совпал на 100% — откликаюсь», отсеивает себя зря. Кто не читает тон — тратит недели на хаос.
Ниже — как отделить обязательное от «было бы плюсом», какие формулировки про нагрузку и деньги значат на практике, красные флаги и два полных разбора объявлений. Это этап до письма и до цифры. Дальше: вилка на скрининге и, если дойдёте до бумаги, торг за оффер.
Коротко:
- Совпадение 60–70% по ключевым обязанностям обычно достаточно для отклика; стопка технологий — часто пожелания.
- Конкретика про продукт, команду и первую четверть — зрелость. Размытость и пять ролей в одном абзаце — риск перегруза.
- Вилка, договор, пояс, онкол важны не меньше стека. Если их нет — готовьте свои вопросы, не додумывайте «наверное, нормально».
- «Стрессоустойчивость», «семья», «переработки» читайте как нагрузку, не как характер.
- Один внимательный разбор экономит десяток пустых откликов. Смотрите слоты в каталоге, не в случайной ленте.
Зачем читать медленно
Рекрутер тоже читает ваше резюме пятнадцать секунд. Симметрия: вы обязаны понять, на что откликаетесь, за те же пятнадцать плюс ещё две минуты на флаги. Иначе сопроводительное будет про «интерес к динамичной компании», а на скрининге выяснится ночной пейджер и другой грейд.
Вторая причина — деньги. Объявление без вилки не значит «платят мало». Значит, якорь будете ставить вы. Объявление с широкой вилкой не значит «можно верх». Часто смешаны грейды. Чтение объёма экономит стыд на вопросе про ожидания.
Третья причина — тестовое. Слабый текст плюс огромный take-home — классика: компания не знает слот и проверяет всех подряд. Если обязательное в объявлении не собрано, вы имеете право спросить скоуп теста до старта. Иначе вы бесплатно проектируете им архитектуру в обмен на «может быть созвон». Это уже не чтение между строк, а экономика вашего месяца.
Обязательное, желательное, декорация
Делите текст на три корзины, карандашом или в таблице.
- Обязательное. То, без чего слот не существует: язык продукта, контур (платежи, кабинет, инфры), формат (офис / удалёнка), иногда допуск и пояс. Если этого нет у вас и не будет за месяц — не тратьте тестовое.
- Желательное. «Будет плюсом», длинный хвост облаков и фреймворков, «опыт с X от 3 лет» при junior-title. Здесь 60–70% совпадения по ключам — нормальный отклик.
- Декорация. Миссия, «меняем мир», стопка прилагательных про команду. На решение об отклике не влияет. На настороженность — да, если декорации много, а задач нет.
Правило большого списка технологий: чем длиннее перечень без привязки к задаче, тем выше шанс, что писали «чтобы пришли разные люди». Спросите на скрининге, что нужно в первый месяц. Ответ важнее PDF со стеком.
Сигналы зрелости слота
Хорошие знаки, по одному не догма:
- Назван продукт и пользователь, не «разрабатываем IT-решения».
- Понятен размер команды и кто сосед: дизайн, backend, инфры.
- Есть намёк на первую четверть: миграция, запуск кабинета, закрытие инцидентов.
- Грейд и зона ответственности не противоречат друг другу.
- Формат найма и пояс указаны прямо.
Плохие знаки в том же месте:
- Смешение backend + frontend + DevOps + поддержка в одном middle.
- Title junior, обязанности senior: архитектура, найм, онкол, единственный на прод.
- Нет ни одной конкретной задачи на полстраницы.
Размытость не всегда злой умысел. Иногда компания сама не знает слот. Для вас это всё равно риск: приоритеты будут прыгать, вилка — «как договоримся», ревью — без критериев. Как потом внутри требовать ясности: performance review — но лучше не заходить в туман, если есть выбор.
Деньги, договор, пояс — что должно найтись
Даже если вилки нет, поищите:
- Валюта и gross/net хотя бы намёком («на руки», «до вычета», «B2B»).
- Тип договора: трудовой, ИП, контракт, релокация.
- Часовой пояс и «пересечение с CET с 10 до 14» — это уже ограничение жизни, не мелочь.
- Дежурства, онкол, «иногда ночью».
- Испытательный срок и когда пересмотр — редко в объявлении, тогда это вопрос номер два после задач.
Если ничего из этого нет, откликаться можно, но скрипт вопросов готовьте до созвона. Не стесняйтесь спросить вилку слота. Как встроить это в ответ про свои ожидания — в материале про зарплатный вопрос. Не выдумывайте медиану страны: соберите 15 похожих слотов в каталоге с теми же фильтрами грейда и формата.
Сигнал «вилка по итогам собеседования» читайте как асимметрию: они узнают ваш уровень глубоко, бюджет открывают поздно. Это легально, но для вас хуже, чем коридор в тексте. Компромисс — спросить коридор до тестового. Если отказывают жёстко и при этом требуют день работы дома — вы уже знаете переговорную позицию. Имеет смысл идти дальше только сознательно, не «ну вдруг».
Сравнивать вилку объявления с рынком можно только внутри сегмента: тот же грейд, формат, тип работы. Иначе вы назовёте на скрининге чужой пояс и либо сорвёте слот, либо сдадите дно. Как собирать сегмент — в соседних материалах про грейд и роли; здесь достаточно не класть в одну кучу лендинг и платежный backend.
Слова-маркеры нагрузки
Не все банальны одинаково.
- «Стрессоустойчивость», «многозадачность», «умение работать в режиме неопределённости». Иногда правда про растущий продукт. Часто — нет приоритизации и вечный срочный. Уточните последний квартал: сколько срочных, кто режет скоуп.
- «Семья, не компания», «мы не считаем часы». Риск переработок без компенсации. Спросите, как выглядят релизы и кто покрывает ночь.
- «Готовность к переработкам», «24/7». Читайте как часть пакета. Если не оплачено — это скидка с вилки.
- «Динамично растущий стартап» без продукта. Пусто. Нужна задача.
- Нереалистичный стек за явно слабый намёк на деньги (или наоборот: junior-вилка и архитекторский список). Либо кликбейт, либо слот не собран.
Отдельно — мошенничество: предоплата за обучение, «оформите визу через нас за перевод», странные мессенджеры без сайта. Это уже не чтение между строк, а проверка: как проверить вакансию.