Мем: погружаемся в мир блокчейна
Блокчейн — малознайома та незрозуміла багатьом айтівцям сфера. Але якщо ви колись вирішите дізнатися про неї більше та вивчити певні технології, ваш дохід може зрости у рази. Про те, які фахівці у сфері блокчейну затребувані на ринку (зокрема, американському), що потрібно знати айтівцю та скільки платять, читайте в огляді 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. На роботі вам доведеться проєктувати, створювати, тестувати та запускати смартконтракти. Тобто потрібно мати загальне уявлення про логіку смартконтрактів. Крім Rust, часто потрібні знання інших технологій, наприклад, Golang.
Цінується досвід роботи в проєктах з відкритим вихідним кодом на відомих блокчейн-платформах, таких як Solana. Якщо хочете працювати над криптовалютою, не зайвим буде досвід у фінтеху.
У західних країнах, крім хард- і софтскілів, також важливою є кваліфікація в галузі обчислювальної техніки, математики або інших відповідних областей. Тобто диплом.
Скільки платять: senior — $12,5–17 тис. на місяць
До ключових обов’язків інженера Solidity входить написання високоякісного та безпечного коду (тому що його від початку потрібно писати без помилок), а також технічної специфікації, розгортання скриптів, написання автотестів та багато іншого.
Список вимог до інженера зазвичай включає досвід розробки на JavaScript із використанням бібліотек web3.js/ethers.js, розуміння основ блокчейну, поширених векторів атак та вразливостей, розуміння роботи Ethereum. І досвід зі стеками смартконтрактів, куди ж без них.
Мем «Занурюємося у світ блокчейну»
Також вам знадобиться вища технічна освіта в галузі математики, інформатики, інженерії, досвід роботи з бібліотеками OpenZeppelin, Tenderly, Hardhat, інструментами тестування Ethereum (наприклад, Truffle, Embark, Hard Hat тощо), знання та розуміння основ фінансів.
Скільки платять: до $25 тис. (і $450 тис. бонусу на рік токенами, наприклад).
Уже щось знайомою мовою, правда? Тільки в розробника на C++ у блокчейні мають бути дещо нестандартні навички та знання. Як мінімум потрібно йти в ногу з найновішими технологіями у сфері блокчейну. На інженера можуть покласти такі обов’язки:
Від розробників вимагають освіту в галузі комп’ютерних наук, обов’язково добре знання C++ та додаткових технологій (наприклад, володіння Linux, AWS та Kubernetes).
Скільки платять: до $20 тис.
На таких інженерах лежить завдання оптимізації коду, написання автотестів та забезпечення якості коду. Якщо це буде робота з криптовалютою, то вирішення складних завдань у контексті фінансів і розподілених систем, написання коду для створення інфраструктури, здатної обробляти електронні гроші та криптовалютні транзакції.
Роботодавці також хочуть мати фахівців, які мають досвід роботи з технологіями JVM, RDBM та хмарними архітектурами, зі знанням архітектури CQRS/Event Sourcing.
Скільки платять: до $12,5 тис.
Окрім хорошого знання JS від розробників часто очікують на володіння технологіями React, Web3, TypeScript, Node.js, CSS. Ймовірно, крім створення нових функцій на роботі доведеться писати тести, тому досвід у Jest та Cypress не буде зайвим.
У цілому, якщо ви не дуже добре знаєтеся на блокчейні, але хороший інженер, вас все одно візьмуть на роботу. Нехай і на ставку скромнішу.
Скільки платять: senior – $7–12,5 тис.
Якщо ви вже три роки пишете на Golang, можна сміливо прокладати шлях до блокчейну. Також тут часто вимагають досвід розробки серверної частини, створення (або участі у створенні) вузлів блокчейну
Іноді потрібен підтверджений досвід роботи з хмарними інфраструктурами, децентралізованими платформами, кількома технологіями, наприклад P2P, Docker, Python, Kubernetes, Java або Unix. Цінується наявність вищої освіти в галузі комп’ютерних наук, знання про блокчейн і цифрові валюти, стейкінг.
Скільки платять: до $15 тис.
Можна йти працювати в блокчейн, навіть якщо ви не пишете код. Окрім дизайнерів і продакт-менеджерів тут може знадобитися «головний по токенам». Такі фахівці розробляють стратегії збільшення вартості токенів, визначають способи реалізації їхньої цінності, знижують ризики операцій з токенами, працюють з біржами та іншими гравцями екосистеми.
Необхідно знати, як працює блокчейн, децентралізовані фінансові сервіси (DeFi), добре розумітися на фінансових принципах. Плюсом стане торговий досвід.
Скільки платять: до $15 тис.
Резиденти Дія.City сплатили до бюджету понад 8 млрд грн податків в І кварталі 2025 року.…
У Китаї закликають офісних працівників не працювати надто багато — держава сподівається, що вільний час…
Експерти звертають увагу на тривожну тенденцію: люди все частіше використовують ChatGPT, щоб визначити місцезнаходження, зображене…
Компанія JetBrains випустила нову версію мультимовного середовища розробки IntelliJ IDEA 2025.1. Оновлена IDE отримала численні…
Платформа обміну миттєвими повідомленнями Discord впроваджує функцію перевірки віку за допомогою сканування обличчя. Зараз вона…
Wikipedia намагається захистити себе від тисяч різноманітних ботів-скрейперів, які сканують дані цієї платформи для навчання…