Когда в одном предложении вам предлагают стать «Бэкенд-Тимлидом-Фронтенд-Архитектором-Мобильным-Разработчиком», отвечать агрессией не стоит (даже если очень хочется). Лучше использовать метод «профессионального зеркала»: вернуть рекрутеру их запрос, но в реалистичной обертке.
Шаг 1: Подсвечиваем «Разрыв шаблона»
Ваша задача — показать, что вы заметили противоречие, но сделать это с позиции заботы о качестве проекта.
Вариант ответа в чате:
«Добрый день! Спасибо за предложение. Изучил описание: позиция Tech Lead с глубоким Python и активным React Native — это довольно редкое и специфическое сочетание. Подскажите, правильно ли я понимаю, что компания ищет Fullstack-разработчика, который будет единолично закрывать все слои приложения, или под моим началом всё же будут отдельные эксперты по Mobile и Frontend?»
Почему это работает: Вы не говорите «это бред». Вы спрашиваете: «Вы ищете одного человека вместо троих?» — это звучит как уточнение бизнес-модели.
Шаг 2: Ставим вопрос о фокусе (через KPI)
Рекрутеры любят слово «результат». Используйте его, чтобы показать абсурдность требований.
Вариант ответа:
«Меня смущает пункт о «глубокой архитектуре» при таком широком стеке. В ИТ-индустрии качество архитектуры напрямую зависит от глубины погружения в платформу. Как в компании решается вопрос фокуса? Боюсь, что необходимость переключаться между Django и React Native не позволит мне гарантировать Senior-качество кода в обеих областях одновременно».
Почему это работает: Вы позиционируете себя как дорогого профи, который заботится о результате, а не просто хочет «получать зарплату за присутствие в Jira».
Шаг 3: Вежливый «Разворот»
Если из ответов становится ясно, что вам действительно предлагают работать за троих, пора элегантно завершить диалог.
Вариант ответа:
«Спасибо за уточнения. К сожалению, мой подход к работе Team Lead подразумевает фокус на выстраивании процессов и глубокой экспертизе в одном ключевом направлении (Python/Django). Роль «универсального солдата» на три стека неизбежно приведет к потере качества в архитектуре или выгоранию лида. Думаю, я не лучший кандидат на роль «швейцарского ножа», но буду рад пообщаться, если ваши приоритеты сместятся в сторону выделенного Lead Python».
Резюме для кандидата
Помните: соглашаясь на вакансию-мутант, вы подписываетесь на роль виноватого.
- Если упадет бэкенд — виноваты вы.
- Если в React Native найдется баг — виноваты вы.
- Если команда разбежится от хаоса — виноваты снова вы.
Умение сказать «этот запрос не соответствует рыночным реалиям» — это тоже Soft Skill, который отличает Senior-специалиста от всех остальных.