Вы можете быть опытным программистом или разработчиком, желающим разнообразить свой набор навыков. Возможно, вы только начинаете работать на рынке труда или ищете перемен. Или вы могли слишком много раз встретить слово «Blockchain» в новостях и просто захотеть узнать, о чем все говорят.
Революционная технология 21 века
Люди обычно упоминают блокчейн в сочетании с криптовалютой, так как они являются неразрывными. В простейшем случае Blockchain — это процесс проверки того, что точные данные передаются между компьютерами в одноранговой сети. Цепочки компьютеров образуют «реестр», каждая запись которого содержит всю историю предшествующих транзакций, чтобы гарантировать неизменность данных.
Поистине революционное развитие произошло в 2008 году с внедрением блокчейн-технологии в децентрализованной сети. В связи с появлением Bitcoin, самого известного приложения технологии, зашифрованный реестр, охватывающий 35000 узлов, был практически автономным. Мало того, что каждый новый блок данных может проверять все остальные, децентрализованный блокчейн также практически невозможно атаковать.
Индустрия Интернета вещей уже является отраслью с миллиардами долларов, и миллиарды устройств Интернета вещей разбросаны по всему миру. Эти устройства IoT были созданы для улучшения взаимодействия с людьми, повышения эффективности конкретных инструментов и процессов автоматизации.
Статистика показывает, что включение блокчейна в систему значительно повысит безопасность обмена данными между подключенными устройствами и платформами IoT. Кроме того, есть дополнительное преимущество в виде автоматического резервного копирования файлов в случае успешного взлома. Это обеспечивается миллионами отдельных узлов в цепочке блоков, которые помогают хранить системные данные.
Что из всего этого вышло? Теперь у предпринимателя есть возможность начать бизнес, даже не идя по проторенной дороге, которая потребовала бы от него взять ссуду в национальной валюте, открыть банковский счет и регистрировать транзакции. Финансовые учреждения могут торговать активами, минуя традиционную проверку. Зашифрованные блоки данных можно использовать для передачи владельцу, защиты записей голосования и защиты права собственности на устройство с доступом в Интернет не выходя из дома. И каждый день открываются новые приложения.
Нет бизнеса, на который бы Blockchain не повлиял, а спрос на квалифицированных специалистов постоянно растет. Если согласно отчету TechCrunch за 2018 год, на каждого квалифицированного разработчика приходится 14 открытых вакансий по разработке блокчейнов, то сегодня эта цифра составляет 73.
Более того, в статье исследовательской компании Deloitte говорится, что традиционные дипломы или образовательные сертификаты не так важны, как развитие навыков, необходимых для понимания и продвижения блокчейн-технологии. Так что, если вы хотели начать карьеру в области разработки, но у вас нет времени или средств, чтобы обучиться этому в колледже — не волнуйтесь. Этот стремительно развивающийся сектор готов помочь всем, кто хочет развить необходимые навыки.
Какие это навыки? Давайте посмотрим.
Что вам нужно знать:
- Жаргон
Давайте посмотрим правде в глаза: это сложная технология. Даже люди, которые проводят каждый день, исследуя технологию, не всегда понимают все. Они основываются на концепциях, для которых нет простых слов. Изучение терминологии — это основа.
Если вы хотите быстро освоить основы, вы могли бы сделать намного хуже, перечитывая технический документ Биткойн, пока не поняли бы все задом наперед.
- Код
Блокчейн — это программная технология, поэтому кодирование — это ее хлеб с маслом. Очень простую сеть построить легко. Чтобы расширить ее до технологии, изменяющую мир, которую мы знаем сегодня, нужно хорошо знать языки кодирования и их приложения. Знание Python или C ++, или того и другого, имеет решающее значение, а поскольку интерфейсный веб-дизайн составляет большую часть применения блокчейна, навыки Javascript, CSS и HTML также могут быть незаменимыми.
В дополнение ко всему этому появляются новые языки, которые напрямую выполняют требования смарт-контрактов. Первым из них является Solidity, созданный для сделок с криптовалютой Ethereum. Знание этого даст вам определенное преимущество.
Если вы не знаете код, вы все равно сможете использовать другие востребованные навыки, чтобы начать карьеру в сфере блокчейна. Например, биржевой маклер, торговец активами или финансовый консультант могут предоставить существенные преимущества себе или своим клиентам, просто зная, что такое блокчейн, и как о нем говорить. Консультанты будут становиться все более важными по мере того, как технология растет, чтобы затрагивать все больше сфер жизни и людей, которые могут быть не в состоянии понять ее.
- Криптовалюта
Блокчейн революционизирует экономику благодаря своей способности записывать и защищать активы с помощью проверенного шифрования. Основы сетевой безопасности настолько важны для ее применения, а риски ошибки настолько велики, что их понимание может открыть больше возможностей. В конце концов, никто не хочет, чтобы его обвинили в запуске сервиса зашифрованного кошелька, который кому-то удалось взломать.
- Гибкие навыки
В такой зарождающейся отрасли, как блокчейн, дальнейшие пути ее развития будут зависеть от того, какие сильные лидеры будут их вести и куда. Одно дело — иметь возможность кодировать революционную распределенную сеть, и совсем другое — продавать ее венчурным капиталистам, другим инженерам и общественности. Не пренебрегайте навыками работы в социальных сетях, маркетинговыми способностями, координацией мероприятий, информационно-пропагандистской деятельностью и лидерскими качествами. Сертифицировать их труднее, чем мастерство кодирования, но они могут иметь огромное значение, чтобы просто начать новую работу или запустить свой бизнес.
Как устроиться на работу
Прежде всего, вам нужно выбрать специальность. Блокчейн-ндустрия имеет множество своих нюансов, и предлагает несколько возможных входов для квалифицированного кандидата. Однако прежде чем думать об этом, найдите время, чтобы осознать, что традиционные карьерные пути, которые требуют, чтобы вы поступили в колледж, получили сертификат, начали с начального уровня и постепенно продвигались вверх, не всегда применимы в этом мире. Если вы проведете четыре года в школе, к тому времени, когда вы выйдете из нее, рынок может стать неузнаваемым. Вам будет лучше выбрать точку доступа и смело идти к ней, обучаясь всему по пути.
Если у вас есть навыки межличностного общения, но нет инженерных знаний, составьте резюме, в котором подчеркните, какой опыт вы получите в качестве консультанта по блокчейну. В конце концов, вы будете предлагать компании взять вас на работу, основываясь только на ваших способностях к общению, решению проблем и дальновидности. Исходя из этого убедитесь, что у вас есть элементы резюме, которые могут доказать ваши слова.
Если вы встаете на технический путь, вы будете делать карьеру, аналогичную карьере разработчика программного обеспечения. Хотя есть некоторые существенные различия, как объясняется в следующих нескольких абзацах, некоторые способы получения работы будут знакомы опытным разработчикам.
Открытия вакансий по блокчейну и криптовалютам резко выросли на традиционных онлайн-досках вакансий, таких как LinkedIn, Upwork, AngelList и Ripple. Карьера в сфере блокчейн настолько востребована, что появились советы по трудоустройству, ориентированные в первую очередь на них, и только на них.
Смарт-контракты — это «пользовательский интерфейс» блокчейна, основная утилита, необходимая конечному пользователю, поэтому, если вам нравится программировать для пользователей, подумайте о том, чтобы подать заявку на вакансии для разработчиков смарт-контрактов (особенно, если вы можете продемонстрировать знание Solidity!). Здесь вы будете работать над созданием среды для безопасных и прозрачных транзакций, которые обходят громоздкие требования традиционного бизнеса.
С другой стороны, если у вас есть талант к созданию инфраструктуры, подайте заявку на разработку блокчейна и создайте полный набор программного обеспечения для нового Dapp. Здесь вы можете работать на такой стартап, как Augur, рынок финансовых прогнозов, который использует данные, хранящиеся в децентрализованных реестрах блокчейна. Или к тому времени, когда вы будете готовы начать новую карьеру, уже в разработке может быть какой-нибудь другой увлекательный проект.
Конечно, лучший способ предсказать будущее — это создать его. Если у вас есть идея, и вы готовы и можете стать архитектором программного обеспечения новой эпохи, читайте дальше.
Создайте свою собственную возможность
Если у вас есть блокчейн-приложение, которое, по вашему мнению нужно миру, вы можете начать свой путь к вершине, двигаясь к совершенно новому использованию этой технологии. Это может быть либо традиционный венчурный капитал, либо краудфандинг. В любом случае, первое, что вам понадобится — это технический документ, т. е. изложение того, какую проблему будет решать ваше Dapp, и как оно будет это делать.
После этого создание сообщества жизненно важно. Вот где в игру вступают ваши мягкие навыки. Используйте социальные сети и личные контакты, чтобы убедиться, что вокруг вашей идеи есть сообщество. Как только вы это сделаете, краудфандинг будет готов воплотить вашу мечту в реальность. И если вы решите не идти по пути Kickstarter, у вас все равно будет группа энтузиастов и первых последователей, готовых к работе.
Время настало
Блокчейн так быстро развивает совершенно новые секторы индустрии, что не успеешь моргнуть, как возникает новый. Если вы думаете, что это ваше призвание — не медлите, действуйте. Только не забудьте о тщательном и стратегическом планировании, чтобы вы продвигались вперед по этапно. И не тяните. Это, как сажать деревья: лучшее время для этого — прошлый год, или прямо сейчас.