Курс по разработке на Polkadot Solidity: выпуск, обмен опытом учащихся и размышления о карьере в Web3

robot
Генерация тезисов в процессе

Обзор опыта разработки на Solidity в Polkadot

Недавно успешно завершился курс по разработке на Solidity в Polkadot. Этот трехмесячный курс привлек 219 разработчиков и предоставил практическую возможность для тех, кто хочет понять экосистему Polkadot и войти в сферу Web3.

11 июля состоялось онлайн-мероприятие на тему "Истории роста изучающих Polkadot Solidity". На мероприятие были приглашены лучшие ученики и ассистенты курса, чтобы поделиться своим опытом обучения, вызовами и достижениями.

Поделиться опытом курса

Определение роли ученика

Ледяная мята сравнивает себя с "фермером, знающим правила". Ранее он сталкивался с фреймворком Substrate, но считал язык Rust слишком сложным. Возможность разработать на Polkadot с использованием знакомого Solidity очень его радует. Одна из причин, по которой он интересуется Polkadot, - это высокая стоимость развертывания в Ethereum.

Винсент называет себя "новичком-учеником". Он изначально работал в сфере кибербезопасности и только в начале этого года решил сменить профессию и начать изучать Solidity. Курс дал ему более полное понимание Web3, и он считает, что, если есть желание потратить время, можно достичь успеха.

Основные моменты курса

Ассистент Xinmin считает, что структура курса должна быть от простого к сложному, с равным акцентом на теорию и практику. Новый элемент хакатона позволяет студентам "учиться на практике". Принципы миграции Uniswap, безопасность и защита от атак и другие материалы очень полезны для собеседований по трудоустройству.

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

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

Изучение вызова

Синьмин упомянул, что различия между 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%, необходимо сначала изучить базовый язык и инструменты. Если просто нужно понять концепции или повысить конкурентоспособность на собеседовании, это вполне возможно. Для долгосрочной разработки рекомендуется сначала систематически изучить один язык программирования.

В: Сколько баллов по сложности курса (1-10 баллов )?

A: Винсент ставит 4 балла, Ледяная мята ставит 6 баллов, Синьмин ставит 3-4 балла. Общая сложность умеренная, если готовы потратить время, то можно освоить. Новички могут столкнуться с некоторыми когнитивными барьерами, но если упорно продолжать, их можно преодолеть.

DOT2.53%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 9
  • Поделиться
комментарий
0/400
BlockchainTherapistvip
· 08-01 08:33
Можно ли учить с нуля?
Посмотреть ОригиналОтветить0
WagmiOrRektvip
· 07-31 17:58
Продолжайте прокладывать путь в web3~ Перспективы отличные!
Посмотреть ОригиналОтветить0
TokenSleuthvip
· 07-29 21:17
Курсы стоят денег, люди тоже стоят денег.
Посмотреть ОригиналОтветить0
GateUser-5854de8bvip
· 07-29 10:07
В это время еще кто-то учит разработку?
Посмотреть ОригиналОтветить0
FrogInTheWellvip
· 07-29 10:06
Ну, 219 человек... Большинство, вероятно, ушли в ETH~
Посмотреть ОригиналОтветить0
Anon32942vip
· 07-29 10:02
Слабый, когда начнётся курс по игре на Блокчейн?
Посмотреть ОригиналОтветить0
OnchainFortuneTellervip
· 07-29 09:49
Главное, чтобы были деньги, а учить что-то или нет – не имеет значения.
Посмотреть ОригиналОтветить0
NftDataDetectivevip
· 07-29 09:42
meh... еще один веб3 буткемп, производящий разработчиков
Посмотреть ОригиналОтветить0
MondayYoloFridayCryvip
· 07-29 09:39
Не могу справиться с этим домашним заданием, просто ужас!
Посмотреть ОригиналОтветить0
Подробнее
  • Закрепить