Назад

Ищем разработчиков для стартапа. Гайд от Purrweb

Для создания стартапа мало одной идеи. Идей много — но чего они стоят без исполнения? А хорошее исполнение невозможно без крутой команды разработки.

Время чтения: 11 минут

Содержание

    Разработчики, как правило, определяют будущее продукта и компании. Каждый из них привносит в проект личное видение, а также опыт и знания. Слышали о Стиве Джобсе и Илоне Маске? Весь мир ценит их вклад в IT-сферу. Но если копнуть глубже, становится ясно, что за ними стоит целая команда единомышленников. И иногда поиск разработчика — самое большое испытание, с которым сталкивается заказчик. 

    Команда имеет значение

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

    Сложности создания команды для стартапа

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

    Вопросики найма

    Многие стартапы начинались с пары друзей. Но в один прекрасный день даже самые верные товарищи понимают, что рост бизнеса невозможен без новых людей. Нужно набирать команду: дизайнеры, эйчары,  аккаунт-менеджеры, разработчики.

    люди танцуют - нанять команду для разработки приложения

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

    Никакого теплого приема

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

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

    Распределение ролей

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

    Организация бюджета

    Бюджет, как известно, имеет ограничения, поэтому тратить его «как прикажет сердце» не получится. Важно следовать финансовой стратегии, а это будет непросто с командой, где каждый считает себя императором с неограниченными возможностями.

    READ MORE  Как найти технического соучредителя и зачем он нужен в стартапе

    Угроза безопасности 

    Современные проблемы требуют современных решений, особенно проблемы с размещением в интернете. Чем больше стартап, тем больше угроз безопасности. У вас большая команда, с которой вы работаете каждый день — жизненно необходимо обеспечить информационную безопасность. Будьте осторожны, если не хотите в один прекрасный день проснуться с хакнутыми компьютерами и украденными идеями.

    Помните о безопасности при найме сотрудников

    Хорошо подумайте над вопросами безопасности

    Сложности коммуникации

    Найти разработчиков — сложно, начинать проект с нуля — очень сложно, удержать команду на одной волне — супер хард левел. Чем больше людей в команде, тем выше уровень сложности. У каждого свои взгляды и подходы к организации работы, а работать они должны ВСЕ ВМЕСТЕ. Это порочный круг, который может стать роковым для стартапа на ранней стадии.

    Хотите нанять разработчиков для своего стартапа?
    В нашей копилке больше 300 проектов в разных нишах — от финтеха до IoT. Свяжитесь с нами и получите бесплатную оценку проекта в течение 48 часов.
    Связаться

    Три HR-стратегии

    Что не убивает, делает сильнее. Это еще Ницше сказал. Не стоит пугаться сложностей из прошлой части статьи. Еще одна мудрость: предупрежден — значит, вооружен. 

    Еще одна вещь, о которой нужно знать: есть много HR-подходов, которые стоит использовать в работе. У всех свои плюсы и минусы, каждый по-своему хорош. Можно выбрать тот, который подходит лучше для поиска разработчиков конкретно в вашу команду. Давайте вместе искать ваш перфект мэтч!

    Внутренняя команда 

    найти разработчика приложений во внутреннюю команду

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

    Преимущества

    • Верные и преданные сотрудники
    • Ставьте общие цели и создавайте продукт вместе.
    • Корпоративная культура и личный бренд.
    • Нет проблем с коммуникацией — все работают в одном месте.
    • Люди с широким видением проекта — потому что работают с ним каждый день и сосредоточены на его развитии.

    Недостатки

    • Много времени уйдет на поиск людей с релевантными опытом, скиллами и видением. А пока не найдете, например,  дизайнера, визуал проекта будет висеть мертвым грузом.
    • Есть много дополнительных расходов: налоги, медицинские страховки, аренда офиса. Команда получает зарплату, и вы не можете просто приостановить проект, если у вас закончился бюджет. Иначе ваши разработчики найдут другую работу.
    • Нельзя так просто взять и уволить человека — его защищает государство.
    • Иногда придется сосредоточиться не на проекте, а на менеджменте. Даже если у вас нет такого опыта.
    READ MORE  Своя команда или аутсорс разработка: вот в чем вопрос

    Фрилансеры 

    фрилансер для разработки приложенич

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

    Преимущества

    • Возможность нанять квалифицированного специалиста по низкой цене. Разработчики за пределами США и Европы стоят дешевле, но их уровень все равно ничем не хуже.
    • Оплата только за результат работы — никаких отпусков, офисной аренды и больничных листов. 
    • Фрилансера легко уволить и нанять другого фрилансера
    • Соглашение о неразглашении поможет избежать проблем с безопасностью.

    Недостатки 

    • Процесс найма утомляет: тяжело ходить по сайтам, читать резюме, проверять тестовые задания. Некоторые кандидаты еще и умудряются врать об опыте работы…
    • Сотрудники из разных стран, разных часовых поясов, с разным бэкграундом — и все в одной команде. Нужны железные нервы, чтобы организовать работу.
    • Достичь прозрачности сложно, так как нужно развивать доверие, а это требует времени.
    • Легко уволить фрилансера? Фрилансер сам кого хотите уволит. Ему предложат более интересный проект, он покинет вас без всяких сожалений.

    Команда на аутсорсе

    команда на аутсорсе и как нанять команду разработки приложения

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

    Преимущества

    • Команда “под ключ”: не только разработчики, но и проектный менеджер, UI/UX дизайнер, QA инженер и другие.
    • Никаких котов в мешке: у каждой команды есть кейсы, которыми она с радостью поделится.
    • Нет необходимости внедрять менеджмент: если разработчики из хорошего агентства, процессы работы уже налажены.
    • Персональный менеджер, посредник между вами и командой, который обеспечит прозрачность всех процессов.
    • Нужна пауза? Не проблема. Команда будет ждать вас на том же месте, если решите продолжить.
    • Вы можете рассчитывать на профессиональный опыт, полученный в других проектах. Аутсорсинговая компания уже ошибалась и делала выводы, и разработчики точно знают, чего вы от них хотите. Они также могут поделиться своими идеями по улучшению вашего продукта.
    • 100% гарантия того, что компания не бросит проект и не украдет идеи.

    Недостатки

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

    Как найти разработчиков для стартапа за 8 шагов

    Делимся с вами детальным планом:

    Шаг 1. Определите цель проекта

    Чтобы понять, какая цель у вашего проекта, задайте себе несколько вопросов:

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

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

    Шаг 2. Обозначьте фронт работ

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

    • Нужна ли мне концепция UI/UX дизайна?
    • Какие страницы она будет содержать?
    • Без каких функций точно не обойтись?
    • На каких платформах я планирую запустить приложение?

    Допустим, вы решили разработать платформу доставки еды. В зависимости от выбранной бизнес-модели, вам может потребоваться несколько версий приложения: для клиентов, ресторанов, курьеров. Каждая из версий обычно включает в себя авторизацию, панель управления (или список ресторанов с меню, если это приложение для клиентов), возможность оформления или приема заказа. Это просто пример, а вам нужно понять, какие страницы будет содержать именно ваше приложение.

    Шаг 3. Поймите, какие специалисты вам нужны

    Только после двух предыдущих шагов вы сможете принять взвешенное решение о том, какие разработчики нужны вашему проекту. Не забывайте о целях и задачах проекта, собирая свою «Фантастическую Четверку». Или пятерку. Или семёрку. Как раз это вам и предстоит решить. Вот несколько вопросов, которые помогут прояснить ситуацию:

    • На каком стэке будет работать команда?
    • Сколько фронтенд-разработчиков понадобится? А бэкенд?
    • Потребуется ли мобильная разработка?
    • Нанимать самых опытных разработчиков? Или подойдут начинающие?

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

    Шаг 4. Выберите HR-стратегию 

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

    Шаг 5. Найдите кандидатов

    Ищите кандидатов согласно выбранной HR-стратегии

    Поиск достойных кандидатов — задача со звездочкой

    По сути, есть три основные HR-стратегии. Вы выбираете одну из них или совмещаете несколько сразу.

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

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

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

    Шаг 6. Проведите интервью

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

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

    Эффективная коммуникация важна при разработке приложения

    Обратите внимание на то, как кандидат общается с вами

    Шаг 7. Обсудите условия сотрудничества

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

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

    Шаг 8. Заключите контракт

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

    Давайте начнем разработку вашего приложения уже сегодня!
    Мы можем создать MVP за 4 месяца, и это обойдется вам примерно в 3,5 млн руб. Свяжитесь с нами и получите бесплатную оценку проекта в течение 48 часов.
    Начать

    Где найти разработчика для стартапа

    Есть как минимум шесть «мест», где обитают классные программисты:

    1. Топ-листы компаний по разработке

    Найдите рейтинг агентств в проверенном источнике и посмотрите, кто лидирует на рынке. Загляните на их сайты и выберите тех, чьё портфолио покажется вам наиболее полным и релевантным. Пообщайтесь с представителями компании, подумайте, какой вариант вам ближе: аутстаф или аутсорс. Обязательно рассмотрите удалённый формат работы. Это сильно расширит зону поиска, и вы сможете сотрудничать с талантливыми разработчиками со всей страны или даже — мира.

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

    Удалённое сотрудничество объединяет талантливых разработчиков и стартаперов

    Рассмотрите варианты удалённого сотрудничества

    2. Фриланс-платформы

    Зайдите на FL.ru или любой похожий сервис, где можно найти фрилансеров. Выложите свой заказ, посмотрите отклики и пообщайтесь с теми, чей опыт и скиллы совпадут с вашими требованиями. Главное, четко обозначьте задачу и проговорите свои ожидания. Но будьте осторожны: не все удаленные фрилансеры настолько последовательны и ответственны, как может показаться.

    3. Сарафанное радио

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

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

    Спросите контакты хороших разработчиков у знакомых

    Сарафанное радио бывает полезным

    4. Поиск в Интернете

    Что мы говорим в любой непонятной ситуации? «Надо погуглить».

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

    5. Корпоративные блоги

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

    Вы также можете воспользоваться профессиональными онлайн-платформами, такими как LinkedIn. Большинство сотрудников и даже компаний имеют там свои аккаунты и рассказывают другим пользователям о своих проектах и достижениях.

    Смотрите не только на содержание кейсов, но и на даты, когда они были опубликованы. Если портфолио последний раз обновлялось два года назад — это повод задуматься.

    6. IT-конференции, конкурсы, встречи

    Есть множество встреч, где предприниматели и разработчики общаются и обмениваются опытом запуска сервисов и приложений. Онлайн или офлайн — выбирайте удобный формат и участвуйте. Возможно, именно на таком мероприятии вы познакомитесь с «тем самым»: фрилансером, штатным программистом или аутсорс-агентством.

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

    Трудности найма разработчиков для стартапа

    Давайте посмотрим на типичные проблемы, которые возникают при поиске кандидатов:

    Нехватка кадров

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

    Нет HR-отдела

    Ресурсы стартапа ограничены, поэтому их не всегда хватает на то, чтобы нанять HR-отдел или даже одного рекрутера. Поиск кандидатов ложится на плечи владельца, а это отнимает время и силы. Да и найм сотрудников — это отдельный процесс со своими подводными камнями и особенностями, о которых знают только опытные HR-специалисты.

    Финансовые ограничения

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

    Постарайтесь найти лучшее соотношение цены и качества

    Будьте осторожны в финансовых вопросах

    Забудьте про трудности с Purrweb

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

    Широкий выбор специалистов

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

    Тщательно отобранные разработчики

    Мы внимательно рассматриваем резюме кандидатов, проверяем их опыт и знания. Обсуждаем практические задачи и смотрим, насколько хорошо человек справляется с поиском решений. Общаемся, знакомимся ближе, чтобы понять, отвечают ли софт-скиллы кандидата требованиям для работы с нами и нашими клиентами.

    В итоге стартаперы работают с тщательно отобранными специалистами, которые уже прошли огонь, воду и далеко не один релиз. Ещё и не ушли при этом из профессии — выходит, они искренне любят своё дело.

    Разумные цены

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

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

    Вот примерные цены на наши услуги по разработке:

    УслугаСроки в неделяхЦена
    Аналитика1$1,000
    UI/UX дизайн4$5,400
    Разработка9 – 10$36,000 – $40,500
    ТестированиеПараллельно с разработкой$5,400 – $6,000
    Управление проектомВ течение всего проекта$3,950 – $4,100

    Подведем итог

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

    Насколько публикация полезна?

    Оцени эту статью!

    12 оценок, среднее 4.8 из 5.

    Оценок пока нет. Поставьте оценку первым.

    Так как вы нашли эту публикацию полезной...

    Подписывайтесь на нас в соцсетях!

    Share