Что разработчикам важно в работе. Опрос Stack Overflow
Конкуренция за технические таланты продолжает накаляться. Кажется, что каждый год становится «горячее», чем предыдущий. Согласно почти всем проверенным нами крупным доскам объявлений, в настоящее время открыто более 70 000 технических вакансий (по данным hh.ru — 87 423 в России). При этом почти 80% разработчиков не находятся в активном поиске новой работы. Однако более 50% открыты для новых возможностей, если они появятся на их пути. Все это заставляет задуматься над вопросами, которые волнуют почти каждую команду технического рекрутинга в мире: как привлечь технических специалистов? Что волнует разработчиков, когда они оценивают новые возможности? Мы опросили более 500 разработчиков, и полученные результаты могут вас удивить.
Факторы, влияющие на удержание разработчиков
Возможность учиться и развиваться имеет решающее значение для удержания талантливых специалистов. Около 75% разработчиков либо активно ищут работу, либо открыты для новых возможностей. Отвечая на вопрос о причинах, около 65% назвали в качестве основной причины заработную плату, 39% хотят работать с новыми технологиями, 36% хотят улучшить баланс между работой и личной жизнью, а 35% ищут возможности роста или лидерства.
Рассматривая возможности трудоустройства, подавляющее большинство сравнивает их с текущим работодателем (77%). При оценке текущей работы, то, что важно для разработчиков, когда они рассматривают возможность остаться, практически идентично тому, что они ставят во главу угла, если рассматривают возможность уйти. Помимо заработной платы (69%), гибкость (61%) и возможность обучения (53%) являются главными причинами, по которым разработчики рассматривают возможность ухода с текущей работы.
Гибкость — интересный и многогранный пункт, который вбирает в себя как взаимодействие с технологиями и подходы к разработке, так и бытовые вещи вроде комфортного графика работы (привет всем тем, кто в пандемию настаивает на гибридном графике в виде 4 дней офиса и 1 дней дома) и бюрократических процедур (а тут привет тем, кто неделями выдает технику и доступы, по отдельным заявкам в СБ).
Аналогично, когда разработчики рассматривают возможность остаться на текущем месте работы, гибкость в работе превосходит все (65%), даже зарплату (59%), а возможности обучения (56%) находятся далеко позади. На самом деле, приоритет гибкости в отношении рабочего времени и удаленной работы на будущей должности был характерен для всех возрастных групп, участвовавших в опросе, а представители миллениалов одинаково часто (на нынешней и будущей работах) ищут возможности для обучения. Миллениалы также являются группой, наиболее заинтересованной в возможностях обучения.
Разработчики ценят гибкость и возможность учиться на работе
Что же делает нынешнего или будущего работодателя привлекательным? Более 53% хотят, чтобы на работе приоритетом был опыт разработчика, на втором месте — прозрачность заработной платы (41%), на третьем — возможность учиться у людей, не входящих в их команду (40%). Разработчики также ищут структуру и связи, когда они приходят в компанию. В частности, 35% считают привлекательным структурированный процесс адаптации, а 33% считают привлекательным, если работодатель облегчает поиск экспертов в компании.
Что из этого делает компанию более привлекательной для работы сейчас или в будущем? 53% Сосредоточены на опыте разработчиков, 41% Прозрачных калькуляторах зарплат для ролей, 40%, если бы я мог учиться у других людей, не входящих в мою непосредственную команду, 35% Имеют структурированный процесс адаптации, 33%, если бы компания облегчила мне поиск экспертов внутри компании.
С другой стороны, компании становятся непривлекательными, когда гибкость и ресурсы ограничены. В частности, почти 60% разработчиков отказались бы от работы, если бы им заблокировали доступ к Stack Overflow, а 54% считают компании непривлекательными, если у них нет ресурсов, позволяющих чувствовать уверенность в своей работе. Что касается гибкости, то 56% разработчиков заявили, что их не устроит, если они будут привязаны к определенному рабочему времени, а 50% считают компании непривлекательными, если им придется ходить в офис.
Интересно, что для разработчиков отсутствие ChatOps не является решающим фактором — всего 8-12% сказали, что отсутствие этих инструментов делает компанию непривлекательной. А унаследованные вики-системы? Только 20% ответили, что отсутствие доступа к ним сделает компанию непривлекательной.
Для разработчиков репутация — это всё
Независимо от того, пассивно ли они смотрят на компании, в которых они, возможно, захотят работать в будущем, или активно ищут новую работу, разработчики, как правило, обращаются к одним и тем же четырем источникам, чтобы узнать, каково это — работать там: их личная сеть знакомых, СМИ, контент компании, такой как блоги (корпблоги на Хабре, ага) и видео о культуре, а также отзывы.
Те, кому попадаются компании, в которых они хотели бы работать, сначала спрашивают друзей или родственников и читают материалы о компании в СМИ. А 26% разработчиков говорят, что нашли компанию для рассмотрения по объявлению на сайте. Те, кто находится в активном поиске новой работы, в первую очередь изучают отзывы о компаниях, а во вторую — публикации в СМИ.
Передаю огромный привет Rambler, Xsolla и прочим компаниям, дела которых, на долгое время испортили им репутацию и усложнили найм…
Тем не менее, мнения работающих разработчиков разделились, считают ли они, что репутация их компании является точным отражением того, каково работать в ней.
Сила технического стека
Помимо получения другого предложения (36%), основной причиной отказа разработчиков от собеседования является то, что им не понравился технический стек (32%). Учитывая, что большинство разработчиков ищут возможности для обучения, это вполне объяснимо. Среди других основных причин —у неорганизованный процесс собеседования (24%), странные вопросы на собеседовании (24%), плохие отзывы о работодателе (24%) и невозможность найти достаточно информации о том, каково это — работать в компании (22%).
Как убедиться, что ваш стек не является тем, что отталкивает кандидатов? В ходе ежегодного опроса более 83 000 разработчиков мы выяснили, какие языки и технологии наиболее популярны у разработчиков и с чем они больше всего хотят работать. Самые популярные языки и фреймворки отличаются гибкостью. Например, Rust является самым любимым языком уже шестой год подряд, а Python — самым желанным языком уже пятый год — оба языка любимы публикой благодаря своим разнообразным приложениям, удобным для разработчиков. Новичок Svelte был самым любимым фреймворком в первый год своего появления в списке, а React — самый желанный, его предпочитает каждый четвертый разработчик.
Заглядывая в будущее
Будь то политика на рабочем месте или технологический стек, разработчики жаждут гибкости и возможности научиться чему-то новому. И если они не находят этого в своей нынешней роли, то, скорее всего, будут искать другое место. Поскольку в настоящее время открыто так много технических вакансий, а 20% разработчиков активно ищут новую работу, мы не ожидаем, что в ближайшее время война за таланты утихнет. И мы ожидаем, что другие технические специальности последуют этому примеру.
В новом году наш бесплатный Telegram-бот Get Me It продолжит помогать людям найти работу своей мечты. Все просто — заходите, настраиваете бота за минуту под свои пожелания, а он потом присылает вам самые релевантные предложения по работе, из которых вы выбираете самое вкусное.
Следуйте за белым кроликом, кликнув на картинку ниже?