Solidity на Polkadot: несподівані здобутки від класу до екосистемного будівництва
Нещодавно ми відкрили курс під назвою «Solidity на Polkadot», спочатку щоб перевірити популярність інструментів розробки PolkaVM. Приємно вражені, ми побачили, що кількість учасників досягла 219 осіб, а відсоток виконання домашніх завдань наближається до 38%. Ці дані безсумнівно вражаючі, але ще більш захоплюючим є те, що ми виявили майбутній напрямок екосистеми китайських розробників Polkadot.
У цій статті ми поділимося отриманими інсайтами з цього нового курсу та тим, як намалювати карту шляху до "екологічного будівництва".
Початкова мета курсу: дослідження реальних потреб
Polkadot просуває оновлення 2.0, акцентуючи увагу на міжланковій уніфікації, зниженні бар'єрів та покращенні досвіду розробників. PolkaVM, як сумісне з Ethereum середовище виконання, може стати входом для розробників Web2 або EVM у світ Polkadot. Однак у світі Web3 технологічні наративи часто зводяться до поверхневих тем, і справді тих, хто готовий спробувати, дуже мало. Багато людей досі мають враження про Polkadot, що це "складно", "незрозуміло", "високий бар'єр" тощо.
Ми сподіваємося зрозуміти через цей курс:
Справжня увага розробників до нового середовища VM
PolkaVM - це можливість чи виклик для них
Чи може інструментальний ланцюг підтримувати розробку реальних проектів
На якому етапі розробки найчастіше виникають проблеми
Цей курс не є глибокою лекцією для експертів, а є експериментом, який дозволяє розробникам особисто відчути процес. Ми сподіваємося стати провідниками для новачків, супроводжуючи їх на початковому етапі.
Чотири несподівані відкриття
1. Високий рівень зацікавленості в навчанні
Дивно, але більшість учасників прийшли не за винагородами або сертифікатами. 80% – це люди, які народились у 90-х, чверть з них – студенти, які щодня самостійно витрачають 1-2 години на навчання. Ця інтенсивність навчання свідчить про те, що вони щиро хочуть спробувати і оволодіти цією технологією.
Деякі починають з нуля, лише щоб власноруч розгорнути контракт; інші хочуть додати до свого резюме досвід "успішного розгортання DApp у середовищі PolkaVM". Їх цікавить не лише технічна потужність Polkadot, але й бажання перевірити, чи підходять вони для входження у сферу Web3 через це дружнє середовище.
2. Досвідчений не означає легкий у використанні
Багато учасників з багатим досвідом розробки, навіть з практичним досвідом у проектах EVM, після входження в екосистему Polkadot все ще можуть бути збентежені деякими термінами. Наприклад, вони можуть запитувати про концепцію PolkaVM, позиціювання AssetHub, різницю між gas limit і Ethereum тощо.
Проблема не в тому, що вони не розуміють код, а в тому, що звична модель сприйняття раптово перестає діяти, і їм потрібно знову зрозуміти купу концепцій, що відштовхує багатьох.
Наш курс у певній мірі зменшив цю когнітивну прірву, давши змогу учасникам усвідомити, що досвід розробки на PolkaVM насправді не є складним, просто концепції та підходи відрізняються. Це вкрай важливо, оскільки багато людей відмовляються від екосистеми не тому, що не вміють програмувати, а тому, що не зрозуміли документацію з першого погляду.
Це нагадує нам, що документація для розробників повинна не лише надавати знання, але й допомагати користувачам здійснити когнітивний перехід. У майбутньому ми плануємо додати до документації ключові відмінності між PolkaVM та іншими основними VM (такими як EVM), щоб допомогти більшій кількості людей уникнути помилок і збільшити кількість "А, ось у чому справа" моментів.
3. Учні стають "невидимими внесками"
Хоча більшість учасників є новачками в розробці контрактів, вони сміливо ставлять питання, повідомляють про помилки та наважуються тестувати технологічні межі. Наприклад, хтось зазначив, що компіляція в Remix пройшла без проблем, але розгортання в мережі провалилося. Ці відгуки безпосередньо спонукали нас подати кілька запитів на інструментальний ланцюг до Parity, що сприяло вдосконаленню документації та виправленню помилок.
Досвідчені розробники, можливо, вже звикли обходити певні дрібні проблеми, але новачки можуть зіткнутися з труднощами. Це, навпаки, робить курс цінним збирачем питань. Для учасників курс є буфером; для нас ці реальні питання є найбільш інтуїтивним термометром для оцінки досвіду екосистеми PolkaVM.
4. Загальний досвід процесу визначає, чи продовжить розробник.
Багато людей йдуть не тому, що "не можуть навчитися", а тому, що "зіткнувшись із проблемою, не можуть її вирішити". Наприклад, однаковий код може давати помилку в різних середовищах, різні інструменти розробки можуть поводитися непослідовно в різних середовищах, документи можуть не містити потрібну інформацію, а повідомлення про помилки можуть бути неінтуїтивно зрозумілими тощо, що може призвести до того, що розробники здадуться.
Ми усвідомлюємо, що досвід розробника (DevEx) — це не лише гладкість процесу кодування, а й надійність і безперебійність всього процесу, починаючи від налаштування середовища, вирішення проблем до розгортання результатів і навіть майбутніх оновлень. Будь-яка проблема на етапі може призвести до втрати довіри розробника. Отже, це не тільки технічна проблема, а й питання дизайну емоцій та довіри.
Цінність курсу: з'єднання інструментів, користувачів та очікувань
На ранніх стадіях екосистеми значення курсів для розробників виходить за межі односторонньої передачі знань і не обмежується підготовкою наступної зірки підприємництва Web3. Ми отримали три цінні результати з цього курсу:
Тестування тиску в мережі: Практичні вправи з міграції контракту Uniswap V2 в курсі виявили багато непередбачуваних проблем, таких як помилки газу, баги в маршрутах, непослідовна робота інструментів розробки тощо. Ці проблеми є перешкодою для розробників, але для нас це "ранні симптоми", які допомагають вчасно виявляти та вирішувати проблеми.
Профіль користувача та підказки для конверсії: через запитання та інтереси учнів ми зрозуміли їхні потреби в архітектурі, ефективності розробки та сумісності інструментів. Ця інформація допоможе нам вдосконалити посібник з використання PolkaVM.
Створення очікувань щодо продукту: Курс схожий на багатосерійний рекламний ролик, який демонструє використання та цінність PolkaVM через практичні покази. Навіть якщо певні функції ще не вдосконалені, те, що хтось користується і чекає, є позитивним сигналом для розвитку екосистеми.
В минулому люди часто говорили, що Polkadot не має користувачів. Насправді, користувачами в основному є команди інфраструктури блокчейну, а не розробники DApp. З виходом PolkaVM розробники контрактів нарешті можуть приєднатися. Хоча нові технології завжди викликають сумніви, саме ця "новизна" надає малим командам можливість обігнати конкурентів.
Ми успішно перенесли Uniswap V2 на PolkaVM у курсі, що викликало жваве обговорення в спільноті. Це не через те, що сам Uniswap настільки новаторський, а тому що вперше ми бачимо, що він може працювати на Polkadot. Враховуючи, що Polkadot все ще є екосистемою з високою капіталізацією, що має значну фінансову підтримку та велику кількість власників DOT, це може бути варте дослідження блакитне море можливостей.
Ми готуємо зміст наступного курсу. Якщо вас цікавлять певні модулі або практичні проекти, будь ласка, залиште нам повідомлення.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
4
Поділіться
Прокоментувати
0/400
ParallelChainMaxi
· 17год тому
Цей учасників не так вже й мало, стабільно йдуть вгору.
Переглянути оригіналвідповісти на0
CafeMinor
· 17год тому
Нарешті не потрібно напружувати мозок, вивчаючи нову мову!
Записка про курс Solidity на Polkadot: неочікувані результати екосистеми та майбутні напрямки
Solidity на Polkadot: несподівані здобутки від класу до екосистемного будівництва
Нещодавно ми відкрили курс під назвою «Solidity на Polkadot», спочатку щоб перевірити популярність інструментів розробки PolkaVM. Приємно вражені, ми побачили, що кількість учасників досягла 219 осіб, а відсоток виконання домашніх завдань наближається до 38%. Ці дані безсумнівно вражаючі, але ще більш захоплюючим є те, що ми виявили майбутній напрямок екосистеми китайських розробників Polkadot.
У цій статті ми поділимося отриманими інсайтами з цього нового курсу та тим, як намалювати карту шляху до "екологічного будівництва".
Початкова мета курсу: дослідження реальних потреб
Polkadot просуває оновлення 2.0, акцентуючи увагу на міжланковій уніфікації, зниженні бар'єрів та покращенні досвіду розробників. PolkaVM, як сумісне з Ethereum середовище виконання, може стати входом для розробників Web2 або EVM у світ Polkadot. Однак у світі Web3 технологічні наративи часто зводяться до поверхневих тем, і справді тих, хто готовий спробувати, дуже мало. Багато людей досі мають враження про Polkadot, що це "складно", "незрозуміло", "високий бар'єр" тощо.
Ми сподіваємося зрозуміти через цей курс:
Цей курс не є глибокою лекцією для експертів, а є експериментом, який дозволяє розробникам особисто відчути процес. Ми сподіваємося стати провідниками для новачків, супроводжуючи їх на початковому етапі.
Чотири несподівані відкриття
1. Високий рівень зацікавленості в навчанні
Дивно, але більшість учасників прийшли не за винагородами або сертифікатами. 80% – це люди, які народились у 90-х, чверть з них – студенти, які щодня самостійно витрачають 1-2 години на навчання. Ця інтенсивність навчання свідчить про те, що вони щиро хочуть спробувати і оволодіти цією технологією.
Деякі починають з нуля, лише щоб власноруч розгорнути контракт; інші хочуть додати до свого резюме досвід "успішного розгортання DApp у середовищі PolkaVM". Їх цікавить не лише технічна потужність Polkadot, але й бажання перевірити, чи підходять вони для входження у сферу Web3 через це дружнє середовище.
2. Досвідчений не означає легкий у використанні
Багато учасників з багатим досвідом розробки, навіть з практичним досвідом у проектах EVM, після входження в екосистему Polkadot все ще можуть бути збентежені деякими термінами. Наприклад, вони можуть запитувати про концепцію PolkaVM, позиціювання AssetHub, різницю між gas limit і Ethereum тощо.
Проблема не в тому, що вони не розуміють код, а в тому, що звична модель сприйняття раптово перестає діяти, і їм потрібно знову зрозуміти купу концепцій, що відштовхує багатьох.
Наш курс у певній мірі зменшив цю когнітивну прірву, давши змогу учасникам усвідомити, що досвід розробки на PolkaVM насправді не є складним, просто концепції та підходи відрізняються. Це вкрай важливо, оскільки багато людей відмовляються від екосистеми не тому, що не вміють програмувати, а тому, що не зрозуміли документацію з першого погляду.
Це нагадує нам, що документація для розробників повинна не лише надавати знання, але й допомагати користувачам здійснити когнітивний перехід. У майбутньому ми плануємо додати до документації ключові відмінності між PolkaVM та іншими основними VM (такими як EVM), щоб допомогти більшій кількості людей уникнути помилок і збільшити кількість "А, ось у чому справа" моментів.
3. Учні стають "невидимими внесками"
Хоча більшість учасників є новачками в розробці контрактів, вони сміливо ставлять питання, повідомляють про помилки та наважуються тестувати технологічні межі. Наприклад, хтось зазначив, що компіляція в Remix пройшла без проблем, але розгортання в мережі провалилося. Ці відгуки безпосередньо спонукали нас подати кілька запитів на інструментальний ланцюг до Parity, що сприяло вдосконаленню документації та виправленню помилок.
Досвідчені розробники, можливо, вже звикли обходити певні дрібні проблеми, але новачки можуть зіткнутися з труднощами. Це, навпаки, робить курс цінним збирачем питань. Для учасників курс є буфером; для нас ці реальні питання є найбільш інтуїтивним термометром для оцінки досвіду екосистеми PolkaVM.
4. Загальний досвід процесу визначає, чи продовжить розробник.
Багато людей йдуть не тому, що "не можуть навчитися", а тому, що "зіткнувшись із проблемою, не можуть її вирішити". Наприклад, однаковий код може давати помилку в різних середовищах, різні інструменти розробки можуть поводитися непослідовно в різних середовищах, документи можуть не містити потрібну інформацію, а повідомлення про помилки можуть бути неінтуїтивно зрозумілими тощо, що може призвести до того, що розробники здадуться.
Ми усвідомлюємо, що досвід розробника (DevEx) — це не лише гладкість процесу кодування, а й надійність і безперебійність всього процесу, починаючи від налаштування середовища, вирішення проблем до розгортання результатів і навіть майбутніх оновлень. Будь-яка проблема на етапі може призвести до втрати довіри розробника. Отже, це не тільки технічна проблема, а й питання дизайну емоцій та довіри.
Цінність курсу: з'єднання інструментів, користувачів та очікувань
На ранніх стадіях екосистеми значення курсів для розробників виходить за межі односторонньої передачі знань і не обмежується підготовкою наступної зірки підприємництва Web3. Ми отримали три цінні результати з цього курсу:
Тестування тиску в мережі: Практичні вправи з міграції контракту Uniswap V2 в курсі виявили багато непередбачуваних проблем, таких як помилки газу, баги в маршрутах, непослідовна робота інструментів розробки тощо. Ці проблеми є перешкодою для розробників, але для нас це "ранні симптоми", які допомагають вчасно виявляти та вирішувати проблеми.
Профіль користувача та підказки для конверсії: через запитання та інтереси учнів ми зрозуміли їхні потреби в архітектурі, ефективності розробки та сумісності інструментів. Ця інформація допоможе нам вдосконалити посібник з використання PolkaVM.
Створення очікувань щодо продукту: Курс схожий на багатосерійний рекламний ролик, який демонструє використання та цінність PolkaVM через практичні покази. Навіть якщо певні функції ще не вдосконалені, те, що хтось користується і чекає, є позитивним сигналом для розвитку екосистеми.
В минулому люди часто говорили, що Polkadot не має користувачів. Насправді, користувачами в основному є команди інфраструктури блокчейну, а не розробники DApp. З виходом PolkaVM розробники контрактів нарешті можуть приєднатися. Хоча нові технології завжди викликають сумніви, саме ця "новизна" надає малим командам можливість обігнати конкурентів.
Ми успішно перенесли Uniswap V2 на PolkaVM у курсі, що викликало жваве обговорення в спільноті. Це не через те, що сам Uniswap настільки новаторський, а тому що вперше ми бачимо, що він може працювати на Polkadot. Враховуючи, що Polkadot все ще є екосистемою з високою капіталізацією, що має значну фінансову підтримку та велику кількість власників DOT, це може бути варте дослідження блакитне море можливостей.
Ми готуємо зміст наступного курсу. Якщо вас цікавлять певні модулі або практичні проекти, будь ласка, залиште нам повідомлення.