Как найти разработчика приложения
Я разрабатываю мобильные приложения для iOS и Android уже почти 4 года. Мои заказчики – это и предприниматели, и стартаперы, и крупные бренды.
Процесс разработки приложения для мобильных устройств предусматривает как минимум три сценария:
- Вы обращаетесь в студию разработки мобильных приложений с опытными программистами в штате;
- Вы ищите фрилансера с доступным прайсом;
- Вы ищите профессионального фрилансера – настоящего гуру своего дела, который, возможно, окажется дорогим специалистом;
Первый вариант - самый простой.
Он подходит, если Вы располагаете приличным бюджетом и готовы переплачивать менеджерам.
Студии - это не только большие финансовые затраты. Работа с ними потребует немало времени. Но, возможно, у вас есть желание обстоятельно пообщаться со специалистом, который уже сам донесет все, что нужно до технических сотрудников и программистов. Этот вариант подойдет, если Вам нужно общаться в непосредственном контакте, посещая офис разработчика.
Второй вариант - самый доступный.
Он для тех, кто крайне ограничен в бюджете и готов пожертвовать временем.
Как правило, недорогой фрилансер – это специалист начального уровня. Это значит, что вам придется направлять, корректировать и контролировать всю его работу. К сожалению, часто у таких мастеров проявляется синдром «балерины» (завершение проекта на 90% и нахождение причины уйти в другую специальность). Конечно же, это один из самых рискованных сценариев разработки.
Третий вариант – для тех, кто стремится к совершенству.
Вам придетсяобщаться напрямую с программистами, считаться с мнением профессионалов.
Будьте готовы к тому, что специалист будет критиковать ваш проект и давать советы. Не пренебрегайте ими. Это – путь к лучшему результату.
Профессиональный разработчик приложений – это человек, который владеет не только технической базой, но и огромным опытом работы в этой сфере. Он не только «съел собаку», занимаясь подобными проектами, но и знает, как ее правильно готовить.
Я хочу подробнее остановиться на третьем варианте и рассказать вам, какие подводные камни могут встретиться на вашем пути к лучшему мобильному приложению. Чтобы найти отличного профессионала, вам нужно следовать 11-ти простым указателям. Эти указатели непременно приведут вас к тому человеку, который вам нужен.
1. Портфолио
Портфолио – ключевой актив любого фрилансера. Обязательно смотрите портфолио.
Очевидно, что там вы должны обнаружить выполненные проекты, готовые мобильные приложения. В портфолио обязательно должны присутствовать ссылки на AppStore и Google Play. Наличие ссылок гарантирует, что портфолио не рисованное, а полностью отражает опыт мастера. Обязательно обратите внимание на количество и качество готовых приложений. Конечно, если их много и они безупречны, то перед вами – настоящий профессионал. Мало, но отборные – тоже прекрасно.
2. Отзывы
Найдите или запросите у фрилансера отзывы о работе с ним. Если их нет в профиле или на сайте, расспросите, его заказчиков.
Не секрет, что отзывы не всегда являются подлинными. Поэтому не стесняйтесь связываться с заказчиками данного специалиста. Не знаете, как их найти? Просто запросите несколько контактов у самого фрилансера. Не стесняйтесь. Особенно если ваш проект потребует больших финансовых затрат. Настоящие профессионалы быстро ответят на такой запрос. Это никак не должно оскорбить их чувства.
3. Рейтинг
PRO и PROFI аккаунты продаются и активно покупаются.Поэтому будьте внимательны к остальным факторам, помимо рейтинга и положения в списках.
Если слева от аватара вы видите значок булавки, значит, фрилансер платит за поднятие в топе, тем самым повышая свой рейтинг. Но это не всегда гарантирует, что он действительно стоящий специалист. Это лишь свидетельствует о том, что он вкладывает деньги в свою раскрутку. Конечно, тоже неплохой знак. Но основывать свой выбор на этом факте ни в коем случае не стоит.
4. Инструментарий
Уточните у специалиста, какими инструментами он пользуется при разработки мобильных приложений.
Опытный мастер использует современный инструментарий. Он следит за новинками в сфере разработки, постоянно повышает свое мастерство. Знание его инструментов также поможет вам ориентироваться в результатах работы. Вы поймете, о каком приложении идет речь, о нативном или гибридном (сайте, обернутом в приложение). Качественные приложения на iOS разрабатываются на языке Objective-C или Swift в инструменте XCode. Приложения для Android пишут на Java в Android Studio.
5. Доступность
Оцените, насколько специалист доступен. Как быстро и легко вы можете связаться с ним?
Чем больше контактных данных есть в наличии, тем лучше. У вас есть возможность выбрать удобный для вас способ связи. Помимо этого, вы должны знать телефон и адрес специалиста. Вы работает с человеком, который несет ответственность за свою работу, а не с набором букв и слов на экране. Если мастер скрывает контактные данные или не отвечает на звонки, то это одна из причин, по которым вы можете отказать специалисту. На аватарке в профиле должна быть фотография самого фрилансера. Позвоните ему на мобильный. Позвоните в скайп, чтобы пообщаться голосом. По возможности, предложите подъехать к специалисту, чтобы обсудить проект лично.
6. Готовность к безопасной сделке
Предложите специалисту работать по безопасной сделке. Если человек практикует мошенничество, затягивание сроков или попросту кидает заказчиков на полпути, то он будет сопротивляться такой форме работы. Он станет рассказывать насколько несовершенна и неудобна безопасная сделка. В идеале, конечно, лучше работать именно в рамках безопасной сделки. Она позволит вам защитить свои интересы лучше, чем что-либо еще. Но в итоге решаете вы – стоит ли безопасность дополнительных расходов порядка 11%.
7. Скорость оценки
Профессионал, неоднократно выполняющий разработку мобильных приложений, может сходу дать оценку по вводным параметрам Вашего проекта.
Ему не нужно время, чтобы придумать цену. Он ее знает. Ему не нужно тратить время на выдумывание, на сравнение своих цен с другими. У него есть четкое представление из чего формируется стоимость его работы, сколько времени и сил он потратит на разработку. Быстрый ответ на ваш запрос говорит о том, что человек имеет значительный опыт в работе.
8. Блог
Специалист с именем и репутацией, как правило, ведет блог, где рассказывает о запущенных проектах и технологиях, выступая в роли эксперта и просветителя.
В своем блоге он может рассказывать как о технических нюансах создания приложений, так и о вопросах маркетинга. Наличие блога у специалиста выдает в нем настоящего энтузиаста, который готов делиться не только опытом, но и своей любовью к делу.
9. Мнение о конкурентах
Спросите мнение специалиста о конкурирующем фрилансере. Профессионал не станет никого поливать грязью.
Адекватный специалист знает, что такое деловая этика и культура. Он знает, что такое репутация и как многое она значит для фрилансера. Если вы слышите жесткую критику в адрес конкурента, знайте, перед вами человек, который готов идти по головам. Возможно, и по вашей тоже.
Профессионал даст конструктивную оценку по формальным признакам вроде тех, что вы читаете в этом списке, без перехода на личности и открытый негатив.
10. Гарантия и обслуживание
Уточните, какие платежи предстоят помимо сметы. Какую гарантию предоставляет специалист. Передает ли специалист исходники проекта.
Средним значением по больнице считается 3-и месяца. В процессе работы у вас могут возникнуть новые идеи и пожелания, реализация которых потребует дополнительных затрат. Это нормально. Ненормально, когда в процессе работы возникают какие-либо дополнительные финансовые претензии со стороны фрилансера. Такие вещи должны быть оговорены перед началом работы. Вы должны точно знать, что и как оплачивается.
Гарантия и обслуживание – обязательные пункты в работе опытного мастера. Он не бросит вас с приложением на произвол судьбы, а будет следить за его исправностью хотя бы на начальном этапе внедрения. Нужен ли вам исходник вашего приложения? Уточните возможность его получения заранее.
11. Готовность приступить сейчас же
Как известно, хороший профессионал всегда занят и маловероятно, что он сможет приступить к проекту прямо сейчас.
Уточните, насколько загружен специалист, чтобы планировать свои действия. По этой же причине, не стоит откладывать поиск исполнителя на последний момент. Если сегодня вы решили, что вам нужно приложение, то это значит, что получите вы его не завтра и не через неделю. На разработку уходит несколько месяцев. Вы должны также отдавать себе отчет в том, что выбранный фрилансер может быть занят в другом проекте как раз тогда, когда вам нужно, чтобы он вплотную занялся вашим. Поэтому ищите, обсуждайте, планируйте.
И напоследок…
Я надеюсь, что эти 11 правил помогут вам не только завершить проект в назначенный бюджет и срок, но и получить действительно крутое приложение. Если вы будете точно следовать им, то вам не придется скитаться по биржам в поисках фрилансера, который сделает работу на 60-90%. Вам не придется искать нового фрилансера для доработки через полгода после срока сдачи проекта. Вам не придется сокрушаться о потерянных времени и деньгах.
- предложение работать по безопасной сделке,
- видео звонок в скайп,
- звонок на мобильный.
И еще немного информации для размышления. Часто от директоров больших студий я слышу, что фрилансер - это один человек, а студия это большое количество профессионалов. Это коллектив, готовый заменить заболевшего мастера. Конечно, это было бы идеально для заказчика. Но факт в том, что другие специалисты всегда по горло завалены другими проектами. Иначе студия, где программисты только и ждут кого бы им заменить, была бы убыточной.
Я желаю Вам удачи в поиске профессионалов и отличных проектов, выполненных в срок!
Найти хорошего разработчика не сложно, сложнее найти специалистов, подходящих для конкретной задачи. Дело в том, что разработчики мобильных приложений имеют разный уровень знаний и опыта, подход к разработке, исследованию клиентов и маркетингу. Выбор разработчика может оказать значительное влияние на то, станет ваше приложение популярным или окажется никому не нужным. Поэтому, приступая к поискам разработчика, не забывайте о важных вопросах, которые помогут сделать правильный выбор.
Опыт работы разработчика
Идеальный для вас разработчик должен иметь опыт создания сложных приложений на нужной вам платформе.
Где посмотреть портфолио
Если у вас не получилось найти работы вашего потенциального разработчика ни в одном магазине мобильных приложений, попросите показать созданные им приложения. Хороший разработчик должен сделать это с удовольствием и гордостью. Если нет, вам стоит задуматься. Конечно, некоторые работы могут быть конфиденциальными, но вряд ли это касается абсолютно всех созданных одним человеком приложений. Однако если это так, пусть разработчик лично покажет вам созданный продукт, чтобы вы смогли оценить качество работы.
Получив доступ к портфолио, не просто посмотрите скриншоты и прочитайте описание, а установите 2-3 приложения на своё устройство, оцените удобство использования, внимательно изучите несколько экранов. Определите для себя, что вам нравится и не нравится в увиденной работе, хотите ли вы видеть подобный стиль в своём приложении.
Каким бы талантливым и опытным не был разработчик, если ваши взгляды во многом не совпадают или не нравятся его работы, ищите другого. Так вы избавите себя от возможных конфликтов и недовольства готовым продуктом.
Опыт работы с конкретной платформой
Существует ряд сторонних платформ для разработки приложений, которые позволяют разработчикам один раз написать код, а затем развернуть его для других платформ. Приложения, получаемые в итоге, называются кроссплатформенными и имеют ряд ограничений.
Нативные приложения — когда для платформ iOS и Android написан собственный код — выглядят и работают гораздо лучше. Если позволяет бюджет, ищите разработчика, создающего нативные приложения. Так вы получите продукт с удобным и красивым пользовательским интерфейсом, который будет использовать операционную систему и аппаратное обеспечение устройства, делая приложение более функциональным.
Если хотите создать приложение только для одной из платформ, найдите разработчика, имеющего большой опыт работы с нужной платформой. iOS и Android в разработке не связаны друг с другом, поэтому разработчик прекрасно справится с разработкой продукта для iOS, даже не имея представления о разработке на Android и наоборот.
Работал ли разработчик в вашей категории / отрасли?
Разработчиков всегда не хватает. Хотя, на первый взгляд, их просто тьма - ведь это одна из самых популярных профессий на сей день. Но хороших разрабов, тех, что нужны нам, найти сложно. Ресурсов по их поиску много. Я занимаюсь подбором разработчиков вот уже как 6 лет с небольшим. За этот небольшой промежуток времени многое изменилось - помнится, в дни начала моей карьеры, на суперджобе было можно найти хорошенького такого программиста. Сейчас, если там и получится его найти - это будет скорее всего недоразумением каким-то. И еще за это время появилось огромное количество ресурсов (хоспадя, даже робот Вера есть). Но все ли они эффективны?
И эта статейка - небольшой экскурс от меня по самым популярным (и не очень) ресурсам поиска. О плюсах, минусах и моем, временами, субъективном мнении. О том, чем, когда, и зачем пользоваться, дабы не тратить лишний бюджет и время.
И еще, наверно, стоит отметить, что хоть у меня и достаточно большой опыт работы в корпорациях, сейчас я пишу статью с точки зрения не корпоративного рекрутера, а рекрутера-фрилансера. Это оставляет отпечаток на моем мнении о ресурсах (особенно на стоимости).
Пожалуй, основной источник активных кандидатов. И все в нем прекрасно - вот тебе десятки идеальных, сотни отличных и тысячи такихсебешных резюме людей, которые прям здесь и сейчас ищут работу. Смотри резюме, выбирай подходящих, собеседуй и приглашай работать….казалось бы, но нет. Иначе все бы им пользовались и не ныли насчет нехватки людей.
- Огромная конкуренция. Все мало-мальски уважающие себя компании имеют доступ к HH. И этот ресурс - рынок не работодателя, а соискателя. Не вы, а они выбирают, куда идти (я, конечно, имею ввиду кандидатов middle+. Которые уже добились опытом и знаниями права на выбор и отсеивание работодателей)
- Цена. Для корпораций купить HH - ничего не стоит. Но, если ты фрилансер - это огромные деньги. Да даже если ты - стартап - все равно дорого. Плюс отдельная плата за публикацию вакансий.
Компаниям, которым нужны люди постоянно
Фрилансерам,у которых огромная куча заказов и уверенность в том, что HH себя окупит
Кому точно не нужен:
Тем, кто может найти человека в сети просто по информации из резюме из бесплатной версии сайта.
Рекрутерам с “единичными” вакансиями, где HH точно не окупит себя
Сделано/принято офферов 21/8
Тут мы видим достаточно большое количество тех, чьи резюме мне понравились.
Но почему-то достаточно маленький процент офферов.
Один из моих любимых ресурсов. Очень приятный интерфейс, понятные и удобные фильтры для поиска кандидатов, с нужными навыками.
Поиск разработчика приложения – сложный процесс. Мы знаем, что есть много разработчиков, но это не значит, что они все специалисты. Сейчас мы расскажем где найти и кто он – разработчик мобильных приложений.
Прежде чем вы начнете смотреть на разработчиков мобильных приложений, важно задать себе вопрос: «Хочу ли я нанять команду или фрилансера?»
Чтобы ответить на это, рассмотрим ваши бизнес-потребности. Команда может хорошо работать для устоявшийся компании. Если вы работаете в стартапе, вам может помочь опытный специалист, который сможет сделать это дешево и быстро.
Внутренняя команда обычно состоит из группы разработчиков, которые глубоко понимают вашу компанию, культуру и продукт или услугу. Однако эта команда будет дорогостоящей.
Независимо от того, что вы выберите, важно найти подходящего человека или команду. Мы создали список советов, которые помогут вам найти разработчика приложений.
1. Проведите исследование
Прежде чем нанять разработчика приложений, важно понять основы их работы. Какие языки программирования используются? Каковы средние ставки? Понимание профессии дает вам контекст, необходимый для продуктивных встреч и собеседований.
2. Посмотрите на опыт
Точно так же, как если бы вы не хотели пилота, который не летал ни дня в своей жизни, вам, вероятно, не нужен разработчик приложения, который никогда не разрабатывал приложения. Обязательно спросите об их опыте и посмотрите на работу, которую они сделали.
3. Сосредоточьтесь на общении
Ваше приложение не будет хорошо создано, если не будет кристально чистого общения. Вот почему на первых встречах важно сосредоточиться на взаимопонимании. В дополнение к квалификации и опыту посмотрите, как вы и потенциальный разработчик мобильных приложений ладите и понимаете друг друга.
4. Будьте четки в отношении потребностей вашего бизнеса
Когда вы общаетесь с разработчиками приложений, убедитесь, что вы четко понимаете концепцию приложения и ваш целевой рынок. Чем яснее вы о потребностях и целях вашего бизнеса, тем легче будет создать приложение.
5. Используйте установленные критерии, чтобы судить каждого разработчика
Важно иметь список критериев, которые вы используете для оценки каждого разработчика или агентства, с которым вы разговариваете. Таким образом, вы можете проводить продуктивные конференции и получать ответы на свои вопросы. Если все соответствует – перед вами разработчик мобильных приложений.
Рассмотрим такие критерии, как:
- Отзывы и рекомендации
- Опыт
- Специальность
- Инструменты программирования
- Процесс разработки
- Юридический процесс / контракты
- Принцип управления проектом
- Способ связи
Это все важные области для обсуждения на ваших первых порах. Кроме того, вы можете записать несколько вопросов по этим темам.
Вот несколько вопросов, которые вы можете задать:
- У вас есть отзывы прошлых и нынешних клиентов, которые я мог бы прочитать и/или обратиться к ним?
- Какой у вас опыт? Могу ли я увидеть портфолио вашей работы?
- С какими типами приложений вы работали в прошлом?
- Какие инструменты программирования вы используете для создания приложения?
- Какой процесс разработки у вас?
- Хотели бы вы подписать контракт?
- Как вы справляетесь с управлением проектами?
- Как мы будем общаться в процессе разработки?
- Какая у вас почасовая оплата?
Где найти разработчика мобильных приложений?
Теперь, когда вы начали думать о поиске разработчика приложений и о том, как выглядит этот процесс, вы можете задаться вопросом: «Где я найду этого человека или команду?»
Вы можете начать поиск разработчика приложения или агентства в нескольких местах:
Когда вам нужен разработчик мобильных приложений?
Как только у вас есть концепция, и вы провели свое исследование, тогда вам и нужен разработчик мобильных приложений.
Найти разработчика приложения – большая задача. Но до тех пор, пока вы тщательно проверяете своих кандидатов и организовываете свой поиск, процесс должен быть довольно простым.
Читайте также: