Текст вакансии — не священник и не лотерея. Это фильтр: стоит ли отдавать этой компании вечер на тестовое. Путают три разные вещи. Несовпадение стека — про отклик, это как читать описание. Предоплата и «пиши в бот паспорт» — про схему, это проверка на мошенников. Здесь третье: культура и процесс, которые уже торчат из формулировок. «Семья», «ниндзя», «носим много шляп», вакансия, которая висит полгода без слота.
Цифры «65% кандидатов считают отсутствие вилки флагом» и «рекрутер смотрит 6–10 секунд» из старой версии не закон рынка. Нет опроса нанимающих в этой странице. Есть повторяющиеся формулировки и то, что с ними обычно делают на практике. Вопросы на созвоне: вопросы работодателю.
Коротко:
- Флаг — повод уточнить или выйти, не диагноз «токсичная компания» по одному слову.
- «Семья», «рок-звезда», «толстая кожа», пять ролей в одном middle — про нагрузку и границы, не про характер.
- Нет вилки — сигнал задать вопрос, не доказательство, что платят мало. Как читать деньги: соседний гайд про описание.
- Ghost job: слот для бренда, для внутренней галочки или мёртвый. Не путайте с мошенничеством.
- Предоплата и паспорт до созвона — не этот текст. Стоп по чеклисту проверки вакансии.
Чем этот фильтр не соседние гайды
Читать обязательное и желательное, чтобы не отсеять себя зря, — между строк. Ловить схему «оффер до звонка» — мошенники. Этот текст — про процесс, который уже написали вслух: переработки как норма, роль-комбайн, вечная публикация, унижение в title.
Один флаг редко достаточен. Пачка флагов плюс уклончивый скрининг — достаточна. Не коллекционируйте скрины «токсик» в чат. Решайте: уточнить письменно или не отдавать тестовое. Письмо с обвинением «вы токсичная семья» не работает. Работает короткий список фактов, которые вам нужны, чтобы согласиться тратить субботу.
Если после двух уточнений текст всё ещё про глаза и шляпы — это не «я плохо спросил». Это слот без хозяина. Хозяин роли может описать неделю. Рекрутер, который не может даже переслать вопрос нанимающему, тоже сигнал: процесс найма дырявый, онкол вы узнаете в пятницу вечером.
«Семья», «ниндзя», «много шляп»
«Мы как семья» чаще значит размытый конец дня и обиду на увольнение, не кухню с фруктами. Это не всегда зло. Это вопрос на скрининге: сверхурочные как исключение или как план. Если отвечают шуткой — считайте ответ.
«Рок-звезда», «ниндзя», «гуру» в title обычно маскируют объём за одного человека или незрелый найм. Нормальная роль называется языком задач: backend, платежи, дежурства. Если в одном абзаце архитектура, найм, поддержка и «ещё поносишь шляпы» при middle — это три слота. Спросите, что входит в первую четверть. Если «всё» — выходите до тестового: тестовое, как отказаться.
«Быстрорастущая среда» и «стрессоустойчивость» без описания дежурств и онкола — декорация. Если онкол есть, он должен быть в тексте или в ответе, не в сюрпризе после оффера. «Толстая кожа» и «умение работать в условиях неопределённости» часто значат: приоритеты прыгают, ревью нет, виноват будет тот, кто не угадал. Спросите, кто ставит приоритет на неделю и что считается готовым. Нет ответа — нет слота, есть туман.
Переработки как «иногда перед релизом» и как «мы не смотрим на часы» — разные договоры. Второе просите в письме. Устное «ну вы же в IT» не считается. Не торгуйтесь с мемом. Торгуйтесь с фактом: сколько ночей за последний квартал у этой команды.
Нет вилки — не приговор и не добродетель
Скрытая вилка бывает от политики, от смеси грейдов, от страха внутренних вопросов, от рынка ниже, чем хочется писать. Вы этого не отличите по одной фразе «конкурентная зарплата». Отличите по ответу на скрининге. Как ставить ожидание: вопрос про зарплату. Как сравнивать пакеты: зарплаты по миру.
Не выдумывайте, что «с 2026 во всём ЕС обязаны писать вилку, значит эта компания вне закона». Правила прозрачности разные по странам и датам. Смотрите юрисдикцию слота, не мем блога. Нет цифры в тексте СНГ-доски — нормально спросить. Отказ назвать даже коридор до финала — ваш риск, не их право на туман.
Ghost jobs и вечная публикация
Слот может висеть, потому что набор не открыт: бренд, «вдруг придёт звезда», внутренняя галочка HR, замена человека, который ещё не ушёл. Это не кража паспорта. Это кража вашего времени. Признаки, по одному не догма: дата публикации месяцы назад без обновления задач; одни и те же «срочно» каждые две недели; на скрининге не могут назвать, кто нанимает и когда старт.
Спросите: «Роль открыта в этом квартале? Есть бюджет? Это замена или новый слот?» Уклон — не откликайтесь третьим тестовым. Тишина после нормального отклика бывает и без ghost: почему не отвечают. Отличайте мёртвый слот от широкого фильтра.
Не путайте ghost с мошенником. Мошенник просит деньги и документы. Ghost просит надежду. Оба не стоят домашки на выходные. Третий жанр — «вакансия для сбора резюме в базу». Вас никогда не позовут. Это ближе к ghost, чем к схеме. После двух недель без статуса — не пишите третье эссе «почему я влюбился в продукт».
Дата на доске врёт: кто-то жмёт «поднять». Смотрите, менялись ли задачи и вилка. Если текст слово в слово с прошлого года, а «опубликовано вчера» — спросите, это новый слот или bump. Честный рекрутер не обидится. Обидится тот, кому нужна ваша домашка, а не сотрудник.
Пример 1. Объявление «middle / всё»
Текст: «Ищем рок-звезду. Мы семья. Стек любой, главное — горящие глаза. Конкурентная зарплата. Носишь много шляп: бэк, фронт, девопс, менторство джунов. Тестовое — небольшой сервис за выходные».
Илья не спорит в комментариях. Пишет рекрутеру три вопроса: какая задача первой четверти; есть ли онкол и сколько человек в команде; какая вилка employment и кто тестовое смотрит. Ответ: «у нас динамично, вилка по итогам, тестовое покажет». Илья не начинает сервис. Это не «токсик из мема». Это слот без границ. Он ищет ту же роль в каталоге, где назван продукт и формат.
Если бы ответили «платежи, двое в команде, гибрид, коридор такой-то, тестовое четыре часа» — флаги title можно было пережить. Текст вранья не обязателен. Текст пустоты достаточен. Илья не пишет в чат релокантов «токсик». Он просто не отдаёт субботу. Это и есть фильтр, не моральный суд.