Le cours Solidity sur Polkadot révèle une nouvelle direction pour l'écosystème des développeurs Web3 chinois.

Cours de Solidity sur Polkadot : Révéler la direction future de l'écosystème des développeurs chinois

Récemment, nous avons lancé un cours intitulé « Solidity sur Polkadot », qui avait pour but de tester la popularité de la chaîne d'outils de développement PolkaVM. Le résultat a été inattendu : 219 personnes se sont inscrites, avec un taux d'achèvement des devoirs atteignant 38 %.

Ces données sont certes réjouissantes, mais ce qui est encore plus révélateur, c'est que grâce à ce cours, nous avons eu un aperçu inattendu de la future direction de l'écosystème des développeurs chinois de Polkadot.

Cet article explorera les retours et les questions de ces utilisateurs réels, tout en partageant comment nous avons progressivement esquissé une feuille de route vers "la construction d'un écosystème" à partir d'une toute nouvelle tentative de cours.

Contexte du cours : Explorer la vérité, plutôt que de poursuivre les tendances

Polkadot est en train de promouvoir sa mise à niveau 2.0, dont l'objectif principal est d'atteindre une unification inter-chaînes, de réduire les barrières à l'utilisation et d'améliorer l'expérience de développement. En tant qu'environnement d'exécution compatible avec Ethereum, PolkaVM pourrait devenir l'entrée de choix pour les développeurs Web2 ou EVM pour découvrir Polkadot.

Cependant, dans le monde de Web3, le récit technologique tend souvent à devenir une simple décoration de surface. Très peu de personnes sont réellement prêtes à essayer par elles-mêmes. Beaucoup gardent une impression de Polkadot qui reste ancrée dans des stéréotypes tels que "complexe", "difficile à comprendre" et "barrière à l'entrée élevée", sans parler de la tentative d'écrire des contrats ou de déployer des applications.

Nous ouvrons ce cours, non seulement pour des raisons de promotion, mais plus important encore, pour répondre aux questions clés suivantes :

  1. Quels aspects du nouvel environnement VM préoccupent le plus les développeurs ?
  2. PolkaVM est-il une opportunité ou un obstacle pour eux ?
  3. La chaîne d'outils peut-elle soutenir le développement de projets réels, et non se limiter à des démonstrations ?
  4. Au cours du processus de développement, quelle étape est la plus susceptible de pousser les développeurs à abandonner ?

Ce cours n'est pas une conférence technique approfondie destinée aux experts, mais une véritable expérience de développeur. Nous espérons être des guides pour les débutants, les accompagnant dans leur première phase de développement, en observant les problèmes et les opportunités qui peuvent survenir tout au long du processus.

Quatre découvertes inattendues

1. Les apprenants ont montré une forte curiosité et un investissement en temps.

Contrairement à nos attentes initiales, la plupart des participants ne sont pas venus pour des récompenses ou des certificats. 80 % des apprenants sont nés dans les années 90, un quart d'entre eux sont des étudiants, et la plupart consacrent volontairement 1 à 2 heures par jour à l'apprentissage. Cette intensité d'apprentissage indique qu'ils ne se contentent pas d'effleurer la surface, mais qu'ils souhaitent sincèrement maîtriser cette technologie.

Certaines personnes commencent à apprendre à zéro, juste pour déployer un contrat de leurs propres mains ; d'autres disent : "Au moins, je peux écrire sur mon CV que j'ai réussi à déployer un DApp dans un environnement PolkaVM." En bref, ils ne se soucient pas nécessairement de la puissance de la technologie Polkadot, mais ont besoin d'un environnement convivial pour vérifier s'ils sont adaptés à entrer dans le domaine du Web3.

2. Une riche expérience ne signifie pas qu'il est facile de prendre en main, le plus grand défi réside dans le changement de mode de pensée.

