Введение
Давайте начистоту. Для большинства технарей первый созвон с HR — это своеобразный налог на поиск работы. Неизбежное, немного душное препятствие перед тем, как вас наконец-то пустят поговорить с «нормальными» ребятами про архитектуру, базы данных и реальные задачи.
Я прекрасно понимаю эту боль. Когда ты весь день дебажишь сложный баг, а вечером на созвоне тебя просят рассказать, «почему вы выбрали именно нашу компанию» (когда ты просто откликнулся на подходящий стек), удержаться от сарказма бывает тяжело. Отсюда — односложные ответы, плохо скрываемое раздражение и прямолинейность, граничащая с грубостью. Кажется, что твои харды скажут всё за тебя, а эти разговоры — просто формальность.
Но суровая реальность такова: HR — это гейткипер. Первый и самый безжалостный фильтр.
Вы можете быть гениальным сеньором, жонглировать кубернетесом с закрытыми глазами и писать код, который работает быстрее скорости света. Но если на первичном скрининге вы покажетесь неадекватным, токсичным или конфликтным, до техлида ваше резюме банально не дойдет. Вас тихо свернут с пометкой «не фит по софт-скиллам», а вы будете сидеть и гадать, почему после отправки резюме наступила тишина. Эйчары не оценивают ваш код, они оценивают риски: насколько безопасно пускать вас в команду и не развалите ли вы там все процессы своим характером.
Я видел много случаев, когда реально крутые специалисты сами закапывали себя на первых минутах зума. Поэтому в этой статье я хочу разобрать 5 главных «красных флагов», которые пугают рекрутеров до нервного тика. И главное — дать рабочие советы, как обойти эти острые углы, пройти фильтр и при этом не кривить душой, пытаясь казаться тем, кем вы не являетесь.
Совет 1. Не поливайте грязью бывших коллег и работодателя (даже если они это заслужили)
Давайте признаем очевидное: иногда предыдущее место работы — это действительно филиал ада на земле. Легаси-код, который держится на честном слове и изоленте, менеджеры, свято верящие, что девять женщин родят ребенка за месяц, и тимлид, который общается исключительно матом. И когда HR милым голосом спрашивает: «А почему вы решили покинуть предыдущую компанию?», очень хочется вывалить всю эту боль наружу.
🚩 Красный флаг для HR: Токсичность, неумение брать ответственность на себя и склонность к конфликтам.
Поймите простую вещь: рекрутер не знает вашего бывшего босса и не видел вашу кодовую базу. Он видит только человека, который прямо сейчас сидит и агрессивно критикует команду. В голове HR в этот момент срабатывает четкий триггер: «Если он так легко и с удовольствием поливает грязью их, то через год он уволится и точно так же будет рассказывать всем, какие мы идиоты». Никому не нужен потенциальный источник конфликтов в команде, даже если он пишет идеальный код.
💡 Как отвечать правильно: Переводите негатив в конструктив.
В рекрутинге есть понятия мотивации «От» (от чего вы убегаете) и мотивации «К» (к чему вы стремитесь). Ваша задача — полностью сфокусироваться на втором. Вы уходите не потому, что там всё плохо, а потому, что вы выросли, изменились и теперь ищете новые горизонты. Упакуйте свою боль в профессиональную, социально одобряемую обертку.
-
❌ Как не надо: «Там работали одни идиоты, процессы — полное дно, код ревью никто не делает, а начальник — самодур, который заставлял деплоить в пятницу вечером».
-
✅ Как надо: «Мы немного разошлись в видении процессов разработки. Я понял, что уперся в потолок на текущем проекте, и сейчас ищу команду с более современной архитектурой и выстроенной инженерной культурой. Мне хочется работать там, где процессы прозрачны, а у команды есть общая цель».
Чувствуете разницу? Смысл передан тот же (там бардак, хочу нормальных процессов), но звучит это как позиция взрослого профессионала, а не обиженного подростка.
Совет 2. Не скрывайте свои ошибки (Синдром «я идеален»)
Вопрос «Расскажите о своем самом крупном провале» стабильно входит в топ самых раздражающих на собеседованиях. Кажется, ну зачем вам знать, как я три года назад случайно затер базу данных? Я же всё починил! В этот момент возникает сильный соблазн включить режим непробиваемого сверхчеловека, который пишет идеальный код с первой попытки.
🚩 Красный флаг для HR: Отсутствие саморефлексии, неумение признавать неправоту или откровенная ложь.
Будем честны: не косячит только тот, кто ничего не деплоит. Ошибаются абсолютно все — и джуны, и стаффы. Если опытный разработчик с каменным лицом заявляет, что у него не было серьезных факапов, рекрутер делает один из двух выводов: либо кандидат нагло врет, либо у него напрочь отсутствует критическое мышление. А значит, в случае реального пожара на проде такой человек будет до последнего прятать голову в песок и переводить стрелки на девопсов, QA или ретроградный Меркурий.
💡 Как отвечать правильно: Рассказывайте о провалах как о точках роста. Идеально для этого подходит фреймворк STAR (Situation, Task, Action, Result — Ситуация, Задача, Действие, Результат).
Поймите главное: рекрутеру, по большому счету, все равно, какую именно команду вы перепутали в консоли. Им важна буква R (Result) — какие выводы вы сделали. Умеете ли вы анализировать свой опыт и чинить процессы, чтобы ошибка больше не повторилась?
-
❌ Как не надо: «Да я как-то не косячу особо. Всегда пишу тесты. Ну, может, мой главный недостаток — это перфекционизм, иногда слишком глубоко закапываюсь в задачу». (Спойлер: от этой заученной банальности про перфекционизм HR-ы уже закатывают глаза так сильно, что могут увидеть свой затылок).
-
✅ Как надо: «Пару лет назад я случайно дропнул важные данные на проде, потому что спешил и не проверил скрипт миграции. Было очень больно, мы лежали минут двадцать, пока восстанавливали бэкап. Но этот случай стал отличным уроком: после него я внедрил в команде правило обязательного кросс-ревью для любых миграций и написал короткий чеклист релизов. Больше мы на эти грабли не наступали».
Такой ответ показывает вас как зрелого инженера, который не боится брать на себя ответственность и умеет превращать хаос в стабильный процесс.
Совет 3. Продемонстрируйте минимальную заинтересованность (или хотя бы сделайте вид, что погуглили)
Давайте будем откровенны: мы все так делали. Открываешь Хабр Карьеру или hh, вбиваешь желаемую зарплату и стек, и методично жмешь «Откликнуться» на два десятка подходящих вакансий. А потом, когда тебе звонит рекрутер и радостно щебечет про «наш инновационный продукт», ты судорожно скроллишь историю откликов, пытаясь понять: это криптобиржа, доставка корма для собак или очередной кровавый энтерпрайз?
🚩 Красный флаг для HR: Кандидат пришел «на шару» и даже не представляет, чем занимается компания.
Многим технарям кажется, что HR просто тешат корпоративное эго, когда спрашивают: «А почему вы выбрали именно нас?». Но на самом деле причина чисто прагматичная. Процесс найма и онбординга разработчика — это очень долго и дорого. Если единственное, что вас удерживает на созвоне — это сумма в оффере, значит, ваша лояльность стремится к нулю. HR понимает: такой сотрудник уйдет через три месяца, как только конкурент предложит на пять копеек больше. Компании хотят видеть хотя бы минимальный «мэтч».
💡 Как отвечать правильно: Никто не требует от вас клясться в вечной любви и говорить, что вы с пеленок мечтали писать бэкенд для системы учета складских остатков. Просто выделите ровно 10 минут перед зумом.
Откройте сайт компании, посмотрите описание вакансии. Найдите хотя бы одну зацепку, которая вам реально симпатична. Это может быть интересная доменная область, конкретная технология, специфика нагрузки или даже крутая статья их техлида на том же Хабре.
-
❌ Как не надо: «Я просто раскидал отклики на все вакансии с ЗП от $3k. Если честно, даже не помню, куда откликался. А вы вообще что делаете?». (Это мгновенно убивает весь диалог).
-
✅ Как надо: «Я перед нашим звонком посмотрел ваш сайт. Вижу, что вы делаете сложный финтех-продукт для b2b сектора. Мне интересна эта сфера, потому что там всегда жесткие требования к безопасности. Плюс, у вас в стеке заявлен Go — я давно пишу на нем пет-проекты, и сейчас ищу команду, где смогу поработать с ним на реальных боевых задачах».
Десять минут подготовки превращают вас из «очередного мимокрокодила» во взрослого специалиста, который осознанно управляет своей карьерой. Это невероятно подкупает любого эйчара.
Совет 4. Не включайте «одинокого волка» (даже если мизантропия — ваше второе имя)
Стереотип о том, что программист — это угрюмый парень в худи, который сидит в подвале и общается с внешним миром только через коммиты в Git, всё еще жив. И давайте честно: многие из нас действительно интроверты. Мы обожаем состояние «потока» (deep work), наушники с шумоподавлением и темную тему в IDE. А вот что мы не обожаем, так это когда нас выдергивают из этого потока на сорокаминутный звонок, чтобы обсудить цвет кнопки или просто «посинхронизироваться».
🚩 Красный флаг для HR: Принципиальное нежелание работать в команде и отторжение любых коммуникаций.
Запомните простую истину: современная разработка — это командный спорт. Бизнесу давно не нужны «гениальные одиночки» (brilliant jerks), которые пишут невероятно крутой, но абсолютно нечитаемый код, хамят на ревью и игнорируют сообщения в Slack. Человек, который не умеет договариваться, сломает процессы всей команды, даже если у него 100% покрытие тестами. HR ищет гарантии, что с вами будет комфортно работать вашим будущим коллегам.
💡 Как отвечать правильно: Никто не заставляет вас становиться душой компании и тамадой на корпоративах. Будьте честны. Если вы любите автономность — так и скажите! Но обязательно сбалансируйте это пониманием рабочих процессов.
Покажите, что вы адекватно воспринимаете критику (да, то самое код-ревью), готовы прийти на помощь коллегам (например, поменторить джунов, если вы уже мидл+) и понимаете, зачем нужны митинги, даже если они вас не особо вдохновляют.
-
❌ Как не надо: «Я интроверт, просто дайте мне таску и не трогайте. Я хочу спокойно писать код, а все эти ваши аджайлы, ретроспективы и дейлики считаю бесполезной тратой времени». (Звучит как: “Я буду игнорировать команду и делать то, что хочу”).
-
✅ Как надо: «Я наиболее продуктивен, когда могу сфокусироваться на сложной задаче соло. Но я прекрасно понимаю, что разработка продукта — это командный процесс, поэтому регулярная синхронизация просто необходима. Я абсолютно спокойно отношусь к спринтам, код-ревью и планированиям, если они выстроены грамотно и не занимают половину рабочего дня».
Такой ответ показывает вас как зрелого профессионала: вы знаете свои сильные стороны (автономная работа), но при этом уважаете командные ритуалы и правила игры.
Совет 5. Адекватно оценивайте свои софт-скиллы (и ради всего святого, не врите про харды)
Соблазн немного «приукрасить» свое резюме знаком каждому. Кажется, ну что такого, если я укажу свободный английский (хотя документацию читаю со словарем) или напишу, что гуру микросервисов, потому что один раз поднял docker-compose по туториалу? Проблема в том, что на собеседовании любая ложь рано или поздно вскрывается, а ваша реакция на это скажет эйчару гораздо больше, чем вы бы хотели.
🚩 Красный флаг для HR: Кандидат агрессивно оверселлит себя (пытается продать подороже), путается в собственных показаниях или начинает раздражаться при банальных уточняющих вопросах.
Многие разработчики искренне бесятся, когда HR начинает идти по списку технологий: «А с кафкой работали? А с постгрейсом?». Кандидат закатывает глаза: «Вы вообще мое резюме читали? Там же всё написано!». Для эйчара эта вспышка агрессии — маркер того, что у человека огромные проблемы с софт-скиллами. Рекрутер просто делает свою работу — сверяет ваш реальный опыт с профилем вакансии, потому что на бумаге мы все сеньоры. А если вы соврали про харды, опытный HR либо сам поймает вас на противоречиях, либо передаст эту информацию техлиду, который на техническом собесе с удовольствием раскатает вас именно по той технологии, которую вы приписали себе для красного словца.
💡 Как отвечать правильно: Будьте честными относительно своих пробелов. Незнание конкретного инструмента — это не приговор, особенно если у вас сильная база. Приговор — это неадекватность в диалоге. Главное здесь — показать свою готовность и умение быстро учиться.
-
❌ Как не надо: Указать в резюме разговорный английский, а на простую просьбу HR «Could you please tell me about your last project?» начать выдавать «Эээ, май ласт проджект воз вери гуд…». Или фыркать в ответ на вопросы: «В резюме же все черным по белому написано, зачем вы тратите мое время и переспрашиваете?».
-
✅ Как надо: «С Docker я работал только на базовом уровне разработчика — настраивал контейнеры локально для своих задач, но самостоятельно в прод ничего не деплоил и пайплайны не писал. Тем не менее, я понимаю, как это работает под капотом, и готов быстро подтянуть эти навыки на практике, если это потребуется на проекте».
Такая формулировка честна, не вызывает завышенных ожиданий, но при этом показывает вас как проактивного инженера, который не боится новых вызовов.
Заключение: HR вам не враг (честно!)
Давайте подводить итоги. Как бы мы ни любили иронизировать над эйчарами и клепать мемы про «кем вы видите себя через пять лет», важно понимать одну вещь: HR — это не ваш личный враг.
Их главная задача — не завалить вас на дурацких психологических тестах и не выяснить, каким деревом вы бы стали в следующей жизни. Они работают фильтром. Их цель — отсеять откровенный неадекват, сэкономить дорогущие часы техлидов на собеседованиях и, самое главное, защитить команду от токсичных людей, которые могут разрушить рабочую атмосферу.
Главная мысль, которую я хочу донести: быть честным — выгодно. Вам абсолютно не нужно притворяться тем, кем вы не являетесь. Не нужно строить из себя душу нараспашку, если вы интроверт, или идеального программиста, который никогда не ронял прод. Вам нужно просто взять свою правду и упаковать ее в профессионально приемлемый формат.
Представьте, что общение с HR — это проектирование API. Ваша суть (бэкенд) остается неизменной, но наружу вы должны отдать понятный, структурированный ответ со статусом 200 OK, а не вываливать на собеседника сырой стек-трейс ваших эмоций и обид с 500 Internal Server Error. Адекватность, вежливость и фокус на конструктиве — это ключи, которые открывают двери к техническим собеседованиям и классным офферам.
Анонсы новых статей, полезные материалы, а так же если в процессе у вас возникнут сложности, обсудить их или задать вопрос по этой статье можно в моём Telegram-сообществе. Смело заходите, если что-то пойдет не так, — постараемся разобраться вместе.
А теперь, Хабр, ваша очередь!
Уверен, у каждого в запасе есть парочка историй с эпичных собесов. Признавайтесь, какие самые странные, нелепые или откровенно бесячие вопросы задавали вам HR? И самое интересное — как вы на них отвечали?
Срывали покровы или вежливо уходили от ответа? Жду ваши истории в комментариях, давайте соберем бинго самых безумных собеседований!
ссылка на оригинал статьи https://habr.com/ru/articles/1030362/