База знаний

Soft skills для разработчиков или как легко пройти поведенческое интервью

Раньше, чтобы быстро получить оффер, разработчику достаточно было хорошо писать код и иметь в резюме 5-10 лет работы. Но сейчас конкуренция и уровень развития сферы требуют дополнительных навыков. Нужно уметь работать в команде, презентовать результаты работы, справляться со стрессом и эмоциями. Требований стало больше, поэтому выехать за счет одного стажа уже не получится. По крайне мере, если хотите расти в профессии и зарплате.

Мы занимаемся подбором middle+ разработчиков для крупных проектов в fintech, edtech и e-commerce. Наши рекрутеры помогли сотням разработчиков пройти поведенческое интервью и ответить на любые каверзные вопросы нанимающих менеджеров.

Анастасия Попова, руководитель отдела подбора персонала в Цифровых Привычках, расскажет, какие гибкие навыки хотят видеть работодатели и к каким вопросам стоит подготовиться перед интервью.
Soft skills, гибкие или мягкие навыки — это набор личностных качеств, не связанных с профессией. Мягкие навыки включают умение общаться с людьми, организовывать свое время, мыслить стратегически, брать на себя ответственность и адаптироваться под новые условия. Софт скиллы не привязаны к определенной сфере и довольно универсальны. Человек, который умеет справляться со стрессом, работать в команде и не подводит по мелочам, всегда будет востребован в IT — не важно, работает он разработчиком, маркетологом или дизайнером.
20 лет назад сфера только начинала развиваться, людей было мало, продукты не были сложными. Сейчас ИТ-системы усложняются, команды разработки становятся больше, в процессах участвуют много смежных специалистов. Помимо написания кода команде нужно хорошо разбираться в бизнес-процессах, согласовывать стратегии, обсуждать текущие задачи, защищать свои идеи перед руководителями и быстро перестраиваться, если условия изменились. В шутках про то, что теперь разработчики целыми днями сидят на созвонах, на самом деле, есть большая доля правды. Разработка продукта — это прежде всего про бизнес и людей, а код важен, но все же вторичен, поэтому в работе всегда будет много общения.

Прокаченные софт скиллы понадобятся и на собеседовании. Чтобы получить оффер, нужно уметь себя презентовать, правильно подавать свой опыт и вести переговоры.

Какие софт скиллы проверяют на собеседованиях

Сейчас для нанимающих менеджеров важно, чтобы человек умел общаться с коллегами и смежными командами и, что еще важнее, слышать их. А еще мог самостоятельно находить путь до ответа, быть инициативным на созвонах и брать на себя ответственность. Также многое зависит от типа команды: иногда нужен человек, который умеет сам организовать процессы вокруг себя, иногда хороший, стабильный исполнитель, который работает четко по ТЗ. Часто просят ребят посмелее, чтобы могли выстроить диалог с тимлидами. И, конечно, больше требований по софтам всегда к middle+ специалистам. Чем выше растет человек, тем чаще его обязанности выходят за рамки работы с кодом: он начинает участвовать в созвонах с заказчиками, помогает с разработкой стратегий, берет на себя адаптацию младших сотрудников. Поэтому от middle специалистов ждут стратегического мышления, уверенности в своих решениях, умения вести переговоры и решать вопросы.
Мы собеседуем кандидатов и, если человек подходит, организовываем техническое интервью и знакомство с командой заказчика. Чтобы проверить софты, я обычно задаю несколько вопросов.
  • Какими достижениями в работе можете поделиться?
  • Как относитесь к критике вашей работы?
  • За что вас хвалят чаще всего?
  • Опишите себя 5 прилагательными?
  • Когда приходилось брать на себя ответственность?
  • Опишите свою идеальную работу и команду?
Ответы помогают понять сильные стороны кандидата, уровень его самостоятельности, как он справляется с проблемами и что его мотивирует. Попробуйте ответить для себя на эти вопросы перед собеседованием — скорее всего, их вам часто будут задавать, просто в других формулировках.
На собеседованиях можно встретить разные кейсы. Например, некоторые заказчики просят разработчиков пройти психологические тесты, а дизайнеров — порешать задачи по математике. Или задают вопросы о личных границах: «Время 18:00, у тебя на работе прилетает срочная задача, а в баре ждут друзья. Что выберешь?». Как правило, работодатель, задавая такой вопрос, ждет ответа в пользу срочной задачи. Когда вы готовы на такой формат работы, но в только в форс-мажорных ситуациях, ответить можно так: «Если это действительно срочный проект и подступает релиз, останусь после работы, чтобы не подвести команду». Еще часто проверяют стрессоустойчивость кандидата, приглашая на встречу 4-5 руководителей. Был случай, когда компания проводила с одним кандидатом 3-4 встречи с разным составом.
Перед собеседованием с командой мы всегда стараемся раскрыть каждого кандидата: помогаем подсветить результаты и навыки в резюме, готовим к поведенческому интервью и рассказываем, как побороть страх и презентовать свои сильные стороны будущему работодателю.

Мы постоянно растем, поэтому у нас регулярно появляются вакансии в продуктовые команды. Если находитесь в поиске работы, заходите на нашу страницу на hh.ru и оставляйте отклик.

Что стоит за стрессоустойчивостью, умением работать в команде и другими типичными формулировками из вакансий

