Начните с «почему»

Мы существуем, чтобы помогать компаниям разрабатывать потрясающие ИТ-продукты.

Чтобы разрабатывать невероятные продукты, ориентированные на будущее, стабильные, быстрые и масштабируемые, компаниям нужны отличные команды для выполнения этой работы. Найти подходящих людей для разработки хорошего программного обеспечения непросто. Наймите ИТ-специалистов. Желательно — лучшие. И здесь на помощь приходит Scalac со всем нашим опытом в найме, управлении, развитии и удержании лучших инженеров. Мы можем предоставить вам, разработчикам, модель Team Extension, или мы можем предложить вам целые команды, которые будут выполнять и реализовывать ваш проект для вас. Вы можете сосредоточиться на своих требованиях, а мы можем позаботиться о производительности команд.

Мы сталкивались со всевозможными ситуациями, в которых оказывались ИТ-компании, когда им требовались разработчики:

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

У всех этих случаев есть одна общая черта — всем им нужна команда, которая работает.

Что: нанимать ИТ-специалистов — не так просто, как кажется

Нам нужны профессионалы для разработки и обеспечения профессиональных процессов. Чтобы нанять ИТ-специалистов, рекрутер должен знать основы основных технологий, которые мы используем в проектах, какие домены мы поддерживаем и как выглядит процесс разработки программного обеспечения. Во многих случаях разработчики уже зарабатывают большие деньги. Итак, что им нужно от проекта, так это вызовы, новые технологии, отличная и поддерживающая команда, отличная культура и множество возможностей для роста. Только эти вещи могут вызвать у них желание изменить компанию, недостаточно просто предложить хорошие деньги. Вам нужны отличные фронтмены (Talent Team), чтобы убедить хороших разработчиков присоединиться к вашей компании. Вы должны быть в состоянии рассказать с полной верой правильную историю, которая, прежде всего, правдива.

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

  1. Существует первоначальная беседа с членом Talent Team. Это позволит начать разговор на общем уровне, проверив, подходят ли компания и кандидат друг другу на мягком уровне. Обмен информацией о бизнесе и т. д. Затем мы должны проверить базовые технические навыки и уровень английского языка.
  2. Далее идет оценочное задание — созданное нами специально для наших нужд — никаких внешних площадок мы не используем. Мы проверяем технические компетенции кандидатов.
  3. После этого идет техническое интервью с разработчиком Scalac. Чтобы углубиться и задать дополнительные технические вопросы, а также более подробно поговорить о задаче оценки.
  4. И, наконец, последний разговор — чтобы поговорить о формальностях и убедиться, что окончательные чувства кандидата все еще соответствуют духу Scalac. Здесь будет задействован технический директор или генеральный директор.

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

5 из 100 — ищем лучших

Только 5 из 100 кандидатов нанимаются в Scalac, поэтому эффективность нашего процесса найма составляет 5%. У нас есть постоянный поток кандидатов, чтобы быть готовыми начать любой проект как можно скорее, когда он понадобится клиенту.

Качественный процесс найма имеет решающее значение для найма технически квалифицированных людей, которые будут соответствовать нашей культуре. В Scalac мы говорим, что все мы рекрутеры, потому что наша статистика показывает, что ~ 33% наших профессиональных старших разработчиков участвовали в процессах рекрутинга. Это большие инвестиции, поскольку обычно нам приходится доплачивать за технические обзоры и технические интервью. Мы также учим наших разработчиков, как проводить технический обзор, позволяя им «затенять» интервью, чтобы дать опыт разработчикам, которые еще не находятся на старшем уровне. Процесс найма — это момент, когда мы начинаем приключение по построению профессиональных, но также и дружеских отношений с каждым человеком.

Как: мы больше, чем программисты

После успешного завершения процесса найма мы должны убедиться, что процесс адаптации проходит гладко, и обеспечить индивидуальный путь развития для каждого человека. В Scalac мы считаем, что техническая компетентность так же важна, как и «гибкие навыки». Мы заботимся о технической части процесса найма и проверяем опыт кандидатов, но мы также ценим навыки общения и сотрудничества на том же уровне важности.

Матрица компетенций Scalac

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

Мы набираем ИТ-специалистов для Scalac, а не для какого-то конкретного проекта. Каждый раз, когда мы проверяем нового сотрудника, мы оцениваем, насколько хорошо он подходит компании, потому что это гарантирует нам, что новый сотрудник будет активным, независимым, вовлеченным и останется в компании на долгое время. Все эти факторы имеют решающее значение для создания стабильных и профессиональных команд для работы над продуктами наших клиентов.

Крайне важно, чтобы мы постоянно поддерживали развитие наших сотрудников, даже если они находятся на высоком уровне.

Что мы на самом деле делаем и предоставляем?

  • Поддержите стремление инженеров Scalac к развитию, предоставив им специальный бюджет на разработку и дополнительное свободное время для деятельности, способствующей их развитию.
  • Каналы гильдий (например, гильдия scala, интерфейс гильдии)
  • Внутренние мозговые штурмы и семинары (мы называем эти дни «пиццы»)
  • Индивидуальные пути развития, поддерживаемые HR
  • Возможность выступить на лучших отраслевых мероприятиях
  • Возможности для написания значимого контента — постов в блогах, электронных книг и т. д.

