Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Как найти правильного программиста в стартап

7 советов по поиску программистов в стартап

Об авторе

Макс Ищенко — создатель проекта DOU.ua (сообщество в основном украинских разработчиков, 40 тыс. участников). Недавно запустил djinni.co, сервис для поиска программистов. Макс нашел или помог найти не одну сотню программистов, поэтому знает о чем говорит.

Жизнь любого стартапа можно разделить на две части: 1) поиск своей ниши и 2) масштабирование. В английском языке популярно выражение product-market fit. Стратегия поиска сотрудников и советы на этих этапах принципиально разные.

Стадия product-market fit

Главная задача – создать минимально работающий прототип (MVP), который подтвердит ваши гипотезы о рынке, пользователях, продукте, бизнес-модели.

Совет №1. Не нанимайте

Хороший программист умеет решать сложные технические задачи и делает это хорошо. Вот только самые главные вопросы на старте совсем не технические. Существует ли проблема, которую мой продукт будет решать? Смогу ли я найти пользователей, для которых она критична? Достаточно ли этих пользователей, чтобы построить успешный бизнес?

Я уверен, что MVP можно сделать и без найма дорогостоящих программистов. Интервью с пользователями, Facebook, MailChimp и куча других инструментов, которыми способен воспользоваться даже cпециалист по SMM. Программистов и дизайнеров можно привлечь для “точечных” задач, через oDesk или dribbble.

Совет №2. Программист как инвестор

Начиная общение с потенциальным сотрудником, не стоит рассказывать о своей гениальной идее и о том, как у вас будет компания на миллиард. Ваша задача №1 – доказать, что вы не “наивный стартапер”.

Расскажите о своих успехах. Чего вы уже добились. На основании чего я (как программист) могу поверить в вас, в первую очередь и потом уже в идею.

Это как поиск инвестора. Покажите цифры. Traction. Напишите на бумаге и вычеркните все прилагательные.

Если вы маркетолог, покажите фейсбук страничку на 10 тыс. лайков вашей идеи. Если сейлз – подписанные контракты на покупку пока еще несуществующего продукта. Если вам не 17 лет, расскажите какие успешные проекты вы уже сделали, пусть и в качестве наемного сотрудника.

МАСШТАБИРОВАНИЕ

Итак, у вас есть продукт, есть первые пользователи, возможно даже денежный поток. Поздравляю, 9 из 10 стартапов закроются раньше, чем дойдут до этой точки. Время нанимать!

Совет №3. Хорошие специалисты стоят денег

Настолько очевидный совет, что просто глупо об этом говорить, не так ли? Не совсем.

Как фаундер вы вероятно убеждены, что ваш продукт изменит мир, а значит люди будут готовы работать практически “за еду” ради шанса принять участие в таком проекте. Не будут. У хороших специалистов всегда есть выбор и другие “интересные проекты”, но с рыночной зарплатой. И перспектива “рискнуть” низкой зарплатой сейчас ради теоретических миллионов понимания у наемного сотрудника, как правило, не вызывает. Что логично – иначе он бы уже был фаундером своего стартапа.

Совет №4. Не пугайте кандидатов опционами

Очень маленький процент программистов понимают, что значит vesting with 1-year cliff и чем отличается “опцион” от «стока». Если вы начинаете рассказывать об этом на собеседовании вы скорее всего только напугаете кандидата – «это какой-то непонятный развод, чтобы не платить мне рыночную зарплату».

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

Совет №5. Сайты по трудоустройству не работают

У “больших” сайтов, типа HeadHunter, есть огромный минус с точки зрения стартапа. Это “шум”.

На любую более-менее хорошию вакансию придет гора резюме от “горе-программистов” и, если повезет, 1-2 “нормальных”. Причем по резюме нереально оценить кто перед вами – люди которые неделями и месяцами ищут работу часто имеют шикарное резюме.

В итоге вы тратите огромное количество времени на отсев и собеседования с очень низким КПД. А время это как раз то, чего в стартапе всегда не хватает. Как, вероятно, не хватает и выделенного ейчар (рекрутера), так что на “отсев” тратится ценное время СТО или техлида.

Мой рекорд – 50 собеседований за неделю при нуле адекватных.

Где же искать? Знакомые и друзья, LinkedIn, Хантим.ру, форумы и, само собой, наш djinni.co (прим. редактора: мы на этом не специализируемся, но слышали много хороших отзывов и про наши вакансии)

