Ростислав Бортман — Head of Blockchain Department в IdeaSoft, CTO у двох Web3-стартапах та засновник Kyiv Ethereum Community. В інтерв’ю для Highload він відповідає на найактуальніші питання про блокчейн: навіщо він потрібен, що розробляють блокчейн-програмісти та чи правда тут платять мільйони.
Розповім на прикладі проєкту, в якому я є CTO та співзасновником — Primsell. Ми створили його ще с двома кофаундерами півтори роки тому.
Проєкт дозволяє продавати будь-що через NFT. Наприклад, ти продаєш вино. Людина купує пляшку як NFT — запис у блокчейн презентує цю пляшку, а тим часом покупець може зробити з нею кілька речей:
Застосування NFT може бути актуальним для будь-якого іншого бізнесу. Наприклад, наразі я продаю квитки на свої мітапи через Primsell.
Замість квитка, людина отримує NFT і може його перепродати, якщо вирішила не йти на івент. А якщо вона йде, вона спалює це NFT, отримує реальний квиток на пошту, валідує його на вході і на її гаманець падає POAP
Індустрія Web3 дуже молода, тому кожен тиждень з’являється щось нове — чи то протокол, чи то якісь круті фічі. Тому тут можна постійно щось вивчати, поліпшувати свої скіли та виявляти можливості.
Наприклад, у нас в IdeaSoft є дуже різні проєкти: від запитів на побудову власного блокчейну до DeFi- протоколів. Взагалі, як тільки з’являється щось нове — як-от account abstraction
Тож блокчейн-розробники наразі розробляють продукти і таким чином будують інфраструктуру Web3 — майбутнього інтернету — щоб в якийсь момент він став для користувачів таким само звичайним, як і Web2.
Базою для цією інфраструктури будуть:
Якісних розробників завжди не вистачає, дуже складно створити команду, якій ти будеш повністю довіряти. В блокчейн розробці це особливо складно, бо не вистачає досвідчених кандидатів.
Також багато, хто себе переоцінює — виставляє нереальні рейти. Це люди, яким пощастило проскочити в стартап, де терміново шукали блокчейн-розробника і були готові винаймати за будь-які гроші — платили більше $10 тис. на місяць. Але ринок ставить таких людей на місце.
Адекватні зарплати для блокчейн-новачка — це звичайно більше, ніж заробляє джуніор-фронтенд (бо на Solidity зараз попит більше, а людей менше), але не скажені цифри.
Попит також не такий, яким він був, наприклад, у 2021. Це тому, що зараз «медвежий» ринок
Прогнозувати, коли знову почнеться зростання, майже неможливо, але думаю, цього року буде останнє жорстке падіння. Тоді 2024 буде роком зростання, а у 2025 побачимо нові хаї
Взагалі, шукаючі роботу у Web3, майте на увазі, що тут легше скаманутись, бо ще немає правового поля:
В мене в команді в IdeaSoft маємо кілька Solidity-розробників і лише одного розробника на Rust. Я сам взагалі ніколи не використовував цю мову, хоча займаюсь Web3-розробкою майже 7 років. Не можу сказати, що вона взагалі нікому не потрібна, але попит на Web3-ринку наразі невеликий. Все зараз на EVM
Тому для входу в індустрію рекомендую вивчати Solidity: він не ідеальний, але був створений спеціально для смарт-контрактів і вже 8 років покращується для того, щоб людям було зручніше це робити.
Також це найшвидший та найдешевший варіант написати якийсь протокол. Rust — в два рази дорожчий, бо всі блокчейни, які зараз підтримують смарт-контракти на Rust, мають скудну інфраструктуру для розробників.
Почати вивчати Solidity можна з документації. Також вам потрібно розібратись з базовими поняттями по Web3. Наприклад:
Якщо вам просто хочеться розробляти смарт-контракти, достатньо (1) зрозуміти, як працюють EVM, (2) навчитися писати код на Solidity (в тому числі юніт-тести) та (3) взяти якийсь базовий курс по кібербезпеці.
Якщо хочете йти глибше і ставати розробником, то, якщо чесно, інформації дуже багато, тож шукайте одразу ментора або намагайтеся потрапити на інтернатуру, бажано на реальний проект. Як road map можна використовувати Defi Developer — там є все:
Але мені пощастило, бо це правда, що в Україні мало ресурсів та курсів по блокчейну — та й взагалі місць, де можна бути в тусовці.
Ethereum-ком’юніті я створив якраз у відповідь на це: я вів Solidity-курси, для кожного потоку в нас були чати, але не було місця крім цих чатів, куди далі можна піти в Україні і щось обговорювати. Тож створив окремий чат, почав скликати туди знайомих. Спочатку просто спілкувались, потім почали робити мітапи.
До повномасштабної війни встигли зробити три мітапи, поновити діяльність вдалося через півроку. Зараз йдемо доволі продуктивно: робимо мітапи кожен місяць і завжди маємо цікавих спікерів — наприклад, Стефан Джордж (Stefan George) з Gnosis Safe, Паша Кравченко з Distributed Lab та багато інших.
Більше половини Go i Ruby розробників з досвідом 3+ роки найняли на $5000 або більше.…
Прикордонники недалеко від с. Кучурган Одеської області затримали двох програмістів, які намагалися втекти з України…
Українське Solana-комʼюніті Kumeka Team з 7 травня запускає безплатне навчання блокчейн-розробці — Solana BootCamp. Про…
Туреччина створила спеціальні візи для диджитал-номадів або «цифрових кочівників». Скористатися ними зможуть і українці. Про…
Російська студія NoName Company, вірогідно, вкрала для розробки тактичного шутеру Best in Hell про ПВК…
11 та 12 травня в NAU HUB відбудеться хакатон студенських новацій University Software Bootcamp. Про…