Нещодавно успішно завершився курс про використання Solidity для розробки на Polkadot. Цей тримісячний курс залучив 219 розробників і надав практичні можливості для тих, хто бажає ознайомитися з екосистемою Polkadot і увійти в сферу Web3.
11 липня відбулася онлайн-активність на тему "Історії зростання учнів Polkadot Solidity". У заході взяли участь видатні учні та асистенти курсу, які поділилися своїм досвідом навчання, викликами та здобутками.
Поділ досвідом курсу
Роль учня
Лідяна м'ята порівнює себе з "фермером, який знає правила". Раніше він мав справу з фреймворком Substrate, але вважав, що мова Rust досить важка. Можливість розробляти на Polkadot, використовуючи знайомий Solidity, дуже його вразила. Однією з причин, чому він звернув увагу на Polkadot, є високі витрати на розгортання в Ethereum.
Вінсент називає себе "новачком-учнем". Раніше він працював у сфері кібербезпеки, а на початку року вирішив змінити професію та вивчати Solidity. Курси дозволили йому отримати більш всебічне розуміння Web3, він вважає, що якщо є бажання витратити час, можна досягти успіху.
Основні моменти курсу
Асистент Xinmin вважає, що структура курсу повинна бути поступовою, з акцентом на теорію та практику. Новий етап хакатону дозволяє студентам "вчитися на практиці". Принципи міграції Uniswap, безпека та оборона вразливостей є дуже корисними для співбесід під час пошуку роботи.
Вінсент зазначає, що курс дружній до новачків, середньої складності, не викликає страху. Викладачі чітко пояснюють матеріал, завдання є цільовими, асистенти швидко відповідають на запитання, загальна атмосфера навчання дуже хороша.
Лідяна м'ята також підтримує хорошу атмосферу для навчання. Йому особливо подобається практична частина змагань, де можна застосувати здобуті знання в повному процесі розробки. Роз'яснення на семінарі з налагодження дуже корисні для вирішення проблем, мають сильний практичний характер.
Виклик для навчання
Xinmin зазначив, що різниця між PolkaVM і EVM ставить виклики для налагодження. Зазвичай новачки стикаються з проблемами через недостатнє знайомство з синтаксисом, наприклад, використанням статичних масивів тощо.
Лідяна м'ята виявила, що деякі контракти, які нормально працюють на Ethereum Remix, дають помилки під час розгортання на Polkadot через відмінності у реалізації EVM з обох сторін. Підтримка Solidity в Polkadot ще не є достатньо розвиненою, наприклад, функція постійного моніторингу в мережі поки що не підтримується, а відповідної документації дуже мало.
Вінсент спочатку зіткнувся з труднощами при виклику контрактної бібліотеки на фронтенді та використанні інструмента Hardhat, витратив чимало часу на адаптацію.
Роздуми про професійну трансформацію в Web3
Лідяна м'ята означає, що Polkadot SDK є корисним інструментом, що підтримує налаштовані ланцюги та локальне налагодження. Підтримка Solidity надала йому можливість увійти в екосистему Polkadot. Він підтримує ідеї Web3, але сумнівається, чи зможе це забезпечити стабільну зайнятість. Сподівається, що в майбутньому зможе вчитися та працювати, поступово приєднуючись до цієї сфери.
Вінсент вважає, що курс доповнив багато ключових знань, що дозволило йому зрозуміти повний процес розробки, а також легше зрозуміти популярні DApp. Він сподівається, що в майбутньому зможе розвиватися в напрямку безпеки Web3, допомагаючи будувати більш безпечну екосистему Polkadot.
Інформація про вакансії проекту
Співзасновник певного проєкту поділився останніми новинами. Цей проєкт глибоко працює в екосистемі Polkadot вже майже 5 років, накопичивши багатий досвід у будівництві інфраструктури. Розробники можуть швидко інтегрувати міжланцюгові протоколи за допомогою наданого SDK та розгортати їх на кількох основних ланцюгах. На сьогоднішній день вже 15 проєктів інтегровано, що забезпечує понад 1500 мільйонів доларів США TVL.
Проект відкриває 3 нетехнічні посади, підтримуючи дистанційну роботу. Хоча наразі немає відкритих посад для розробників, ми вітаємо відмінних учнів надсилати резюме, які будуть включені до резерву талантів для пріоритетного розгляду. Приблизно 40% основних розробників команди походять з громади, в якій проводиться курс.
Вибрані питання та відповіді
Q: Які поради ви маєте для нових розробників Web3?
A: Для створення продукту необхідна диференціація. Рекомендується спочатку розпочати роботу, накопичуючи знання в процесі. Приблизно через півроку можна буде визначити позиціонування продукту. Вибір розробки на базі Polkadot обумовлений такими характеристиками, як спільна безпека, міжланкова взаємодія тощо. На даний момент реалізовано замкнене коло в ланцюгу, що робить його більш системним і ефективним у порівнянні з розробкою на Ethereum.
Q: Який розклад наступного курсу?
A: Планується перенести більш складні DeFi-протоколи на PolkaVM, в майбутньому розширити в напрямках Gaming, DAO, NFT тощо. Формально все ще буде переважати Solidity, з додаванням вмісту для використання інструментів. Залишаться практичні етапи, у відмінних учнів буде можливість бути запрошеними зрілими командами. Також буде доповнено базовими знаннями про блокчейн, навичками налагодження та порівняння публічних ланцюгів, щоб допомогти сформувати системне сприйняття.
Q:Чи можливо завершити проект без базових знань?
A: Залежить від мети навчання. Зробити простий додаток – ймовірність успіху близько 50%, потрібно спочатку вивчити базову мову та інструменти. Якщо лише для розуміння концепцій або підвищення конкурентоспроможності на співбесіді, цілком можливо. Якщо плануєте довгостроково займатися розробкою, рекомендую спочатку систематично вивчити одну з мов програмування.
Q: На скільки балів важкість курсу ( 1-10 балів )?
A: Вінсент дав 4 бали, Льодовий м'ятний дав 6 балів, Сіньмін дав 3-4 бали. Загальна складність середня, якщо вкласти час, можна освоїти. Новачки можуть зіткнутися з певними пізнавальними бар'єрами, але якщо продовжити, їх можна подолати.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
18 лайків
Нагородити
18
9
Репост
Поділіться
Прокоментувати
0/400
BlockchainTherapist
· 08-01 08:33
Чи можна навчитися з нуля?
Переглянути оригіналвідповісти на0
WagmiOrRekt
· 07-31 17:58
Продовжуємо прокладати шлях у web3~ Перспективи непогані, о!
Переглянути оригіналвідповісти на0
TokenSleuth
· 07-29 21:17
Курси цінні, люди також цінні.
Переглянути оригіналвідповісти на0
GateUser-5854de8b
· 07-29 10:07
У цей час ще хтось вчиться розробці?
Переглянути оригіналвідповісти на0
FrogInTheWell
· 07-29 10:06
Тільки 219 людей... Великі гравці, напевно, вже пішли в ETH~
Переглянути оригіналвідповісти на0
Anon32942
· 07-29 10:02
Слабко, коли запустять курс з ігор на Блокчейн?
Переглянути оригіналвідповісти на0
OnchainFortuneTeller
· 07-29 09:49
Головне, щоб були гроші, що вчити не важливо.
Переглянути оригіналвідповісти на0
NftDataDetective
· 07-29 09:42
мех... ще один веб3 буткемп, що виробляє розробників
Переглянути оригіналвідповісти на0
MondayYoloFridayCry
· 07-29 09:39
Не можу закінчити це домашнє завдання, я в розпачі.
Курс розробки Polkadot Solidity: випускники діляться досвідом зростання та роздумами про кар'єру в Web3
Досвід розробки на Solidity в Polkadot
Нещодавно успішно завершився курс про використання Solidity для розробки на Polkadot. Цей тримісячний курс залучив 219 розробників і надав практичні можливості для тих, хто бажає ознайомитися з екосистемою Polkadot і увійти в сферу Web3.
11 липня відбулася онлайн-активність на тему "Історії зростання учнів Polkadot Solidity". У заході взяли участь видатні учні та асистенти курсу, які поділилися своїм досвідом навчання, викликами та здобутками.
Поділ досвідом курсу
Роль учня
Лідяна м'ята порівнює себе з "фермером, який знає правила". Раніше він мав справу з фреймворком Substrate, але вважав, що мова Rust досить важка. Можливість розробляти на Polkadot, використовуючи знайомий Solidity, дуже його вразила. Однією з причин, чому він звернув увагу на Polkadot, є високі витрати на розгортання в Ethereum.
Вінсент називає себе "новачком-учнем". Раніше він працював у сфері кібербезпеки, а на початку року вирішив змінити професію та вивчати Solidity. Курси дозволили йому отримати більш всебічне розуміння Web3, він вважає, що якщо є бажання витратити час, можна досягти успіху.
Основні моменти курсу
Асистент Xinmin вважає, що структура курсу повинна бути поступовою, з акцентом на теорію та практику. Новий етап хакатону дозволяє студентам "вчитися на практиці". Принципи міграції Uniswap, безпека та оборона вразливостей є дуже корисними для співбесід під час пошуку роботи.
Вінсент зазначає, що курс дружній до новачків, середньої складності, не викликає страху. Викладачі чітко пояснюють матеріал, завдання є цільовими, асистенти швидко відповідають на запитання, загальна атмосфера навчання дуже хороша.
Лідяна м'ята також підтримує хорошу атмосферу для навчання. Йому особливо подобається практична частина змагань, де можна застосувати здобуті знання в повному процесі розробки. Роз'яснення на семінарі з налагодження дуже корисні для вирішення проблем, мають сильний практичний характер.
Виклик для навчання
Xinmin зазначив, що різниця між PolkaVM і EVM ставить виклики для налагодження. Зазвичай новачки стикаються з проблемами через недостатнє знайомство з синтаксисом, наприклад, використанням статичних масивів тощо.
Лідяна м'ята виявила, що деякі контракти, які нормально працюють на Ethereum Remix, дають помилки під час розгортання на Polkadot через відмінності у реалізації EVM з обох сторін. Підтримка Solidity в Polkadot ще не є достатньо розвиненою, наприклад, функція постійного моніторингу в мережі поки що не підтримується, а відповідної документації дуже мало.
Вінсент спочатку зіткнувся з труднощами при виклику контрактної бібліотеки на фронтенді та використанні інструмента Hardhat, витратив чимало часу на адаптацію.
Роздуми про професійну трансформацію в Web3
Лідяна м'ята означає, що Polkadot SDK є корисним інструментом, що підтримує налаштовані ланцюги та локальне налагодження. Підтримка Solidity надала йому можливість увійти в екосистему Polkadot. Він підтримує ідеї Web3, але сумнівається, чи зможе це забезпечити стабільну зайнятість. Сподівається, що в майбутньому зможе вчитися та працювати, поступово приєднуючись до цієї сфери.
Вінсент вважає, що курс доповнив багато ключових знань, що дозволило йому зрозуміти повний процес розробки, а також легше зрозуміти популярні DApp. Він сподівається, що в майбутньому зможе розвиватися в напрямку безпеки Web3, допомагаючи будувати більш безпечну екосистему Polkadot.
Інформація про вакансії проекту
Співзасновник певного проєкту поділився останніми новинами. Цей проєкт глибоко працює в екосистемі Polkadot вже майже 5 років, накопичивши багатий досвід у будівництві інфраструктури. Розробники можуть швидко інтегрувати міжланцюгові протоколи за допомогою наданого SDK та розгортати їх на кількох основних ланцюгах. На сьогоднішній день вже 15 проєктів інтегровано, що забезпечує понад 1500 мільйонів доларів США TVL.
Проект відкриває 3 нетехнічні посади, підтримуючи дистанційну роботу. Хоча наразі немає відкритих посад для розробників, ми вітаємо відмінних учнів надсилати резюме, які будуть включені до резерву талантів для пріоритетного розгляду. Приблизно 40% основних розробників команди походять з громади, в якій проводиться курс.
Вибрані питання та відповіді
Q: Які поради ви маєте для нових розробників Web3?
A: Для створення продукту необхідна диференціація. Рекомендується спочатку розпочати роботу, накопичуючи знання в процесі. Приблизно через півроку можна буде визначити позиціонування продукту. Вибір розробки на базі Polkadot обумовлений такими характеристиками, як спільна безпека, міжланкова взаємодія тощо. На даний момент реалізовано замкнене коло в ланцюгу, що робить його більш системним і ефективним у порівнянні з розробкою на Ethereum.
Q: Який розклад наступного курсу?
A: Планується перенести більш складні DeFi-протоколи на PolkaVM, в майбутньому розширити в напрямках Gaming, DAO, NFT тощо. Формально все ще буде переважати Solidity, з додаванням вмісту для використання інструментів. Залишаться практичні етапи, у відмінних учнів буде можливість бути запрошеними зрілими командами. Також буде доповнено базовими знаннями про блокчейн, навичками налагодження та порівняння публічних ланцюгів, щоб допомогти сформувати системне сприйняття.
Q:Чи можливо завершити проект без базових знань?
A: Залежить від мети навчання. Зробити простий додаток – ймовірність успіху близько 50%, потрібно спочатку вивчити базову мову та інструменти. Якщо лише для розуміння концепцій або підвищення конкурентоспроможності на співбесіді, цілком можливо. Якщо плануєте довгостроково займатися розробкою, рекомендую спочатку систематично вивчити одну з мов програмування.
Q: На скільки балів важкість курсу ( 1-10 балів )?
A: Вінсент дав 4 бали, Льодовий м'ятний дав 6 балів, Сіньмін дав 3-4 бали. Загальна складність середня, якщо вкласти час, можна освоїти. Новачки можуть зіткнутися з певними пізнавальними бар'єрами, але якщо продовжити, їх можна подолати.