Рубріки: Подборки

$20 000 в месяц и выше: какие специальности есть в блокчейне и сколько платят айтишникам

Анастасія Пономарьова

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


Ранее в интервью Culture Lead в ChainSafe Systems Полина Аладьина рассказала нам о сфере блокчейна, ее особенностях и «точке входа». Она уточнила, что блокчейн — идеальная ниша для тех разработчиков, кому не очень нравится программировать, но нравятся дискретная алгебра и криптография.

Culture Lead в ChainSafe Systems Полина Аладьина

«В блокчейне чаще всего встречаются Rust, JavaScript (JS), Golang, изредка Python. Из-за технологических особенностей каждый новый блокчейн чаще всего реализует свой язык программирования (специально под свой блокчейн). Как Solidity в Ethereum. Именно из-за этой особенности многие компании не ищут готовых специалистов, а нанимают мидлов с опытом в JS, например, и учат их писать программы под конкретный блокчейн», — говорит Полина.

Как вы уже поняли, востребовано в блокчейне знание не только специфических языков программирования вроде Solidity или Simplicity, но и C++ или Scala. Так что не обязательно полностью переучиваться — на старте достаточно быть хорошим специалистом в своей сфере (с опытом работы от пяти лет), знать английский и, как говорится, уметь «схватывать на лету».

А что тогда требуется от опытных? Мы промониторили сайты поиска работы в сфере блокчейна — Crypto Jobs List, Blockchain Headhunter, CryptoJobs — и вот кого хотят заполучить работодатели.

Rust Engineer

В первую очередь требуется опыт работы с производственными системами, построенными на Rust. На работе вам придется проектировать, создавать, тестировать и запускать смарт-контрактынебольшой программный скрипт, который описывает отношения пользователей через «если<>», например, если пользователь инвестирует 1 ETH в систему, он получает 1000 токенов. То есть нужно иметь общее представление о логике смарт-контрактов. Кроме Rust часто требуется знание других технологий, например, Golang.

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

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

Сколько платят: senior — $12,5–17 тыс. в месяц

Solidity Engineer

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

Список требований к инженеру обычно включает опыт разработки на JavaScript с применением библиотек web3.js/ethers.js, понимание основ блокчейна, распространенных векторов атак и уязвимостей, понимание работы Ethereum. И опыт со стеками смарт-контрактов, куда же без них.

Мем «Погружаемся в мир блокчейна»

Также вам пригодится высшее техническое образование в области математики, информатики, инженерии (если диплом есть — это существенный плюс), опыт работы с библиотеками OpenZeppelin, Tenderly, Hardhat, инструментами тестирования Ethereum (например, Truffle, Embark, Hard Hat и т.д.), знание и понимание основ финансов.

Сколько платят: до $25 тыс. (и $450 тыс. бонуса в год токенами, например).

C++ Developer

Уже что-то на знакомом, правда? Только у разработчика на C++ в блокчейне должны быть несколько нестандартные навыки и знания. Как минимум, нужно идти в ногу с новейшими технологиями в области блокчейна. На инженера могут возложить следующие обязанности:

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

От разработчиков требуют образование в области компьютерных наук, обязательно хорошее знание C++ и дополнительных технологий (например, владение Linux, AWS и Kubernetes).

Сколько платят: до $20 тыс.

Scala Engineer

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

Работодатели также хотят специалистов, у которых есть опыт работы с технологиями JVM, RDBM и облачными архитектурами, со знанием архитектуры CQRS/Event Sourcing.

Сколько платят: до $12,5 тыс.

JavaScript Engineer

Кроме хорошего знания JS от разработчиков часто ожидают владение технологиями React, Web3, TypeScript, Node.js, CSS. Вероятно, кроме создания новых функций на работе придется писать тесты, потому опыт в Jest и Cypress не будет лишним. 

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

Сколько платят: senior — $7–12,5 тыс.

Golang Developer

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

Иногда нужен подтвержденный опыт работы с облачными инфраструктурами, децентрализованными платформами, несколькими технологиями — например, P2P, Docker, Python, Kubernetes, Java или Unix. Ценится наличие высшего образования в области компьютерных наук, знания о блокчейне и цифровых валютах, стейкинге.

Сколько платят: до $15 тыс.

Head of Tokens

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

Необходимо знать, как работает блокчейн, децентрализованные финансовые сервисы (DeFi), хорошо разбираться в финансовых принципах. Плюсом станет торговый опыт.

Сколько платят: до $15 тыс.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023