Текст вакансии — не священный список и не случайный набор слов 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-вилка и архитекторский список). Либо кликбейт, либо слот не собран.
Отдельно — мошенничество: предоплата за обучение, «оформите визу через нас за перевод», странные мессенджеры без сайта. Это уже не чтение между строк, а проверка: как проверить вакансию.
Пример 1. Разбор продуктовой вакансии
Сжатый текст: «Middle backend, Python, финтех, удалёнка, пересечение с CET 4 часа, вилка указана в евро B2B, в плюсе Kubernetes, дежурства раз в несколько недель, команда 6 инженеров, первый квартал — идемпотентность платежей».
Обязательное: middle, Python, платежи, удалёнка, CET, B2B. Если я middle Python без финтеха — отклик всё равно имеет смысл: домен желателен, если в тексте не сказано «обязателен опыт PCI». Kubernetes — плюс, не барьер.
Деньги: вилка есть, формат ясен. Сверю со своей таблицей только B2B евро, не с трудовым в рублях. Дежурства — строка пакета, спрошу частоту и доплату.
Зрелость: продукт, размер команды, первая четверть. Откликаюсь коротким письмом про платежный факт, не про «хочу в финтех».
Такой слот читается как понятный. Торг потом будет про онкол и единственность, не про «а чем вы занимаетесь».
Пример 2. Разбор размытой вакансии
Текст: «Ищем универсального бойца в дружную семью. Frontend/backend/DevOps, React, что-то на Python, облака приветствуются. Стрессоустойчивость, иногда дедлайны. Оформление обсудим. Зарплата по итогам собеседования».
Обязательное неясно: какая роль в первый месяц? Декорации много, задач нет. Три направления в одном title — риск трёх работ. «Семья» + «дедлайны» + вилка только после интервью — слабая переговорная позиция: они узнают вас глубоко, вы бюджет — в конце.
Отклик имеет смысл только если рынок пустой и вы сознательно идёте разведать. На скрининге первым блоком: одна роль, один контур, формат договора, пояс, кто ещё в команде. Если ответить не могут — не инвестирую тестовое.
В таблицу вилок это объявление не кладу: якоря нет.
Письмо сюда, если всё же пишете, должно сужать слот: «вижу роль как middle frontend кабинета, вот факт». Универсальное «закрою всё» подтвердит их хаос. Формула точного письма без опыта, если вы на входе: сопроводительное без опыта.
Что уточнить до отклика, если текста мало
Короткое сообщение рекрутеру, не простыня:
Смотрю роль [название]. Чтобы понять, откликаться ли: какой контур в первый квартал, сколько человек в команде, формат договора и пояс, есть ли онкол, вилка слота хотя бы диапазоном. Могу прислать резюме сразу после этого.
Если на такие вопросы отвечают раздражением — это тоже сигнал процесса. Нормальная команда не обижается на ясность. Дальше воронка: тестовое, интервью. Как не сжечь силы на бессмысленном тесте — рядом по смыслу с выбором вакансии, не с длиной резюме.
Красные флаги, после которых часто не стоит идти дальше
- Предоплата, «купите курс у нас, потом трудоустроим».
- Нет ни юрлица, ни понятного продукта, ни людей с теми же фамилиями в открытых источниках — при высоких обещаниях денег.
- Требование выслать паспорт и выписки «для оффера» до любого созвона.
- Вилка сильно ниже рынка вашего сегмента при senior-списке обязанностей — либо кликбейт, либо эксплуатация. Сегмент проверьте по живым фильтрам, не по ощущению.
- Полный отказ назвать формат: «у нас гибко» на вопрос трудовой vs B2B.
Не каждый флаг равен «мошенники». Иногда это просто плохой работодатель. Для поиска вам всё равно: недели одинаково жалко.
Частые вопросы
Откликаться, если нет 3 из 10 технологий?
Да, если закрыты обязательные по контуру и формату. Нет, если нет ядра: языка продукта, домена, без которого слот бессмыслен, или права работать в этой стране.
Что важнее — вилка в тексте или описание задач?
Задачи решают, тот ли это слот. Вилка решает, не разъедетесь ли вы на первой минуте. Нужны оба. Если вилки нет — ваша заготовка обязательна.
Длинный список «plus» — игнорировать?
Не игнорировать, а не считать барьером. На созвоне спросите топ-3 на первый месяц. Если топ-3 — весь список, слот не собран.
Как читать англоязычную вакансию, если язык средний?
Те же корзины. Не откликайтесь вслепую на US-слот, который требует ежедневного синхрона, если не тянете. Пояс в тексте — обязательное, не plus.
Стоит ли верить «вилка по итогам интервью»?
Как процесс — бывает. Как стратегия для вас — слабее, чем слот с диапазоном. Запросите хотя бы коридор. Иначе вы якорите себя рано, они — поздно.
Где набрать объявления для тренировки глаза?
Фильтры каталога: грейд, удалёнка, стек. Разберите десять штук по корзинам за вечер — быстрее, чем ещё одно «универсальное» письмо.
Что сделать сейчас
Возьмите три открытые вакансии вашего стека. На каждую выпишите обязательное, желательное, декорацию, вопросы про договор и онкол, решение: отклик / уточнение / пропуск. Одно сопроводительное — только на те, где обязательное вы закрываете.
Соберите рядом мини-таблицу вилок по похожим слотам в каталоге, чтобы на скрининге не импровизировать. Если после разбора слот не ваш — не тяните процесс из вежливости: позже дешевле спокойный отказ от оффера, чем три недели тестового в туман.
Повторите разбор на следующей пачке из пяти объявлений через неделю: глаз калибруется только повторением. Если все пять снова «семья и стрессоустойчивость» — вы смотрите не тот срез каталога или рынок этого стека сейчас шумный. Смените фильтр грейда и формата, не скорость отклика. Быстрый отклик в туман не ускоряет оффер, он только заполняет календарь чужими тестовыми.