Как мы отбираем наших будущих сотрудников
Этапы отбора. От резюме до предложения о работе. «Подсказки» для выполнения тестового задания.
Объем резюме, которые приходят в компанию, иногда доходит до нескольких десятков в неделю — в зависимости от времени года и нашей активности. Вы можете быть уверены — мы обязательно уделяем внимание каждому. Дальнейшая судьба соискателя такова — он проходит несколько этапов отбора до решения о приглашении в Компанию.
-
Первый этап — анализ резюме. Если после изучения резюме ясно, что Ваша кандидатура соответствует базовым требованиям вакансии, мы переходим ко второму этапу.
-
Предварительная переписка позволяет вкратце понять настрой кандидата, его профессиональные интересы, ожидания и т.п. Мы, в свою очередь, отвечаем на встречные вопросы соискателей. По переписке также примерно понятно, сможем ли мы сотрудничать с этим человеком, и насколько он соответствует вакансии. Например, умения кандидата могут полностью нас устраивать, но ведь существует и такое понятие, как Over-Qualified (квалификация кандидата выше заявленных требований данной позиции). Мы не сможем предложить ему профессиональные задачи и условия труда, соответствующие его уровню. В большинстве таких случаев мы отправляем кандидату письмо с пояснением, почему наше сотрудничество невозможно.
-
Если кандидат интересен нам по предварительной переписке, мы проводим небольшую проверку знаний, описанных в резюме. Тестовое задание — более-менее адекватная и проверяемая форма, позволяющая подтвердить Ваш опыт. Тестовые задания — типичны, готовых вариантов решения мы накопили достаточно много, чтобы определить тот уровень, который можно считать удовлетворительным и объективно оценивать выполнение.
Заданием мы проверяем знание данной технологии и общие тенденции, к которым склонен кандидат при выполнении профессиональных заданий. Оцениваются как общие моменты, такие как стиль работы (по наличию или отсутствию уточняющих вопросов к заданию, комментариев к выполненному тесту, сроку выполнения), так и специализированные (общие для всех программистов — независимо от технологии. Мы не ожидаем от Вас глубокого владения технологией — нам важно, насколько выполнены критичные требования, универсальные с точки зрения качества факторы (структурированность кода, оформление, функциональность, качество кода).
Как Вам уже известно, мы занимаемся заказной разработкой ПО. Это означает, что мы должны реализовать требования заказчика КАЧЕСТВЕННО — т.е. в соответствии со спецификацией, в срок и без ошибок. Соответственно, качественно выполненное в разумный срок тестовое задание говорит о том, что человек потенциально готов работать в сфере промышленной разработки. Это совсем не то же самое, что на досуге будет написано для своего сайта.
Здесь — несколько «подсказок», которые помогут Вам выполнить тестовое задание «на уровне»:
- старайтесь максимально придерживаться формы и требований из инструкции тестового задания;
- старайтесь использовать ОО подход, выносите конфигурацию в отдельный файл;
- используйте темплейты (для веб-сайтов), какие-то промышленные стандарты библиотек, но при этом желательно не использовать сильно специфичные (бывает, не удается скомпилировать такое задание);
- предоставляйте документацию. Приветствуется, если человек может объяснить, почему сделал тестовое задание именно так, зачем нужен тот или иной класс, функция в сопроводительных документах и комментариях. (В работе бывает, что проект переходит от одного к другому разработчику, и документация делает жизнь программиста намного легче).
По результату выполнения тестового задания принимается решение о приглашении на собеседование.
-
Собеседование проводят Team Leader (который также проверяет тестовое задание кандидата), и менеджер по персоналу. На собеседовании мы оцениваем прежде всего наличие и направленность профессиональных интересов, готовность развиваться в выбранной области, текущий опыт и знания, а также — пытаемся предположить, сможет ли новичок сработаться с командой, ведь у каждого коллектива свой «дух». Мы воспринимаем собеседование как двусторонние переговоры, и поэтому — обязательная и очень важная часть интервью — вопросы от кандидата: от Вас, соискатели, мы также ожидаем активности по выяснению всех аспектов работы в нашей компании.
-
После того, как мы пообщаемся со всеми потенциальными кандидатами на каждую вакансию, мы выбираем из них тех, кого хотели бы видеть будущими сотрудниками Sibers и делаем им предложение о работе. В случае взаимного интереса со стороны кандидата, наше сотрудничество начинается с совершенно нового этапа — интеграции в Компанию и ее «производственную жизнь».
