Текст вакансии — не священный список и не случайный набор слов 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.

Стоит ли верить «вилка по итогам интервью»?

Как процесс — бывает. Как стратегия для вас — слабее, чем слот с диапазоном. Запросите хотя бы коридор. Иначе вы якорите себя рано, они — поздно.

Где набрать объявления для тренировки глаза?

Фильтры каталога: грейд, удалёнка, стек. Разберите десять штук по корзинам за вечер — быстрее, чем ещё одно «универсальное» письмо.

Что сделать сейчас

Возьмите три открытые вакансии вашего стека. На каждую выпишите обязательное, желательное, декорацию, вопросы про договор и онкол, решение: отклик / уточнение / пропуск. Одно сопроводительное — только на те, где обязательное вы закрываете.

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

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