Лучшим показателем, доказывающим эффективность нашего подхода, является то, что почти 80% наших разработчиков заявляют, что они сами разрабатывали или суперразрабатывали в Scalac. Мы действительно хотим иметь вовлеченных, инициативных и личностно развивающихся сотрудников — то, что мы также хотели бы проверять в процессе найма. Еще одна важная особенность заключается в том, что мы стремимся сделать разработчиков максимально независимыми. Например, все наши разработчики имеют прямой контакт с командами клиентов.

Постоянные проверки и возможность личной регенерации на внутренних проектах — чтобы избежать выгорания

Некоторые проекты очень интенсивны, требовательны и утомительны. Вам нужно постоянно проверять психическое здоровье ваших сотрудников, чтобы избежать выгорания и разочарований. Как мы это делаем в Scalac? Мы разработали надстройку для Slack под названием «Пульс-бот», которая запускается каждые 3 недели и предлагает разработчикам заполнить небольшой опрос, чтобы узнать, как у них дела, как они себя чувствуют и есть ли у них возможность развиваться. Если мы получаем какие-либо сигналы о том, что что-то не так, мы быстро реагируем.

В самых крайних случаях мы предлагаем разработчику восстановить свои силы и лично восстановиться, работая над менее интенсивными внутренними проектами, где мы используем самые свежие и современные технологические стеки. Мы также предлагаем возможность внести свой вклад в библиотеки с открытым исходным кодом или подготовить некоторые фрагменты контента, чтобы на некоторое время отдохнуть от чистого кодирования. В таких случаях, если разработчик все еще нужен на проекте, мы беседуем с клиентом, чтобы найти лучшее время, чтобы дать ему отдохнуть, а также предлагаем мгновенную замену. Это удобство, которое большинство ИТ-компаний не может себе позволить.

Scalac как место для разработчиков, которых вы ищете

Scalac был создан людьми, увлеченными функциональным программированием — больше всего Scala. Сейчас у нас работает около 115 человек из разных областей, включая разработчиков бэкенда и интерфейса, DevOps, тестировщиков, архитекторов и менеджеров проектов, и мы можем выполнять проекты с использованием самых разных технологий. Это то, что делает нас уникальными и узнаваемыми среди более широкого сообщества разработчиков. Наш опыт, знания и интуиция позволяют нам распознавать и находить лучшие таланты.

В Scalac мы помогаем обучать все больше и больше талантов, расширяя круг функциональных разработчиков и проповедуя Scala. как нам это сделать? Мы обучаем молодых программистов с помощью стажировок, также обучаем тех, кто хочет сменить направление в жизни и сделать первый шаг в мир IT, или просто сделать следующий шаг с Java, PHP или любого другого языка. Потому что создание кадрового резерва в мире ИТ-специалистов также связано с созданием сообщества. Это стало прочной сетью подлинных отношений между специалистами, которая позволяет максимально эффективно привлекать нужных людей к работе с нами.

Возможно, вас интересуют практики Scalac:

  • Мы придаем ценность через контент через наш БЛОГ;
  • Scalac обучает наше сообщество через программы стажировок (Scalac Summer Camp) и нанимает самых сильных личностей после лагеря;
  • Мы вносим свой вклад в опенсорс https://github.com/zio https://github.com/ScalaConsultants;
  • Scalac организует технологические мероприятия: Функциональный мир, Scala Wave;
  • Мы поддерживаем отношения с бывшими сотрудниками, которые рекомендуют Scalac как отличное место для работы;
  • Мы являемся спонсорами и партнерами крупнейших конференций Scala в мире, а также самых маленьких, самых громких и самых важных митапов;
  • Мы делимся знаниями. Мы призываем наших инженеров выступать на конференциях и проводить семинары.

Почему Скалак?

Мы набираем ИТ-специалистов — лучших, — потому что используем проверенные процессы, созданные благодаря нашему опыту, техническим знаниям и навыкам межличностного общения. Мы набираем ИТ-специалистов, которые действительно активны, гибки и независимы, люди, которые хотят постоянно совершенствоваться. Все сотрудники, которых мы нанимаем в Scalac, готовы работать над вашим проектом очень быстро. Мы нанимаем только тех, у кого есть целеустремленность.

Мы работаем удаленно, что, по общему признанию, не так уж и особенно сейчас, в это время Covid, но дело в том, что мы работали удаленно до того, как это было навязано всем, до того, как это стало «крутым» и модным, поэтому у нас есть команда, которая очень хорошо знает а вторая натура, как сделать это правильно. Удаленная работа также дала нам возможность работать с самыми разными типами клиентов из самых разных частей мира и часовых поясов.

Мы набираем IT-специалистов, уже более 7 лет. В настоящее время в компании работает 110 сотрудников, включая все наши операционные команды — менеджеров проектов, HR, специалистов по развитию бизнеса, маркетинга и финансов, которые готовы и хотят начать работать с вами. У нас также есть фронтенд-разработчики, тестировщики и инженеры DevOps.

50% сотрудников Scalac работают в компании от 2 до 4 лет. Целых 20% сотрудников Scalac работают с нами более 4 лет. Эти цифры показывают, что мы знаем, как удержать людей рядом с собой, как заставить их чувствовать себя хорошо на работе и как помочь им развиваться и расти. Это удержание сотрудников лучше, чем общая рыночная тенденция для ИТ-индустрии, которая в настоящее время составляет всего 2 года.

Как нанимать ИТ-специалистов: краткое изложение

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

Первоначально опубликовано на https://scalac.io 21 апреля 2021 г.