📢 Gate广场 #MBG任务挑战# 发帖赢大奖活动火热开启!
想要瓜分1,000枚MBG?现在就来参与,展示你的洞察与实操,成为MBG推广达人!
💰️ 本期将评选出20位优质发帖用户,每人可轻松获得50枚MBG!
如何参与:
1️⃣ 调研MBG项目
对MBG的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与MBG相关活动(包括CandyDrop、Launchpool或现货交易),并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是现货行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
MBG热门活动(帖文需附下列活动链接):
Gate第287期Launchpool:MBG — 质押ETH、MBG即可免费瓜分112,500 MBG,每小时领取奖励!参与攻略见公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通过首次交易、交易MBG、邀请好友注册交易即可分187,500 MBG!参与攻略见公告:https://www.gate.com/announcements
Solidity移师Polkadot:219人实践揭示中文开发者生态新趋势
Solidity on Polkadot课程:揭示中文开发者生态的未来方向
近期,我们与某培训机构合作开设了一门名为《Solidity on Polkadot》的课程。起初,我们只是想测试一下开发者对PolkaVM工具链的兴趣程度,但结果却出乎意料:共有219人报名,作业完成率接近38%。
这些数据固然令人满意,但更引人深思的是:通过这次课程,我们意外地洞察到了Polkadot中文开发者生态的未来发展趋势。
本文将深入探讨这些真实用户的反馈和问题,同时分享我们如何从一次全新课程的尝试中,逐步构建出一条指向"生态建设"的路线图。
课程背景:探寻真相,而非追逐热点
Polkadot正在推进2.0升级,核心目标是实现跨链统一、降低门槛和提升开发体验。作为一个兼容以太坊的执行环境,PolkaVM很可能成为Web2或EVM开发者接触Polkadot生态的首选入口。然而,我们必须直面一个现实:在Web3世界中,技术叙事常常沦为表面装饰。真正愿意亲身实践的人往往只是少数。许多人对Polkadot的印象仍停留在"复杂"、"难以理解"和"开发门槛高"等层面,更不用说尝试编写合约或部署DApp了。
因此,我们开设这门课程不仅仅是出于宣传目的,更重要的是,我们希望通过实践来回答以下几个关键问题:
这门课程的设计初衷并非面向资深开发者的高级技术讲座,而是一次面向新手的实际操作实验。我们希望成为"新手引路人",陪伴他们完成第一轮开发流程,观察整个过程中可能出现的各种情况。
四个出乎意料的发现
1. 学习者展现出强烈的好奇心和时间投入
我们原本以为大多数人参与课程是为了获得奖励或证书,但事实并非如此。80%的参与者是90后,四分之一是在校学生,大部分人每天自发投入1-2小时学习。这种学习强度远超简单完成任务的程度,显示出他们真诚尝试的态度。
有些学员从头学到尾,只为亲手部署一个合约;也有人表示:"至少我可以在简历上写上'成功在PolkaVM环境部署过DApp'这样的经历。"实际上,他们并不一定关注Polkadot的技术实力有多强,更多的是需要一个友好的环境来验证自己是否适合进入Web3领域。
2. 经验丰富不等于上手容易,最大挑战在于认知模式的转换
许多参与者拥有丰富的开发经验,甚至有EVM项目的实战经历,但进入Polkadot生态后,仍会被一些术语差异所困扰:PolkaVM是什么?AssetHub是链还是模块?为什么gas limit与以太坊不同?合约部署成功了,为什么前端调用失败?
他们面临的问题并非代码理解困难,而是原有的认知模型突然失效,需要重新学习一系列概念,这种情况容易导致心理上的抗拒。
我们的课程在一定程度上缓解了这种认知落差,让参与者意识到:PolkaVM的开发体验并不复杂,只是概念和术语有所不同。这一点至关重要,因为很多人放弃一个生态系统,往往不是因为无法编写代码,而是在初次接触文档时就感到困惑。
这提醒我们:开发文档不应仅仅堆砌知识点,还需要帮助用户完成认知模式的转换。未来,我们计划在文档中增加PolkaVM与其他主流VM(如EVM)的关键差异对比,帮助更多人减少弯路,增加"原来如此"的顿悟时刻。
3. 课程参与者不仅是学习者,更是潜在的生态贡献者
尽管大多数参与者是合约开发的新手,但他们勇于提出问题、报告bug,并积极测试技术边界。例如,有人指出Remix编译没问题,但链上部署失败的情况。这些反馈直接促使我们向开发团队提交了多个工具链相关的问题,推动了文档完善和bug修复。
作为经验丰富的开发者关系维护人员,我们可能已经习惯性地避开某些常见问题,很多"错误预警"已成为下意识行为。但新手并不具备这种经验。他们还未建立起完整的判断体系,因此更容易发现潜在问题——这恰恰使得课程成为一个宝贵的问题收集器。对参与者而言,课程是一个缓冲区;对我们而言,这些真实的使用体验是评估PolkaVM生态系统的最直观指标。
4. 决定开发者是否继续参与的关键在于整体流程体验
许多人离开并非因为"学不会",而是因为"遇到错误却找不到解决方案"。
相同的代码在不同环境中出现错误;Hardhat、Foundry、Remix在各自环境中表现不一致;文档中找不到所需信息、错误信息不够明确等问题,都可能导致开发者放弃尝试。
我们认识到:开发者体验(DevEx)并不仅限于编码过程的顺畅度,而是涵盖了从环境搭建、问题反馈到部署结果,甚至未来升级的整个流程是否顺利、可靠。任何环节出现问题都可能导致开发者失去信心。因此,这不仅是技术问题,更是情绪和信任管理的设计挑战。
课程作为工具、用户和预期之间的桥梁
在生态系统的早期阶段,我们意识到开发者课程的意义远不止于单向的知识传授,也不指望通过一期课程就发掘出下一个Web3创业明星。相反,这次课程取得了三个重要成果:
这些问题对开发者来说是障碍,但对我们而言是宝贵的"早期预警"。能够尽早发现这些问题非常重要。现在,这些问题已被列入开发团队的待解决清单,并得到了迅速处理。
每个问题都反映了开发者真实的考虑因素,同时也揭示了PolkaVM"使用指南"需要完善的方向。
过去常有人质疑Polkadot缺乏用户基础——这种说法并不准确。一直以来,使用Polkadot的主要是做底层基础设施的团队,而非DApp开发者。随着PolkaVM的上线,合约开发者终于有了施展才能的舞台。当然,面对如此新颖的VM环境,犹豫在所难免:"这么新的VM,我敢成为第一批尝试者吗?","网络还在测试阶段,值得我投入时间吗?"但恰恰是因为新,才给小团队提供了弯道超车的机会。
在这次课程中,我们成功将Uniswap V2迁移到PolkaVM环境,引发了社区热议。这并非因为Uniswap是什么新鲜事物,而是因为人们第一次看到它能在Polkadot生态系统中运行。尽管Polkadot已经存在多年,但它仍然是一个高市值的生态系统,拥有丰富的资助项目,以及大量持有DOT的重要投资者。与其在Layer2领域激烈竞争,不如探索一个尚未被充分开发的蓝海市场?
我们正在筹备下一期课程内容。如果您对某个特定模块或项目实践感兴趣,欢迎在评论中告诉我们。