Хотите разработать свою криптовалюту?
Компания Merehead занимается веб разработкой. Свяжитесь с нами и получите бесплатную консультацию!
Поговорить с Менеджером
В своей книге «
The Business Blockchain» инвестор и блокчейн-энтузиаст Уильям Мугаяра приводит данные, согласно которым в 2016 году в мире было не более 5 000
разработчиков криптовалют. При этом он признает,
что за прошедшие два года технология стала более популярной, что увеличило число таких специалистов. Однако даже сейчас настоящих профессионалов в этой области меньше 20 000, и большая их часть работает в профильных компаниях. Все остальные — любители.
На что обращать внимание при отборе
Портфолио
Кейсы. Перечень завершенных проектов с детальной информацией и статистикой — это первое, на что нужно смотреть. Обычно разработчик ставит в топ списка проекты, которыми он гордится. Изучите их фреймворки и сравните то, что написано на бумаге (на сайте), с рабочей версией.
Далее стоит изучить раздел «Клиенты» или портфолио. Часто компании, чтобы иметь более презентабельный вид, пишут ложь, которую легко проверить. Вот несколько примеров:
- Мы сотрудничали с Google и Amazon в таких-то проектах. Это легко проверить через справочную Google и Amazon. Как правило, оказывается, что разработчик выставил несколько приложений в Google Play Market и только.
- Раздел называли «Наши клиенты и партнеры». Здесь подвох в «партнерах», например, указывается сотрудничество с JPMorgan Chase: у нас счет в этом банке — следовательно, мы партнеры.
- Перечисляются масштабные проекты, в которых участвуют десятки компаний и их филиалы. Такой обман можно выявить, если попросить подтверждение сотрудничества: договора, выписки с банков и тому подобное.
Отзывы. Очень редко, когда заказчики готовы оставить отзыв о сотрудничестве, так как если работа выполнена качественно и в срок — это нормально и тут не о чем писать. Но если разработчик «накосячил», то заказчик захочет высказаться, вот только такой отзыв вряд ли опубликуют.
Проверить отзывы можно несколькими способами:
- Проверить текст на уникальность с помощью Copyscape.com, Grammarly.com или Plagium.com. Если вы найдете этот же текст на сайте заказчика или его страничке в соцсетях — все супер, если он похож на множество других отзывов — это «липа».
- Написать или позвонить автору отзыва или компании, которую он представляет.
- Проверить автора отзыва: где живет и работает, каково его положение в фирме. Некоторые сотрудники среднего звена готовы написать фальшивый отзыв за соответствующую оплату.
- Найти отзывы на сторонних сервисах, например, на Bitcointalk, GitHub, LinkedIn.
География
Юридическая прописка. С помощью Google Maps посмотрите, где прописана компания и где ее офис. Избегайте разработчиков, которые прописаны в частных и жилых домах, а также тех, кто прячется в оффшорах.
20 самых популярных офшорных зон
Проверьте, совпадают ли адреса, указанные на сайте, в контактах с юридической пропиской. Если нет, стоит поискать другую компанию разработчика криптовалют.
Культура и языковая совместимость. Чтобы не иметь ненужных проблем и облегчить взаимодействие и коммуникацию, выбирайте компанию разработчика, руководство и команда которой имеют схожее с вами образование и культурное происхождение. Кроме того, вы должны разговаривать на одном языке, так как использование переводчиков повышает стоимость услуг, время работы и уровень недопонимания.
Расположение и часовой пояс. Очень желательно, чтобы выбранная компания была в непосредственной близости. Это сэкономит время и деньги, а также позволит команде разработчиков вникнуть в ваш бизнес на месте. Для производственных и логистических процессов это очень важно.
Нахождение в одной временной зоне также желательно, поскольку так вы сможете общаться в рабочее время и решать проблемы в момент их возникновения, а не ждать, пока кто-то проснется.
Область знаний и опыт
Знания и масштаб деятельности. Во многих отношениях найм компании по разработке криптовалют похож на найм фирмы-разработчика для создания любого программного продукта — с несколькими важными отличиями:
- Код блокчейна пишется на множестве стандартных языков программирования, включая C ++, C #, Python, JavaScript, Java, Golang, Node.JS и Perl. Даже смарт-контракты, ориентированные на виртуальную машину Ethereum (EVM), написаны в Solidarity, могут содержать элементы, написанные на других языках, в том числе VB.Net.
- Создание коммерчески жизнеспособных блокчейнов, смарт-контрактов или связанных с ними продуктовтребует дополнительного опыта в нескольких технологиях: криптография, EVM, EBaaS, SaaS, Paas, методы согласования, IoT, P2P-сети.
Не стоит забывать о том, что если компания разработала коммерческие продукты для небольших фирм и частных задач, то вряд ли у нее хватит опыта для работы над глобальным проектом. Это как в политике: кандидат может быть лучшим в мире мэром небольшого городка в Техасе, но в кандидаты в президенты он не годится.
Тип разработчиков. Как правило, к блокчейн-разработчикам обращаются, чтобы создать:
- Блокчейн для использования внутри отдельно взятой организации.
- Продукт, который можно использовать (продавать) на рынке.
- Dapp-приложение или смарт-контракт для работы на существующем блокчейне.
Хотя первая и вторая задачи могут показаться похожими, требования к разработке, особенно в плане безопасности, могут быть совершенно разными. Создание dapp или смарт-контракта также требует отличных методов программирования.
Выбор правильной компании разработчика для вашего проекта — это выбор того, у кого есть опыт написания необходимого вам программного обеспечения. Некоторые специализируются на написании приложений и точек продажи для Bitcoin. Другие пишут только смарт-контракты Ethereum. Третьи специализируются на Hyperledger Fabric.
Прежде чем приступить к поискам разработчика, определитесь, какой продукт вам нужен, и отсеивайте тех, у кого нет соответствующего опыта и кейсов.
Понимание вашего бизнеса. Многие разработчики специализируются на конкретной сфере экономики: недвижимость, ФинТех, логистика, реальное производство или государственные услуги. Разумеется, выбрать лучше тех, кто знаком со спецификой вашего бизнеса или той задачи, которую вы поставите перед разработчиком.
Информационный след
Не стоит недооценивать поиск в интернете, когда дело доходит до проверки бизнеса и людей. Ищите название компании, членов руководства и ключевых сотрудников:
- Новости: используйте поиск новостей Google.
- Соцсети и мессенджеры: Twitter, Facebook, Telegram, блоги.
- Форумы, ICO-lists и reitings: Bitcointalk, Icodrops.com, Tokenmarket.net, ICObench.
- Сайты GlassDoor, WebChecker, BBB.com.
- Профиль LinkedIn.
Кроме того, не забудьте проверить регистрацию компании.
Как и о чем говорить с кандидатами
Скорость реакции. Очень важно, с какой скоростью вам ответили на первое и последующие сообщения. Если это день — все нормально, позже — не хватает кадров или не налажена система коммуникации с клиентами. Еще можно оценить активность в Facebook: как часто появляются новые посты, есть ли комментарии и ответы на них.
Видеосвязь. Отобрав несколько компаний, свяжитесь с ними по видео-чату: Skype, Google Hangouts, Viber, Facebook Messenger. Посмотрите, кто с вами будет общаться:
- бледный парень со взором горящим — минус;
- человек в футболке и шортах — минус;
- ковер на стене и кухня на заднем плане — минус;
- шум телевизора или радио — тоже минус.
Попросите показать рабочее пространство. Это многое прояснит: размер бизнеса, количество сотрудников, занятость и наличие соответствующего оборудования. Если у них люди на аутсорсе — не страшно. Но предпочтение стоит отдать тем, у кого есть постоянный штат разработчиков, работающих под одной крышей.
После знакомства и экскурсии спросите, предоставляют ли они гарантии и какие (если такой информации нет на сайте). Менеджер либо расскажет все условия, либо начнет «плавать». Если он плавает — «тонуть» придется вам.
Количество вопросов. Если менеджер компании разработчика задает много вопросов — это хорошо. Если во время разговора к нему подключили проект-менеджера или кодера — еще лучше. В этих случаях можно предполагать, что оценка готовится взвешено и она будет хорошо детализирована. Если вам просто сказали цену — бегите!
Важная информация. В конце разговора попросите подготовить:
- Контакты заказчиков для обратной связи.
- Резюме Project Manager (PM). Его запрашивают нечасто, а зря, так как на этих позициях очень редко ставят людей, которые обучены управлять разработкой.
- Список форумов и конференций, в которых компания и/или ее сотрудники принимали участие. Блокчейн — новая технология, а потому специалистов в этой области немного и все они нарасхват у организаторов подобных мероприятий.