Совет №6. Проверьте мотивацию и ожидания кандидата

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

Если у кандидата есть, например, кредит на квартиру, то ему гораздо важнее стабильность и гарантии того, что компания не закроется через 6 месяцев, когда закончатся инвестиции.

Часто кандидаты, поработавшие несколько лет на хорошей должности в крупной компании, не могут перестроиться на ненормированный рабочий ритм стартапа. У многих бывают иллюзии того, как “круто” работать в стартапе.

В итоге человек от вас все равно уйдет через несколько месяцев, а вы потеряете время и деньги.

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

Совет №7. Сделайте так, чтобы искали вас

В стартапе каждый день возникают критичные задачи, помимо поиска кадров. У вас нет “бренда” на рынке труда. У вас нет эйчара, которого можно посадить прочесывать сайты с вакансиями и LinkedIn.

Сделайте так, чтобы потенциальные сотрудники искали вас, а не вы их.

Способов масса. Написать скандальную статью для Цукерберг Позвонит. Разбрасывать из офиса пятитысячные купюры. Провести хакатон или крутой конкурс. Сделать продукт, аналогов которому нет в мире.

У Питера Тиля был отличный вопрос для фаундера – зачем к вашему стартапу присоединится сотрудник №20? Что такого уникального вы делаете, что программист не найдет ни в одном другом проекте? У большинства стартапов ответа нет. Зато если он есть – у вас есть шансы привлечь самых лучших.