Когда кандидат начинает общаться с рекрутерами, можно услышать стандартные фразы из вакансий про стрессоустойчивость, креативность и умение работать в команде. Как правило, на деле команда ищет человека, который сможет адаптироваться к их условиям и решить текущие проблемы. Например, под стрессоустойчивостью предполагают, что человек сможет работать в условиях неопределенности и без четкого ТЗ, предлагать несколько вариантов решения задач и будет готов к тому, что направление работы и стратегия будут часто меняться. Разберем каждый из терминов подробнее.

Стрессоустойчивость

Стрессоустойчивость чаще нужна в командах, где нет готовых правил и ТЗ под каждую задачу, а в работе у одного человека могут быть сразу несколько направлений или проектов, которые нужно параллельно развивать. Из плюсов таких условий — здесь нет долгой бюрократии, поэтому намного легче будет реализовать свои идеи и вырасти в должности. Если готовы к быстрому росту и возможностям, нужно самому быть хорошо организованным, брать себя в руки во время стрессов, выдерживать колебания в команде и понимать, в какую сторону двигаться.

Какие вопросы могут задавать:

  • Расскажите про ситуации, в которых вам приходилось проявлять стрессоустойчивость.
  • Приходилось ли выполнять сразу несколько задач одновременно?
  • Опишите ситуацию, когда приходилось работать под строгими дедлайнами?
  • Были ли моменты, когда вы были перегружены работой? Как справлялись с этим?
  • Расскажите про ситуации, когда вы не справились с задачей или потерпели неудачу. Что вы почувствовали?
  • Какая была самая стрессовая ситуация, с которой вам пришлось столкнуться на предыдущих проектах? Как вы с ней справились?
  • Что стало последней каплей перед увольнением?
  • Что вы никогда не позволите сделать/сказать руководителю в свой адрес?
  • Получали ли вы несправедливую критику в свой адрес?

Умение работать в команде

Это универсальный навык, который понадобится примерно везде. Командный человек умеет найти общий язык с коллегами, наладить нужные контакты, не боится попросить помощи или помочь другому, активно участвует в обсуждениях и просто дружелюбно относится к каждому. Если говорить о лидах, они должны уметь проявлять инициативу, организовывать работу команды, отстаивать и реализовывать свои идеи.

Вопросы для тимлида:

  • Расскажите о своем опыте управления проектами. Сколько человек было в вашей команде и какие проекты реализовывали?
  • Как вы организовывали процессы в вашей команде?
  • Были ли ситуации, когда вам приходилось проходить с командой через сложный период?
  • Как справлялись с этим?
  • Какой была ваша команда и какие проекты вы реализовывали?

Вопросы для линейного сотрудника:

  • Расскажите о вашей прошлой команде, как вы строили работу друг с другом?
  • Были ли ситуации, когда у команды что-то не получалось? Как вы действовали в этот момент?
  • В каком формате вы получали обратную связь? Как на нее реагировали?
  • Были ли ситуации, когда вы были не согласны с коллегой или руководителем? Как поступали в такие моменты?
  • Что обычно делаете, если вам непонятна задача?
  • Были ли случаи, когда вам приходилось работать с человеком, непохожим на вас? Удавалось ли выстроить с ним контакт?
  • Сможете вспомнить ситуации или проблемы в команде, которые сейчас вы решили бы по-другому?

Ориентация на результат

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

Какие вопросы могут задавать:

  • Расскажите про ваши главные достижения в работе. Как они повлияли на работу других сотрудников и компании в целом?
  • Что не получилось из того, что планировали сделать? Почему?
  • Как вы ставите цели себе и другим?
  • Как организовываете работу, если не хватает ресурсов — времени, бюджета, людей, поддержки?
  • Как часто вы делегируете задачи и просите о помощи, если не справляетесь сами?

Навыки тайм-менеджмента

Тайм-менеджмент пригодится, когда нужно распределить личные задачи, спланировать работу команды и уложиться в сроки. Тайм-менеджмент помогает сделать как можно больше дел за ограниченное время и не тратить ресурсы на ненужные мелочи. Умение управлять своим временем особенно важно на удаленной работе. Здесь нужно больше дисциплины и организованности, чтобы целый день фокусироваться на работе, а не отвлекаться на быт и личные дела. Если плохо планировать, можно очень быстро оказаться в ловушке, когда пытаешься справиться со всем и сразу, оставляешь важные дела на потом, делаешь все в последний момент и в итоге выгораешь от перегруженности. Работодателю важно знать, что будущий сотрудник может сам планировать свой рабочий день, расставить приоритеты и уложиться в дедлайны.

Какие вопросы могут задавать:

  • Как вы организовывали свой рабочий день на предыдущей работе?
  • Контролировал ли кто-то вашу работу и нагрузку по задачам?
  • Как вы планируете свою работу и на какой срок?
  • Какие цели в работе и жизни вы ставили перед собой год назад и какие из них удалось реализовать?
  • Пропускали ли вы когда-нибудь дедлайны? Что стало причиной и что вы сделали бы по-другому в следующий раз?
  • Как вы планируете работу, когда на вас несколько задач или проектов одновременно?

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


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

Давайте обсудим ваш проект

Поделитесь подробностями вашего проекта, например, масштабом или бизнес-задачами. Наша команда внимательно их изучит, а затем мы вместе найдем решение.

Заполните поля:

Заявка отправлена

Мы свяжемся с Вами в ближайшее время