Где искать хорошего разработчика и программиста для вашего стартапа

0

Автор: SatoMaker | Рубрика: Блогосфера, Полезное рядом, Эксперименты | 26-12-2012 |

Соучредитель ApeForest и ContentForest Правин Дарьяни уверен: чтобы найти хорошего разработчика, основателю стартапа всего лишь нужно последовательно пройти 4 этапа: предельно точно выяснить, какой именно специалист ему нужен, искать кандидатов в правильных местах, выбрать подходящего специалиста из возможных вариантов и нанять его . Несмотря на различную специфику найма на работу в США и в Украине, советы Правина можно применять и здесь — они достаточно универсальны.

В своей колонке на The Next Web Правин подробно описывает каждый этап поиска, который пришлось пройти ему и команде, прежде чем найти хороших разработчиков. Редакция AIN.UA предлагает перевод его статьи.

Шаг 0. Подготовка, или кто мне нужен?

Допустим, вы нашли пока еще не занятую рыночную нишу, сформировали свои предположения в концепцию и считаете, что пришло время превратить вашу идею в продукт. Первое, что нужно сделать, пишет Дарьяни — структурировать свои мысли по этому поводу, понять, какой именно специалист нужен. Задать себе следующие вопросы:

Действительно ли вам нужен разработчик (ведь существует бесчисленное множество онлайн-шаблонов и конструкторов, так что не обязательно будет писать продукт с нуля)?
Каков мой бюджет и временные рамки?
Язык программирования будет использована?
Какими навыками должен обладать разработчик?
Насколько сложный дизайн, нужен дизайнер интерфейса, можно скачать фотошоп бесплатно на русском языке без регистрации, но далее нужно пользоваться программой и ее возможностями.
Нужно нанимать одного разработчика или компанию (команду)?
Нужно нанимать разработчика по контракту или в штат?
Если на многие из этих вопросов готового ответа у вас нет, стоит посоветоваться с техническим консультантом. Идея в том, чтобы четко сформулировать, какой именно специалист вам нужен и где можно его найти.

Шаг 1. Где искать разработчика?

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

Это предложение вы можете использовать:

На сайтах по поиску работы / для фрилансеров.

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

Шаг 2. Как выбрать из списка?

Предположим, у вас наметился круг тех специалистов, которые вас заинтересовали. Как выбрать лучшего? Если невозможно встретиться со всеми лично, проведите интервью по Skype. Кроме очевидных вопросов о навыках, опыт, портфолио, примерах кода, расписании и способах оплаты труда, попробуйте спросить вот о чем:

Если я поговорю с вашими предыдущими работодателями, чтобы они могли рассказать о ваших сильных и слабых сторонах? Вы работаете сейчас над собственным проектом или на других работодателей?
Какие сайты и блоги вы читаете регулярно?
Что вы будете делать, если столкнетесь с технической трудностью. Есть ли у вас знакомые программисты, которые смогут помочь?
Как вы будете сообщать об этапах выполненной работы?
И хотя вам, возможно, комфортнее день в день общаться по электронной почте, не делайте окончательного выбора, не поговорив с кандидатом в Skype, Google Talk и т.д. Так гораздо проще понять, как они относятся к будущей работе.

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

Шаг 3. Как нанимать?

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

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

И последнее, но далеко не последним по важности замечание: сразу, перед началом работы проясните, чего вы ждете от своего нового сотрудника.

Мой блог находят по следующим фразам

Записи по данной теме:

Понравилась статья? У Вас есть возможность получать ежедневные обновления блога удобным для Вас способом:
Подписаться на блог 'Сатомейкер' по email

Ваш электронный адрес:

 

 

Подписаться на блог 'Сатомейкер' по email

Подпишитесь через RSS:

 

Добавить в Google

 

Читать в Яндекс.Ленте


Follow Satomaker on Twitter






Ваш отзыв