[caption /> Программист в инновационном нано-стартапе

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Где найти хорошего программиста? Сайты для поиска разработчиков

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

Выберите тип задач, для которых нужно искать разработчиков:

1. Внести правки на сайт или в приложение

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

Например, на Кворке программисты размещают типовые услуги, которые требуются владельцам сайтов. Вы ищете нужную услугу, заказываете ее и получаете результат. Любые проблемные ситуации решает арбитраж сервиса. На сайте Кворк можно заказать разработку на PHP, Python, JavaScript, Java и других языках программирования, доработку сайта, мобильные приложения для Android и iOS, услуги администрирования серверов, компьютерную помощь и многое другое.

По этой ссылке вы найдете все популярные биржи фриланса – более 110 ресурсов.

Есть студии, которые берут небольшие заказы. Например, в компании 1PS.ru можно заказать любые работы по сайтам – от мелких правок до разработки с нуля. Как правило, услуги студий дороже, чем работа фрилансеров. Но некоторым клиентам удобнее работать с агентствами, где есть менеджеры и прописаны все процессы.

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

2. Типовые проекты

Например, разработка типового сайта или интернет-магазина. Есть много конструкторов, которые позволяют делать типовые проекты без программистов. Например, интернет-магазин можно открыть на базе InSales. Для создания сайта-визитки есть сервисы Umi.ru и Ukit.com. Если задачу можно решить при помощи конструктора, как правило, стоит так делать.

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

  1. Найти опытных частных разработчиков можно на биржах фриланса. Выбирайте специалистов, которые имеют в портфолио похожие на ваш проекты, положительные отзывы, репутацию и историю на бирже.
  2. Есть специальные биржи для программистов, которыми также можно пользоваться, чтобы искать разработчиков.
  3. Можно провести тендер на площадке Workspace, которая специализируются на проведении тендеров в ИТ-сфере. При помощи тендера можно найти хорошую и недорогую студию.
  4. Если вам нужны 1C специалисты, то искать их можно на бирже 1Clancer.ru. Там много хороших частников, занимаются разработкой в 1С.

Для создания сайта на определенной CMS можно разместить заказы и тендеры на сайтах данных систем управления, например, 1С Битрикс, Joomla.ru, WordPress, CS Cart. По этой ссылке вы найдете популярные сайты, где можно искать разработчиков для определенной CMS.

3. Нестандартные, сложные или крупные проекты

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

Поэтому для разработки сложного проекта нужен не один фрилансер, а команда разработчиков, каждый из которых хорошо знает определенные технологии. Например, front-end программист, backend-программист, специалист по 1С для настройки интеграций и так далее.

  1. Найти студию для разработки сайта или мобильного приложения можно в рейтингах студий, самые известные из которых – это Ruward.ru, Tagline, Рейтинг Рунета, CMS Magazine. Через рейтинги можно искать хороших и недорогих разработчиков, а также топовые студии.
  2. Можно провести тендеры через сайты, указанные выше.

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

4. Разработчики для стартапов

Ответ на вопрос, где искать разработчиков для стартапа, зависит от типа проекта:

  1. Стартап с финансированием, то есть у основателей имеются достаточные средства на разработку. В этом случае можно найти веб-студию или агентство для реализации продукта. Для этого создайте тендер на площадках типа Ruward.ru, Tagline, Рейтинг Рунета, CMS Magazine, Workspace.
  2. Проект с ограниченным финансированием. В этом случае MVP, то есть минимально жизнеспособный продукт, можно собрать силами фрилансеров. Где искать таких разработчиков? Например, на биржах фриланса или в каталоге программистов.

Стартап без денег (проект на энтузиазме). Единственный вариант – искать и нанимать знакомых. Незнакомые специалисты работать за долю или процент с будущих продаж не согласятся.

5. Где искать разработчиков на удаленную работу

Здесь очень много вариантов:

  1. Разместить вакансии на специализированных сайтах для поиска программистов, например, Мой Круг (очень хороший сайт, где можно искать и нанимать разработчиков), IT Mozg, IT Rabota.
  2. Добавить вакансию удаленной работы на сайт Kadrof.ru. Данный сервис специализируется на поиске удаленных сотрудников для ИТ-компаний. Вакансия бесплатно анонсируется на аудиторию более 100 тыс. специалистов.
  3. Добавить вакансии в группы ВКонтакте и Facebook, а также в Телеграм-каналы. Некоторые группы публикуют вакансии бесплатно, некоторые берут за это деньги.
  4. Искать программиста можно в каталогах фрилансеров, например, на сайте Яндекс.Услуги и Kadrof.ru. Оба сервиса бесплатны для работодателей.

Добавить информацию о своих вакансиях в каталог работодателей, предлагающих удаленную работу.

На перечисленных сайтах можно найти хороших веб-разработчиков, мобильных разработчиков (iOS и Андроид), PHP-программистов, разработчиков на Java, Java Script и других специалистов.

6. Где искать разработчиков в штат

  1. Сайт Мой Круг – здесь можно найти программистов любой специализации (PHP, Python, JavaScript, Java, Android, iOS, разработчики сайтов, приложений, игр и т.д.).
  2. Сайт HH.ru – один из самых крупных сайтов для поиска сотрудников в Рунете. Можно искать специалистов по резюме или опубликовать вакансию.
  3. Опубликовать вакансии на популярных форумах программистов, например, SQL.ru (форум по базам данных), JavaTalks (только для вакансий Java разработчиков), Rsdn.org.
  4. Опубликовать вакансии в социальных сетях. Там есть много популярных групп для программистов, где вакансии просматривают лучшие разработчики, которым интересна их профессия.

Разместить вакансии на сайте собственной компании или интернет-сервиса. Так делают многие компании и это эффективный способ найти хороших разработчиков.

Как найти хорошего программиста? Советы для работодателей

  1. Разработчики – люди творческие. Многие работают не ради денег (хотя уровень оплаты тоже важен), а для самореализации. Чтобы привлечь лучших разработчиков, опишите в вакансии, чем ваш проект будет интересен для программиста, какой уникальный опыт он получит или какую важную проблему будет решать.
  2. Услуги хороших разработчиков стоят не дешево, но экономить на программистах не стоит. На практике опытные программисты работают быстрее, и порой обходятся дешевле, если суммировать все расходы на проект, его доработку, устранение багов, тестирование.
  3. Все, что можно сделать при помощи конструкторов или интернет-сервисов, лучше делать при помощи сервисов. Качественная разработка – удовольствие не дешевое. Многие типовые задачи сейчас можно закрывать без привлечения программистов.
  4. При найме человека в штат собеседование с кандидатом лучше проводить будущему непосредственному руководителю, который сам является программистом и может проверить квалификацию соискателя.

Если вы планируете продвигать сайт в поисковых системах, до его разработки обратитесь к SEO-специалистам и проконсультируйтесь, какой сайт нужен для продвижения. Разработчики могут не разбираться в SEO. Вы можете сделать сайт, который потом придется переделывать, чтобы продвигать.

Старайтесь выстроить с программистами долгосрочные и взаимовыгодные отношения. Будет лучше, если над вашим проектом будет работать одна команда, которая будет знать, что и как сделано на вашем сайте или в приложении. Это повысит качество ИТ-продукта.

Записки программиста. Стартаперы халявщики. Часть №22

Давненько что-то я ничего нового не постил, нужно исправляться.
Как и в прошлом посте цитаты будут выделены курсивом, а мои комментарии обычным шрифтом.

Ищем веб-разработчика в стартап

Для разогрева немного социальносетевого строительства.

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

Другими словами: «мы попилили на непонятно какие цели лимион рублей, а теперь ищем кто бы нам все довел до ума забесплатно». Но все же интересно, на что были потрачены эти деньги. Оказывается что почти миллион рублей было потрачено только на дизайн, потому как:

Студия столько захотела. Некоторые студии и 2 миллиона хотели за работу.

Выходит что какая-то «студия» развела человеков на хорошие деньги за дизайн и теперь у них есть пару надеюсь красивых картинок и осталось всего ничего, а именно найти бесплатного прогера, который быстренько все заставит работать 🙂

нужен веб-программист за 30% от прибыли

Нашел вот тему с довольно длинным обсуждением, аж на 10 страниц, но приведу только самые интересные цитаты, при чем не только авторские.

Ищем web программиста в команду для реализации интересного стартап проекта. На условиях долевого участия в размере 30%.
Программист, который выполнит указанную работу, получает 30% в юридическом лице, которое будет оформлено после запуска сайта, в дальнейшем планируется продажа этого проекта инвестиционному фонду, занимающемуся вложениями в интернет-стартапы(как правило суммы покупки при таких сделках – с шестью нулями, в долларах).

Вот меня всегда удивляло то, как подобные люди оценивают работу программиста, при чем тут надо сделать акцент на том, что речь идет о единственном разработчике проекта:

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

Т.е. выходит что дизайнеру и верстальщику деньги, если что, найдутся, а программер пусть батрачит за так. При этом еще и отдаст потом 70% возможной прибыли непонятным людям с непонятными обязанностями:

у меня и могео партнера есть небольшие выходы на инветоров, котоыре вкладывают деньги в Интернет-стартапы. Имена называть не могу. Гарантий тоже дать не могу, поэтому пишу как есть — есть шанс что проект будет продан за хорошие деньги, но сразу честно оговариваю — это только шанс а не 100% гарантия.

Ну и еще стандартны набор у подобных ТС-ов:

Техническая сторона выполнения проекта — 100% зона ответственности программиста, моя зона ответственности и моего партнера — вся остальная работа, т.е. привлечение рекламных агентств, привлечение клиентов, раскрутка сайта, поиск и переговоры с инвесторами и т.д.

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

Само собой форумчане начали активно флудить на тему такого низкого процента для единственного разработчика и высказывать мысль о том, что разработчик должен получать как минимум 50%, на что ТС ответил просто эпично:

по поводу 50% — хммм. ну наверное можно и о 50% подумать, но понятное дело что такой вариант будет последним приоритетом, если никого за 30% не найду, то придется мне на 50% согласиться. ОК, на связи, дай пожалуйста свои координаты(email, icq/skype), чтобы я тебе постучался если на 50% придется согласиться.

Вы просто вчитайтесь и прочувствуйте эту фразу «придется мне на 50% согласиться». Прям зазеркалье какое-то. У человека ничего нет, он ищет бесплатного разработчика и готов подумать над тем, чтобы после успешной разработки оторвать ему от сердца кровные 50% прибыли, которую принесет этот проект.

А вот еще один эпический абзац ТС-а, я даже жирным выделил особенно убийственное предложение:

я так понимаю что ЛЮБЫЕ подобные проекты строятся на предположении (и сопутствующем риске) что если проект раскрутиться хорошо — то программист действительно получает мега-много. Но всегда есть шанс что проект «не пойдет», т.е. не вызовет интереса у потенциальных пользователей, на которых он рассчитывался. В этом случае получается что программист зря напрягался т.к. ничего не получит, кроме дополнительной строчки в резюме что «выполнил такой-то проект Х». С другой стороны, программист не вкладывает ни копейки своих денег, он вкладывает только свое свободное время, в то время как инициатор проекта не только вкладывает свое время, но вкладывает свои кровные $$$. В общем если проект не пойдет — всем не очень шоколадно, но зато если пойдет. это может быть единственным шансом в жизни, чтобы резко рвануть вверх

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

Я понимаю, что форум программистов и профессиональная солидарность на высшем уровне. Но если посмотреть на вопрос с другой стороны, а что программист привносит в проект? Вот если он что-то привносит, добавляет в проект уникальности, тогда да, можно говорить о большом проценте. А когда от прогера требуются только человеко/часы, то 20-30% потолок.

Вот так вот однако, учитесь лет 5-9 по не самой простой специальности, а потом будите человеком даже не второго, а третьего сорта ибо от вас нужны всего лишь жалкие человеко-часы. То ли дело мечтатели или идейные генераторы, такому ведь не учат:

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

Кстати, речь в теме шла о тупом копировании уже существующего «западного» проекта. Даже ТЗ ТС не потрудился составить. Но даже это еще был не самый эпик:

программистов много, этому можно научиться. Быть хорошим программистом — нет ничего уникального. А заработная плата, доля в проекте и т.п. строится, как правило, не от трудозатрат, а от того «А может ли еще кто-то выполнить такую работу?». Если таких пруд пруди, то и цена ноль сотруднику. Грузчики побольше пашут, но почему-то им долю по 50% каждому в строительной компании не дают, за то что они цемент таскают — но ведь без них тоже ничего бы не было

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

Относиться нужно как к своему родному, если хотите быть дольщиком. Ведь 50% это половина, так почему я должен *опу рвать, а прогер воротя носом страницу кода выдавить, и то, когда ему не впадлу будет?

Хоспади, да в каком жеж мире живут такие люди?!

Ну и последний коммент от этого пользователя:

P.S.: Целью моего захода на форум был поиск партнера, но боюсь теперь, что меня только яйцами закидают. Ибо больше 30% я предложить не могу, работы там на неделю максимум программисту, а у меня годы работы, плодом которых стала идея сервиса.

Мня всегда удивляет способность подобных людей, ничего не знающих о разработке, давать оценку трудозатратам программиста, ну и конечно их раздутое ЧСВ.

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

Друзья, вы будете смеяться, но за 2 дня я нашел 3 (трех. ) программистов кто согласился работать на условиях 30% будущей прибыли.

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

первый программист — взялся, сделал 0.1% от работы, потом «ушел в тишину» и больше от него ни слуху ни духу.
второй программист — начал делать, но уровень и скорость исполнения такие, что подросток Петя из 6 «Б» класса для даунов сделал-бы лучше, планирую с ним расстаться в ближайшее время если не начнет делать хорошо
третий программист — пока «в запасе», но сильно подозреваю что и там все будет плохо.
Вывод — на рынке нет вменяемых программистов, готовых серьезно и хорошо взяться за свое будущее, все просто хотят «урвать бабла здесь и сейчас»

Какие мы, разработчики, все меркантильные личности. Нет чтобы подумать о «светлом будущем» ТС-а, так нет, мы же хотим «урвать бабла здесь и сейчас». Стыдно товарищи, стыдно.

Как найти разработчика в гаражный стартап: из личного опыта

Вы предприниматель-энтузиаст, и у вас есть идея, которая перевернет мир? Поздравляем! А теперь вот вам первый челлендж, который быстро опустит вас с небес на землю. Если только вы не гений-одиночка, то вам понадобится команда разработчиков. И если вы действительно хотите реализовать свою идею, они должны быть профессионалами. Или хотя бы один из них, самый главный — опять-таки, если вы сами не являетесь профессиональным СТО с 1978 года. А теперь вопрос: как привлечь в гаражный стартап без инвестиций матерого девелопера, которого еженедельно пытаются переманить к себе многомиллионные корпорации, каждая из которых готова платить ему n тысяч долларов?

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

Деньги

Считается, что основная цель стартапера — поднять инвестиции, слепить исправно работающую (пусть и на множестве костылей) версию продукта и “продаться гуглу” за бешеные деньги. Исходя из этого, можно предположить что для членов команды стартапа финансовая составляющая — читай зарплата — должна быть очень важна. Причем сразу и желательно побольше.
Но гаражный стартап — существо по умолчанию безденежное, так как продукта еще нет, инвестиции не подняты, а все деньги уходят на оплату необходимых для работы сервисов. И конкурировать за сотрудников с крупной компанией-разработчиком, где зарплаты начинаются от $2 тыс, стартапу зачастую не под силу.
В свое время мы решили эту проблему просто: пошли в регионы. Нашли замечательного разработчика-дауншифтера, сбежавшего из столицы в соседнюю область, и пригласили его к себе. Ему понравилась наша идея, и он согласился работать за минимальную ставку. В его сонном городке все равно было скучно и нечего делать.
Впрочем, как только он начал работу над проектом, городок вдруг резко перестал быть сонным. Когда через две недели оказалось, из поставленных перед ним задач он смог выполнить только одну пятую часть, нам пришлось серьезно поговорить. Он объяснил, что его пригласили вести курсы по Java, и ему было неловко отказываться. К тому же ему пришло крайне интересное предложение, отказаться от которого он уже просто не смог, и на наш проект у него осталось всего около двух часов в день. Проблема была в том, что около двух или трех недель он проработал в таком режиме, пока мы считали, что он пишет наш сервис целыми днями и ночами. Его признание и отчет по выполненной работе стали для нас неприятным сюрпризом. Мы разошлись.

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

Доля в компании

Уже через два дня после расставания с первым разработчиком, мы нашли нового. Этот новый больше всего напоминал электровеник. Для начала он предложил организовать четырехдневный хакатон, на протяжение которого мы с ним должны были полностью реализовать базовый функционал сервиса. Хакатон не удался, но мы все же договорились.
Этому разработчику не нужны были деньги. Он хотел славы и долю в компании. Причем немалую — треть. За это он должен был в одиночку написать движок для нашего веб-сервиса и взять на себя практически всю его поддержку в первое время. Мы поскрежетали зубами, но согласились. Сроки поджимали — к концу месяца мы планировали выйти с презентацией на крупнейшую сходку психологов. Куда мы, конечно, не успели.
Вышло так, что мы фактически напоролись на те же грабли. Последним местом работы нашего девелопера была ИТ-компания с туманными украинскими собственниками в золотых цепях и менеджерами, формулировавших свои желания примерно как “ну, это, чтоб тут, значит, кнопочка была, ну такая, чтобы экран мигал, и что-нибудь еще сверху прилепите”. В итоге огромная команда разработчиков активно творила хаос ежедневно с десяти до шести. И это, очевидно, вошло у нашего девелопера в привычку.
Взяв на себя роль будущего СТО, он сразу же навел массу шороха. Он мог позвонить среди ночи с вопросом, как лучше реализовать ту или иную фичу. Или созывать те самые хакатоны, на которых, впрочем, дело останавливалось достаточно скоро.
Но за три недели до запланированного выхода на конференцию к нему в гости приехали друзья из родного города, и на неделю он выключился из процесса.
А сразу после отъезда друзей он заболел. Болел полторы недели. Тогда же выяснилось, что за предыдущее время, несмотря на активно-показательные действия и десятки заведенных в тасктрекере задач, сделано не было почти ничего. Мы призвали его к ответу, но он объявил, что умирает от ангины. После его выздоровления мы встретились, он действительно был бледным, но под конец беседы проговорился, что причина бледности не болезнь, а похмелье. На следующий день он должен был начать работу над новым разделом сервиса. Но не начал. Больше он на наши звонки не отвечал, хотя в определенных местах его постоянно кто-то видел.

Так мы осознали, что напускной энтузиазм еще не означает реальной заинтересованности. Наш разработчик воспринимал проект как хобби, мимолетное увлечение, ибо он был стар и мудр, и имел определенные понятия, как нужно работать: не для получения результата, а для удовлетворения (или имитирования удовлетворения) начальства. Это было определенно не то, что нам нужно.

К тому же, очевидно, финансовая и личностная заинтересованность, которая заставила его вытребовать долю в 30%, находилась в слишком отдаленном будущем, чтобы ежедневно мотивировать достаточно практичного человека.

После всего произошедшего мы решили пойти другим путем. Мы сделали это:

Да, это бумажное объявление. И да, это бумажное объявление, с помощью которого интернет-стартап, разрабатывающий веб-сервис с использованием новейших технологий, решил найти себе девелоперов.
И знаете что? Это сработало.
Объявление мы повесили в общежитии крупнейшего технического ВУЗа страны.
После нескольких отклоненных кандидатур, одна из которых заявила: “Я ничего не умею, но вы меня, наверное, научите. Правда, я хочу нормальную зарплату и долю в компании”, мы нашли своего нынешнего девелопера. Знакомьтесь, это Денис:

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

Еще одна общеизвестная истина, нашедшая подтверждение: главным двигателем стартапа являются люди, готовые посвящать ему все свое время. Люди, для которых нет понятия “сверхурочно” или фразы “я сегодня уже пять часов работал, надоело”. И, как ни банально, но главная мотивация здесь — вера в ту единственную идею, которая и лежит в основе стартапа.

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

Как найти правильного программиста в стартап

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Открытие парка аттракционов
Ссылка на основную публикацию