Узнали у практиков сферы, так ли нужны софтскилы для IT-разработчиков или, может, все решают профессиональные навыки. Разобрались, какие скилы в почете и как их выявлять у потенциальных кандидатов.
Своим мнением поделились: Татьяна Долговая, «Нетология»; Павел Терентьев, «Московский метрополитен»; Анна Найко, CUSTIS; Элеонора Русанова, «Код безопасности» и Александра Антонова, SimbirSoft.
Вопрос: Важны ли софтскилы для разработчиков?
Татьяна Долгова, руководитель отдела рекрутинга университета IT-профессий «Нетология»
— Не важны — если в компании есть небольшая команда разработчиков и вы ищете удаленного сотрудника.
Важны — при наличии большой команды разработчиков и когда деятельность компании напрямую связана с разработкой продукта. В таком случае от взаимодействия в команде зависят сроки и качество создаваемого или обслуживаемого продукта.
Особенно важны — если вы ищете человека на позицию руководителя команды или отдела разработчиков.
Павел Терентьев, советник начальника по информационным технологиям ГУП «Московский метрополитен»
— Конечно, грамотный разработчик разбирается во всех аспектах программирования, обладает стратегическим мышлением, применяет новейшие фреймворки и языки. Но из-за жесткой конкуренции в IT-сфере недостаточно быть просто грамотным специалистом. Об этом говорит и статистика: согласно исследованию, софтскилы определяют успех сотрудника на 85%.
Анна Найко, руководитель центра обучения и развития IT-компании CUSTIS
– Софтскилы постепенно становятся значимым преимуществом в работе программиста. Раньше специалиста ценили прежде всего за уникальность знаний и опыта. Сейчас все большую роль приобретает способность к совместной работе, причем как в сфере собственного профессионального знания, так и в смежных областях. Многие «компетенции будущего» востребованы уже сегодня.
Элеонора Русанова, директор по персоналу компании «Код безопасности»
– Софтскилы важны для любого человека, вне зависимости от его профессии. Они нужны, чтобы строить отношения внутри коллектива и успешно работать в команде.
Александра Антонова, HR-менеджер IT-компании SimbirSoft
— Когда меня спрашивают, нужны ли разработчикам софтскилы, вспоминаю сюжет какого-нибудь фантастического фильма, где люди лишены эмоций и вынуждены вести себя одинаково, чтобы не нарушать общественные устои. И ребенку понятно, что без эмоций никуда. Так и с софтскилами: они — неотъемлемая часть коммуникаций на работе.
Недавно я собеседовала IOS-разработчика. Технический специалист, который проверял опыт кандидата N, был в восторге. Казалось, мы нашли его! Но что-то было не так — недостаточный уровень софтскилов. N много говорил, отлично презентовал себя, но совершенно не слышал моих вопросов — его постоянно уносило в сторону, и мне приходилось возвращать его в русло нашей беседы.
Отсутствие софтскилов — прямое указание не брать кандидата на позицию, где необходимо командное взаимодействие.
Вопрос: Если софтскилы важны, то какие и почему? Ваш топ скилов.
Татьяна Долгова, руководитель отдела рекрутинга университета IT-профессий «Нетология»
Желание развиваться и «прокачивать» собственные знания и навыки. В мире, где каждый день появляются новые технологии, очень важно учиться новому и быстро адаптироваться. Эта «технологическая зависимость» от новых знаний чрезвычайно важна в разработке.
Увлеченность не только профессией, но и продуктом позволяет достигать больших результатов в работе. Это дополнительная мотивация, которая прямо влияет на качество работы, взаимодействие в команде и понимание продукта.
Любопытство.
Неконфликтность, способность принимать критику. Ускоряет рабочий процесс, разряжает обстановку и позволяет сотруднику взглянуть на проект с другой, ранее неочевидной стороны — пользовательской, клиентской и пр.
Ориентация на результат, а не на процесс. Влияет на скорость разработки, позволяет соблюдать золотую середину между функциональностью продукта и выполнением сроков реализации проекта.
Ассертивность и критическое мышление. Позволяет «трезво» оценивать свои слабые и сильные стороны, рационально планировать задачи и соразмерять сроки и качество выполнения работы.
Павел Терентьев, советник начальника по информационным технологиям ГУП «Московский метрополитен»
IT-специалисту важно:
- развивать коммуникативные и презентационные навыки,
- повышать уровень самоорганизации и контроля,
- уметь работать в команде и управлять проектами,
- любить свое дело, проявлять инициативу, креативный подход.
Ведь приоритет при трудоустройстве отдается специалистам с более широким кругозором и высоким уровнем личной мотивации.
Анна Найко, руководитель центра обучения и развития IT-компании CUSTIS
Умение управлять коммуникацией — важнейший навык среди «компетенций будущего». Эта способность, помимо владения навыками управления, предполагает высокий уровень эмоционального интеллекта.
Клиентоориентированность в широком смысле, когда специалист понимает «сервисную» составляющую своей работы, даже если она внутренняя и не имеет явного «заказчика». Для разработчика важно разбираться в сути продукта или услуги с точки зрения итоговой ценности для клиента.
Системный взгляд — еще один ключевой навык современного специалиста. Способность смотреть на свою сферу деятельности как на составляющую более обширной области знания позволяет программисту комплексно подходить к решению задач, учитывать влияние большого количества факторов.
Критическое мышление — в условиях перенасыщенности информационного пространства нужно уметь выделять главное и проверять достоверность фактов.
Креативность — способность, отличающая человека от роботизированных систем. Необходима в эпоху повсеместной автоматизации.
Элеонора Русанова, директор по персоналу компании «Код безопасности»
Мне трудно выделить конкретные софтскилы для разработчиков в качестве приоритетных. В неполный список входят:
- дружелюбность,
- коммуникабельность,
- организованность,
- гибкость,
- адаптивность,
- отзывчивость,
- креативное и критическое мышление,
- умение решать сложные задачи,
- лидерство,
- умение работать в команде.
Мы — IT-компания, у нас много технических специалистов, и им нужно взаимодействовать друг с другом. Если мы говорим о программистах, то это взаимодействие с тестировщиками, техническими писателями, аналитиками и руководителями проектов. Поэтому дружелюбность и коммуникабельность, умение слушать и слышать, убеждать и аргументировать здесь очень важны.
Гибкость, адаптивность, организованность, умение решать сложные задачи — это качества, позволяющие продуктивно работать в постоянно меняющемся внешнем мире.
Важную роль играет наличие эмоционального интеллекта — способности распознавать эмоции, понимать намерения, мотивацию и желания других людей и свои собственные.
Александра Антонова, HR-менеджер IT-компании SimbirSoft
В нашей компании софтскилы очень важны. Расскажу о трех из них: о целеустремленности, инициативности и порядочности (или, по-другому, трудовой этике).
Целеустремленность. Если человек не целеустремленный, как он может развивать и двигать компанию вперед, быть причастным к строительству ее будущего?
Проверить этот навык можно группой вопросов:
- Есть ли у вас сейчас цель?
- Продумали ли вы план по ее достижению?
- На каком этапе вы сейчас находитесь?
Инициативность. В SimbirSoft большое внимание уделяют идеям сотрудников: каждый может обратиться к генеральному директору с идеей или предложением; есть группа потенциала, команда талантов.
Как проверить, есть ли у кандидата нужная степень инициативности:
- Спросить о личном опыте — случалось ли кандидату предлагать новые идеи?
- Обязательно уточнить, какие именно.
Порядочность. Почему для нас столь важна эта социальная компетенция? SimbirSoft ищет сотрудников, способных профессионально выполнять свою работу и добросовестно подходить к делу. Таким образом можно предупредить ситуации срыва сроков, когда разработчик уходит из команды в самый ответственный момент, не завершив свои задачи.
Как проверить?
Это, пожалуй, самое трудноопределимое качество. Иногда приходится опираться даже на свою интуицию, как бы непрофессионально это не звучало. Через нас проходит столько людей, что со временем этот софтскил HR хорошенько прокачивается.
Например. Посмотрите на вопрос «Когда сможете выйти на работу?» под другим углом. Расспросите собеседника:
- В курсе ли ваш руководитель, что вы в поисках новой работы?
- Подготовили ли вы себе замену?
Если кандидат недобросовестно поступает со своим нынешним работодателем, то почему с вами он должен поступить иначе?
Вопрос: Как оценивать софтскилы?
Татьяна Долгова, руководитель отдела рекрутинга университета IT-профессий «Нетология»
Чтобы надлежащим образом оценить качества кандидата, задаю такие вопросы:
Про развитие
- В каком направлении хотите развиваться? Какие технологии хотите изучить?
- В будущем видите себя архитектором или тимлидом?
- Каких блогеров можете порекомендовать?
- Какие профессиональные ресурсы регулярно читаете?
- Какие области, помимо профессиональной, вас интересуют?
Про отношение к работе
- Когда вы определились с профессией и как стали ей обучаться?
- Чем хороший разработчик отличается от плохого?
- Расскажите о месте работы, на котором вам было комфортно.
- Какую компанию сейчас ищете? По каким параметрам оцениваете? В какие сферы вы бы точно не пошли работать и почему?
- Как бы вы могли оценить свою работу по 10-балльной шкале? Как бы ваш руководитель оценил вашу работу по такой же шкале? Если не 10, то почему?
Про коллег и отношения с людьми
- Как думаете, на прошлой работе кто был более опытным — вы или ваши коллеги? Почему?
- Чем любознательность отличается от любопытства?
- Из-за чего, по вашему мнению, в отделе разработки бывают конфликты?
- Что будете делать, если в код-ревью ваш тимлид говорит полностью переписать код, а вы считаете, что написали все верно?
- Критика — это хорошо или плохо?
- Что может вывести вас из себя? Как сохраняете самообладание?
- Расскажите, как вы планируете свой день. Почему одни люди опаздывают, а другие раздражаются из-за этого?
Павел Терентьев, советник начальника по информационным технологиям ГУП «Московский метрополитен»
Оценить софтскилы IT-специалиста с первого взгляда довольно проблематично. Нужно выстроить собеседование таким образом, чтобы максимально точно определить надпрофессиональные способности:
- аналитический склад ума,
- логику рассуждений,
- мобильность при приеме решений,
- мировоззрение,
- а главное — заинтересованность и желание профессионально развиваться.
Стандартные вопросы — почему вы ушли с предыдущего места работы? почему вам интересна именно эта должность? почему вы выбрали именно нашу компанию? — не способны сформировать у работодателя верное мнение о кандидате.
Гораздо важнее первое впечатление, основанное на личных качествах человека как личности. Если претендент достаточно откровенен, то он смотрит в глаза.
Чтобы проверить, как кандидат понимает ценность, которую он дает своей компании, можно задать вопрос — что является продуктом вашей работы? И если уровень его понимания соответствует потребностям организации — такой человек вам и нужен.
Анна Найко, руководитель центра обучения и развития IT-компании CUSTIS
Вариантов оценки софтскилов очень много: от тестов до кейсов, которые кандидат может решить прямо на собеседовании.
Актуальны также и проективные методы: слушая рассказ кандидата о прошлом опыте, мы, помимо прочего, обращаем внимание на моменты, в которых проявляется уровень развития тех или иных качеств. Мы смотрим, упоминает ли специалист выстраивание коммуникаций как часть проекта или задачи, может ли рассказать о способах выхода из ситуации при наличии разногласий, а также оцениваем, какую информацию он использует для принятия решений.
Элеонора Русанова, директор по персоналу компании «Код безопасности»
Считаю неправильным оценивать софтскилы тестами. Человек на собеседовании находится в стрессовой ситуации, и результаты тестов зачастую не отражают истинной картины.
Опытный HR-рекрутер определит наличие тех или иных скилов, наблюдая за кандидатом на собеседовании. При необходимости можно использовать кейс-интервью и деловые игры.
Я также не сторонник использования стресс-интервью. Правильнее создать комфортную атмосферу, чтобы кандидат смог продемонстрировать те компетенции, которыми владеет.
Александра Антонова, HR-менеджер IT-компании SimbirSoft
Определить софтскилы не всегда так легко, как хотелось бы. Наверное, многие из вас сталкивались с тем, что кандидаты дают социально одобряемые ответы. В таких ситуациях выручает мой опыт психолога.
Стоит задавать вопросы, опираясь на опыт собеседника: «Расскажите о вашем самом успешном проекте?».
Также подходят ситуативные вопросы: «Представьте, что завтра у вас релиз, а сегодня утром был обнаружен критичный баг, ваши действия?».
Третья категория вопросов — спрашиваем мнение кандидата: «Как вы считаете: почему одни люди добиваются успеха, а другие — нет?». Как правило, ничего не подозревая, кандидаты рассказывают не о каких-то гипотетических людях, а о себе и своей модели поведения.