// Криптовалюта

Разработка своей криптовалюты: 10 вещей, на которые стоит обратить внимание

В своей книге «The Business Blockchain» инвестор и блокчейн-энтузиаст Уильям Мугаяра приводит данные, согласно которым в 2016 году в мире было не...

Содержание

#1. На что обращать внимание при отборе
#2. Портфолио
#3. География
#4. Область знаний и опыт
#5. Информационный след
#6. Как и о чем говорить с кандидатами
#7. Почему важно сделать правильный выбор

Хотите Разработать Криптовалюту?
Компания Merehead занимается криптовалютной и блокчейн разработкой. Свяжитесь с нами и получите бесплатную консультацию! Поговорить с Менеджером

В своей книге «The Business Blockchain» инвестор и блокчейн-энтузиаст Уильям Мугаяра приводит данные, согласно которым в 2016 году в мире было не более 5 000 разработчиков криптовалют. При этом он признает, что за прошедшие два года технология стала более популярной, что увеличило число таких специалистов. Однако даже сейчас настоящих профессионалов в этой области меньше 20 000, и большая их часть работает в профильных компаниях. Все остальные — любители.

На что обращать внимание при отборе

Портфолио

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

Далее стоит изучить раздел «Клиенты» или портфолио. Часто компании, чтобы иметь более презентабельный вид, пишут ложь, которую легко проверить. Вот несколько примеров:

  1. Мы сотрудничали с Google и Amazon в таких-то проектах. Это легко проверить через справочную Google и Amazon. Как правило, оказывается, что разработчик выставил несколько приложений в Google Play Market и только.
  2. Раздел называли «Наши клиенты и партнеры». Здесь подвох в «партнерах», например, указывается сотрудничество с JPMorgan Chase: у нас счет в этом банке — следовательно, мы партнеры.
  3. Перечисляются масштабные проекты, в которых участвуют десятки компаний и их филиалы. Такой обман можно выявить, если попросить подтверждение сотрудничества: договора, выписки с банков и тому подобное.

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

Проверить отзывы можно несколькими способами:

     Проверить текст на уникальность с помощью 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-сети.

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

Тип разработчиков. Как правило, к блокчейн-разработчикам обращаются, чтобы создать:

  1. Блокчейн для использования внутри отдельно взятой организации.
  2. Продукт, который можно использовать (продавать) на рынке.
  3. Dapp-приложение или смарт-контракт для работы на существующем блокчейне.

Хотя первая и вторая задачи могут показаться похожими, требования к разработке, особенно в плане безопасности, могут быть совершенно разными. Создание dapp или смарт-контракта также требует отличных методов программирования.

Выбор правильной компании разработчика для вашего проекта — это выбор того, у кого есть опыт написания необходимого вам программного обеспечения. Некоторые специализируются на написании приложений и точек продажи для Bitcoin. Другие пишут только смарт-контракты Ethereum. Третьи специализируются на Hyperledger Fabric.

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

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

Информационный след

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

  1. Новости: используйте поиск новостей Google.
  2. Соцсети и мессенджеры: Twitter, Facebook, Telegram, блоги.
  3. Форумы, ICO-lists и reitings: Bitcointalk, Icodrops.com, Tokenmarket.net, ICObench.
  4. Сайты GlassDoor, WebChecker, BBB.com.
  5. Профиль LinkedIn.

Кроме того, не забудьте проверить регистрацию компании.

Как и о чем говорить с кандидатами

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

Видеосвязь. Отобрав несколько компаний, свяжитесь с ними по видео-чату: Skype, Google Hangouts, Viber, Facebook Messenger. Посмотрите, кто с вами будет общаться:

  1. бледный парень со взором горящим — минус;
  2. человек в футболке и шортах — минус;
  3. ковер на стене и кухня на заднем плане — минус;
  4. шум телевизора или радио — тоже минус.

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

После знакомства и экскурсии спросите, предоставляют ли они гарантии и какие (если такой информации нет на сайте). Менеджер либо расскажет все условия, либо начнет «плавать». Если он плавает — «тонуть» придется вам.

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

Важная информация. В конце разговора попросите подготовить:

  1. Контакты заказчиков для обратной связи.
  2. Резюме Project Manager (PM). Его запрашивают нечасто, а зря, так как на этих позициях очень редко ставят людей, которые обучены управлять разработкой.
  3. Список форумов и конференций, в которых компания и/или ее сотрудники принимали участие. Блокчейн — новая технология, а потому специалистов в этой области немного и все они нарасхват у организаторов подобных мероприятий.

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

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

Open Source. Оцените вклад изучаемой компании в открытую разработку. Биткоин, эфир и множество других криптовалют имеют открытый код, а потому кодеры со всего мира часто объединяются в команды по улучшению того или иного блокчейна, либо разработки какой-то технологии.

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

Разумеется, участие в Open Source необязательно, но если оно есть и в значимых проектах, которые используются миллионами пользователей, — это большой плюс такой компании.

Проанализируйте присланную информацию:

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

Почему важно сделать правильный выбор

Безопасность. Код криптовалюты, смарт-контракта или dapp-приложения на основе блокчейн-технологии, как правило, является открытым. Благодаря этому любой может посмотреть на него и убедиться в честности и открытости платформы. Что положительно влияет на бизнес, но при этом создает дополнительные риски: если в коде есть ошибка или «черный ход», любой программист сможет их заметить и взломать систему.

Сложность. Согласно CoinDesk, технология Blockchain полна совершенно новой лексики для разработчиков. Очень мало людей изучили ее настолько, чтобы понимать и применять к разным задачам.

Интеграция с устаревшими приложениями. Виджай Михалик, аналитик Frost & Sullivan, сказал CNBC, что практика внедрения блокчейна выходит за рамки традиционного набора навыков в области ИТ в плане совмещения новых технологий со старыми. Это сложнее и дольше.

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

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


Средняя продолжительность подтверждения транзакций на платформе Биткоин, в минутах

В итоге проблему решили за счет обновления Segregated Witness (SegWit) и Lightning Network, но репутация первой в мире криптовалюты навсегда испорчена. Для многих это медленная крипта, в которую не стоит вкладывать деньги.

Юзабилити. Удобство использования и интеграции с другими сервисами также очень важно. Именно поэтому люди предпочитают Mac OS операционной системе от Microsoft и покупают iPad с iPhone, а не китайские аналоги, которые в 2 раза мощнее и в несколько раз дешевле.

Отзывы наших клиентов

Разработка экосистемы, предназначенной для предоставления разнообразных услуг цифровым активам под одной оболочкой на основе технологии блокчейна

Есть вопросы? Задайте их здесь

Имя *
Email *
Телефон
Сообщение
 

Если у Вас есть вопросы, напишите нам в месенджер.

Telegram

С 2015 года помогаем клиентам реализовывать идеи!

Подпишитесь на свежие статьи

Продолжая использовать сайт, Вы даете согласие использовать cookie в соответствии с нашей политикой в отношении cookie.
×