В жизни каждого успешного фрилансера наступает момент, когда они рассматривают возможность перехода от одного человека к многонациональному конгломерату. Это означает, что нанимать людей для выполнения вашей работы.
Это конечно не для всех. Вы станете «боссом» и проведете большую часть своих дней, управляя проектами и сидя на собраниях, а не написание передового кода. Но сделайте это правильно, и вы могли бы проводить больше дней на пляже, а не потеть за экраном, как ваши сотрудники.
Поскольку вы уже отличный разработчик, есть один простой способ гарантировать успех. Наймите программистов, которые лучше вас. Но как ты узнал?
Найти кандидатов в нынешнем экономическом климате легко. К сожалению для вас, хорошие разработчики редко бывают без работы и могут быть менее склонны рискнуть рискнуть для своего начинающего бизнеса.
К счастью, сеть позволяет легко связаться с потенциальными сотрудниками через специализированные сайты поиска работы и социальные сети, такие как LinkedIn и Twitter . Однако, будьте осторожны с кадровыми агентствами. Есть несколько хороших, но в IT они удивительно редки. У большинства нет подсказки; Я видел объявления о вакансиях для инженеров Oracle на стороне клиента и внутренних специалистов по HTML5 . По моему опыту, агентства бросают людей в организации, пока кто-то не придерживается их, а затем выманивает этого человека из вас, как только он чувствует запах более крупной комиссии в другом месте.
Итак, вы создали свой список резюме. Каждый должен иметь ряд сайтов и проектов со связанными URL. Даже у тех, кто только что вышел из школы, будет образец работы.
Многие компании сейчас приглашают кандидатов на собеседование. Не. Я собираюсь раскрыть вам секрет: многие люди украшают правду в своих резюме . Для каждого кандидата, который может сделать работу, есть еще много, кто не может. Хуже те, кто убедил себя, что они великие разработчики. Однажды я взял интервью у кого-то, кто требовал глубоких знаний HTML, потому что они работали в офисе, где его использовали другие. Не трать свое время и их время.
Первый шаг — 15-минутное телефонное интервью. Поблагодарите их за заявку и спросите, почему они заинтересованы в этой роли. Что более важно — проверить свои технические знания . Серьезный из основных вопросов отделит can-dos от cant-nots, например
- Какие инструменты разработки вы используете в настоящее время?
- Какой HTML-тег используется для основного заголовка на странице?
- Назовите свойство CSS, которое устанавливает жирный текст.
- Сталкивались ли вы с терминами правдивость и ложь в JavaScript?
- Что подразумевается под магическим методом в PHP?
- Объясните, что подразумевается под абстрактным классом?
- Назовите пару движков баз данных, используемых в MySQL.
- Какую команду SQL можно использовать для удаления всех записей в таблице базы данных?
Второй шаг важен: дайте вашему потенциальному разработчику задание на разработку. В идеале это должно быть достаточно сложно, занимать не более пары часов и завершаться с использованием необходимых языковых навыков.
Некоторые компании предпочитают оценивать разработчиков внутри компании, чтобы убедиться, что они не могут обманывать, прибегая к помощи Google, обращаясь за советом или слишком долго. Это точное отражение кодирования в реальном мире? Нет — и это может привести к отказу от идеальных кандидатов, потому что они нервничали. Такие службы, как Codility.com, могут помочь, но я не буду беспокоиться об установлении строгих временных ограничений или условий. Хорошие разработчики не заставят себя долго ждать, а плохие разработчики сдаются, прежде чем начнут
Наконец, пришло время для одного или двух личных интервью. Спросите кандидатов об их коде, как они подошли к проблеме и будут ли они вносить какие-либо изменения (хорошие разработчики знают, что улучшения всегда возможны). Главное: вы можете работать с ними? Если они отметят все флажки, сделают кандидату предложение, поставят его на испытательный срок, а затем приложат все усилия, чтобы сохранить его.
Я уверен, что у вас есть несколько замечательных интервью. Какое самое смешное утверждение, которое вы слышали от потенциального кандидата? Был ли ваш интервьюер бесполезным? Комментарии приветствуются …