De nombreux participants ont une riche expérience en développement, et certains ont même une expérience pratique avec des projets EVM, mais dès qu'ils entrent dans l'écosystème Polkadot, ils se retrouvent souvent perdus par certaines différences de terminologie : Qu'est-ce que PolkaVM ? AssetHub est-il une chaîne ou un module ? Pourquoi la limite de gaz est-elle différente de celle d'Ethereum ? Le contrat a été déployé avec succès, pourquoi le front-end ne peut-il pas l'appeler ?

Leur confusion ne provient pas du fait qu'ils "ne comprennent pas le code", mais du fait que leur modèle cognitif familier a soudainement échoué. Face à une multitude de concepts nécessitant une nouvelle compréhension, beaucoup ont simplement abandonné.

Notre cours a atténué dans une certaine mesure cet écart de compréhension, au moins en permettant aux participants de réaliser que l'expérience de développement de PolkaVM n'est en fait pas complexe, c'est juste que les termes utilisés diffèrent et que les méthodes d'opération ne sont pas nécessairement compliquées. C'est un point crucial — car beaucoup de gens abandonnent un écosystème, non pas parce qu'ils ne savent pas coder, mais parce qu'ils se découragent dès qu'ils ne comprennent pas la documentation au premier coup d'œil.

Cela nous inspire également : la documentation ne peut pas se contenter d'accumuler des connaissances, elle doit aussi aider les utilisateurs à effectuer une conversion cognitive. À l'avenir, nous prévoyons d'ajouter dans la documentation une comparaison des différences clés entre PolkaVM et d'autres VM populaires (comme EVM), pour aider davantage de personnes à réduire les détours et à augmenter les moments de réalisation "Ah, c'est ça".

3. Les participants au cours ne sont pas seulement des apprenants, mais aussi des "contributeurs invisibles"

Bien que la plupart des participants soient des débutants en développement de contrats, ils n'hésitent pas à poser des questions, à signaler des bogues et à explorer les limites techniques. Par exemple, quelqu'un a signalé que la compilation avec Remix se déroulait sans problème, mais que le déploiement sur la chaîne échouait. Ces retours ont directement incité à soumettre plusieurs problèmes de chaîne d'outils aux parties concernées, ce qui a favorisé l'amélioration de la documentation et la correction des bogues.

En tant qu'équipe de relations développeurs (DevRel) expérimentée, nous avons depuis longtemps l'habitude d'éviter certains pièges mineurs, et de nombreuses "alertes d'erreur" sont devenues des réflexes conditionnés. Mais les débutants ne le sont pas. Ils n'ont pas encore établi ce système de jugement, ce qui les rend plus susceptibles de rencontrer des problèmes - cela fait de ce cours un collecteur de problèmes extrêmement précieux. Pour les participants, le cours est une zone de confort ; pour nous, ces expériences de "vraies erreurs" sont le thermomètre le plus direct de l'expérience écologique de PolkaVM.

4. La clé pour déterminer si les développeurs "reviennent" réside dans l'expérience globale du processus.

Beaucoup de gens partent non pas parce qu'ils "ne peuvent pas apprendre", mais parce qu'ils "rencontrent des erreurs mais ne trouvent pas de solution".

Le même code peut produire des résultats complètement différents dans des environnements différents ; les performances de Hardhat, Foundry et Remix peuvent être incohérentes dans leurs environnements respectifs ; ne pas trouver les informations nécessaires dans la documentation et les messages d'erreur ne montrant pas directement les résultats peuvent amener les développeurs à abandonner leurs tentatives dans un accès de colère.

Nous réalisons que l'expérience développeur (DevEx) ne concerne pas seulement la fluidité du processus de codage, mais implique également l'ensemble du processus, de la configuration de l'environnement, du retour d'expérience, aux résultats de déploiement, voire aux futures mises à niveau, et si tout cela se déroule de manière fluide et fiable. Si l'un des maillons de cette chaîne rencontre un problème, il est facile de provoquer une "crise de confiance" chez le développeur. Par conséquent, il ne s'agit pas seulement d'un problème technique, mais aussi d'un "problème de conception d'émotions et de confiance".

Cours : Un pont entre les outils de connexion, les utilisateurs et les attentes

