Искать сотрудников в команду не так сложно — сегодня для этого есть международные сайты, сервисы публикации вакансий и даже страницы в социальных сетях. Намного сложнее в этом вопросе понять, действительно человек соответствует всем требованиям работодателя. Выбрать телеграм каналы для поиска IT специалистов вы можете в подборке на itexpert.work. Но как определиться с точным кандидатом среди всех предложений в этих каналах?
Осваивайте техническую базу
Техническая база — это то, без чего нельзя провести ни одно собеседование с программистом или тестировщиком. Без нее невозможно:
- понять, что от вас хочет hiring-менеджера, — выделить основные условия к кандидату, составить правильное описание вакансии;
- заниматься сорсингом — удачный текст вакансии, чтобы привлечь нужны кандидатов;
- общаться с будущими сотрудниками — корректно спрашивать о hard и soft skills, рассказать о стеке проекта.
Причем знания рекрутера в сфере ІТ должны быть гибкими. Сегодня ему нужно будет подыскать программиста по PHP, а завтра — разработчика Unity для игры.
С чего начать: о технических знаниях
Чтобы не попасть в нелепую ситуацию на собеседовании, рекрутеру стоит разобраться в базовых терминах своей сферы. 7 тем, которые вы можете изучить в первую очередь:
- Технологии. Основные языки программирования, разница между бекендом и фронтендом.
- Фреймворки и библиотеки. Изучите, для каких вакансий знание этого вопроса будет критически важным и почему.
- Базы данных. Важно понимать разницу между реляционными и нереляционными системами.
- Инструменты тестировщиков. Изучите, какие принципы и виды тестов существуют для разных языков программирования.
- Универсальные инструменты для всех языков. К ним относятся управление проектами, трекеры bug.
Для понимания основ программирования можете обратить внимание на непопулярные или устаревшие языки. Иногда заказчикам нужно использовать Delphi или Objective-C. С этим багажом знаний вам будет легче найти подходящего кандидата во время технического интервью.