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