Au début du développement écologique, nous avons réalisé que la signification des cours pour développeurs va bien au-delà de la simple "transmission de connaissances", et il ne s'agit pas d'espérer découvrir la prochaine étoile du Web3 à travers un seul cours. Au contraire, nous avons réussi à réaliser trois résultats précieux grâce à ce cours :

Test de pression de la chaîne

Par exemple, lors de l'exercice de migration du contrat Uniswap V2 dans le cours, nous pensions que ce n'était qu'une pratique ordinaire, mais nous avons découvert une série de problèmes "inattendus" : erreurs de gas, bugs de chemin, incohérences entre Remix et Hardhat, etc.

Ces problèmes constituent des obstacles pour les développeurs, mais pour nous, ce sont des "signaux d'alerte précoce" ; mieux vaut les détecter tôt. Maintenant, ces problèmes ont été transformés en liste de problèmes pour les parties concernées et ont été rapidement résolus.

Profil utilisateur et pistes de conversion

Certaines personnes s'intéressent à la narration architecturale, d'autres poursuivent l'efficacité du développement, et certains demandent : "Les outils que j'utilise fréquemment peuvent-ils être utilisés directement sur PolkaVM ?"

Chaque question reflète les préoccupations réelles des développeurs, tout en révélant exactement comment le "manuel d'utilisation" de PolkaVM doit être amélioré.

Établir des attentes de produit

Nos cours ressemblent un peu à une série de publicités, non pas par des discours vides, mais en montrant l'expérience et la valeur d'utilisation réelle de PolkaVM à travers des démonstrations en direct. Même si certaines fonctionnalités ne sont pas encore parfaites, tant qu'il y a des gens qui les utilisent et qui sont prêts à attendre, c'est un signe positif pour le développement de l'écosystème.

Il y a souvent des plaintes concernant le fait que Polkadot manque d'utilisateurs - est-ce vraiment le cas ? Les utilisateurs ont toujours été les équipes de développement d'infrastructure, et non les développeurs de DApp. Maintenant que PolkaVM est en ligne, les développeurs de contrats ont enfin une scène pour montrer leurs talents. Bien sûr, l'hésitation est inévitable : "Puis-je vraiment être parmi les premiers à essayer cette VM si nouvelle ?", "Le réseau est encore en phase de test, est-il vraiment digne de mon temps ?" Mais c'est justement parce que c'est nouveau que cela offre aux petites équipes une opportunité de prendre de l'avance.

Dans ce cours, nous avons réussi à migrer Uniswap V2 vers PolkaVM, suscitant un vif débat au sein de la communauté. Ce n'est pas parce que les gens n'ont jamais vu Uniswap, mais parce qu'ils voient pour la première fois qu'il peut fonctionner sur Polkadot. Bien que Polkadot soit en développement depuis de nombreuses années, il reste un écosystème à forte capitalisation, avec de nombreuses opportunités de financement, et il y a aussi de nombreux détenteurs de DOT. Plutôt que de rivaliser férocement dans Layer2, pourquoi ne pas explorer une mer bleue encore inexploitée ?

Nous préparons le contenu du prochain cours. Si vous êtes intéressé par un module ou un projet pratique spécifique, n'hésitez pas à nous le faire savoir.

DOT4.14%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 4
  • Reposter
  • Partager
Commentaire
0/400
IntrovertMetaversevip
· 08-04 20:12
L'écosystème Solkadot est-il si populaire ? Depuis quand est-il classé premier ?
Voir l'originalRépondre0
LiquidationAlertvip
· 08-01 21:13
J'ai été impressionné par ce taux d'achèvement.
Voir l'originalRépondre0
DefiOldTrickstervip
· 08-01 21:13
Les vieux pigeons regardent les nouveaux pigeons, ce taux d'achèvement de 38% n'est pas mal... À l'époque où je faisais du mining en combinaison, 70% des gens étaient liquidés ou ont fait un Rug Pull.
Voir l'originalRépondre0
gas_fee_therapyvip
· 08-01 21:12
38 est un peu bas, ça filtre ceux qui ne sont pas qualifiés.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)