Partage d'expérience de développement Solidity sur Polkadot
Récemment, un cours sur le développement avec Solidity sur Polkadot s'est terminé avec succès. Ce cours de trois mois a attiré 219 développeurs, offrant aux développeurs souhaitant comprendre l'écosystème Polkadot et entrer dans le domaine du Web3 une opportunité pratique.
Le 11 juillet, un événement en ligne sur le thème "L'histoire de la croissance des apprenants de Polkadot Solidity" a eu lieu. L'événement a invité des étudiants et des assistants de cours exceptionnels à partager leurs expériences d'apprentissage, leurs défis et leurs acquis.
Partage d'expérience de cours
Positionnement du rôle de l'apprenant
La menthe glaciale se compare à un "fermier familier avec les règles". Il avait déjà été en contact avec le cadre Substrate, mais il trouvait que le langage Rust était assez difficile. Le fait de pouvoir développer sur Polkadot avec Solidity, qu'il connaît bien, l'excite beaucoup. L'une des raisons pour lesquelles il s'intéresse à Polkadot est le coût élevé de déploiement sur Ethereum.
Vincent se décrit comme un "apprenti débutant". Il travaillait auparavant dans la cybersécurité et a décidé au début de cette année de se réorienter pour apprendre le Solidity. Le cours lui a permis d'avoir une compréhension plus complète du Web3, et il pense que tant qu'on est prêt à investir du temps, on peut en tirer des bénéfices.
Points forts du cours
L'assistant Xinmin pense que la structure du cours va des bases aux concepts plus avancés, en mettant l'accent sur la théorie et la pratique. La nouvelle section de hackathon permet aux étudiants d'"apprendre en faisant". Les principes de migration d'Uniswap, la sécurité et la défense sont très utiles pour les entretiens d'embauche.
Vincent indique que le cours est convivial pour les débutants, avec un niveau de difficulté modéré, ce qui ne décourage pas les apprenants. Les explications de l'enseignant sont claires, les devoirs sont ciblés et les assistants répondent rapidement aux questions, créant ainsi une excellente ambiance d'apprentissage.
La menthe glaciale approuve également une bonne atmosphère d'apprentissage. Il aime particulièrement la partie pratique des compétitions, où il peut appliquer les connaissances acquises dans le processus de développement complet. L'explication de l'atelier de débogage est très utile pour résoudre des problèmes, avec une forte composante pratique.
défi d'apprentissage
Xinmin a mentionné que la différence entre PolkaVM et EVM pose des défis pour le débogage. Les problèmes courants rencontrés par les débutants sont souvent dus à une méconnaissance de la syntaxe, comme l'utilisation de tableaux statiques, etc.
La menthe glaciale a découvert que certains contrats qui fonctionnent normalement sur Ethereum Remix rencontrent des erreurs lorsqu'ils sont déployés sur Polkadot, en raison des différences dans l'implémentation de l'EVM des deux côtés. Le support de Solidity par Polkadot n'est pas encore suffisamment développé, par exemple, la fonction de surveillance continue en chaîne n'est pas encore prise en charge, et les documents connexes sont rares.
Vincent a d'abord rencontré des difficultés à appeler la bibliothèque de contrats en front-end et à utiliser l'outil Hardhat, passant beaucoup de temps à s'adapter.
Réflexions sur la transition professionnelle vers le Web3
La menthe glaciale indique que le SDK Polkadot est un outil pratique, soutenant les chaînes personnalisées et le débogage local. Le support de Solidity lui a offert une opportunité de s'intégrer dans l'écosystème Polkadot. Il adhère à la philosophie Web3, mais doute de sa capacité à offrir un emploi stable. Il espère pouvoir apprendre tout en travaillant et rejoindre progressivement ce domaine.
Vincent pense que le cours complète de nombreux points clés, lui permettant de comprendre le processus de développement complet et rendant plus facile la compréhension des DApp populaires. Il espère pouvoir se développer dans le domaine de la sécurité Web3 à l'avenir, aidant à construire un écosystème Polkadot plus sûr.
Informations sur le recrutement du projet
Un cofondateur de certains projets a partagé les dernières avancées. Ce projet a approfondi l'écosystème Polkadot pendant près de 5 ans, accumulant une riche expérience en construction d'infrastructure. Les développeurs peuvent rapidement intégrer des protocoles inter-chaînes grâce au SDK fourni, et déployer sur plusieurs chaînes majeures. Actuellement, 15 projets sont déjà intégrés, contribuant à plus de 15 millions de dollars de TVL.
Le projet ouvre actuellement 3 postes non techniques, avec un soutien pour le travail à distance. Bien qu'aucun poste de développeur ne soit encore ouvert, les candidats exceptionnels sont invités à soumettre leur CV, qui sera priorisé dans notre base de talents. Environ 40 % des développeurs clés de l'équipe proviennent de la communauté où se déroule le cours.
Sélection de la session de questions-réponses
Q: Quels conseils donneriez-vous aux nouveaux développeurs Web3 ?
A : Pour créer un produit, il faut avoir une différenciation. Il est conseillé de commencer par faire, et d'accumuler des connaissances dans le processus. Il faudra environ six mois pour bien définir le positionnement du produit. Choisir de développer sur Polkadot est motivé par ses caractéristiques de sécurité partagée, d'interopérabilité entre chaînes, etc. Actuellement, un cycle fermé sur la chaîne a été réalisé, ce qui est plus systématique et efficace par rapport au développement sur Ethereum.
Q : Quel est le programme du cours suivant ?
A : Planifier la migration de protocoles DeFi plus complexes vers PolkaVM, avec des extensions futures vers des domaines tels que le Gaming, les DAO, les NFT, etc. La forme restera principalement basée sur Solidity, en ajoutant des contenus liés à l'utilisation d'outils. La pratique sera conservée, et les étudiants excellents auront la possibilité d'être recrutés par des équipes expérimentées. Des connaissances de base sur la blockchain, des techniques de débogage et des comparaisons entre chaînes publiques seront également ajoutées, afin d'aider à établir une compréhension systématique.
Q: Peut-on réaliser le projet sans aucune base ?
A : Cela dépend de l'objectif d'apprentissage. Pour créer des applications simples, le taux de réussite est d'environ 50%. Il est nécessaire d'apprendre d'abord les langages et outils de base. Si c'est juste pour comprendre les concepts ou améliorer la compétitivité lors des entretiens, c'est tout à fait possible. Pour un développement à long terme, il est conseillé d'apprendre systématiquement un langage de programmation.
Q: Quel est le niveau de difficulté du cours sur une échelle de 1 à 10 ?
A: Vincent donne 4 points, menthe glaciale donne 6 points, Xinmin donne 3-4 points. La difficulté globale est modérée, si vous êtes prêt à investir du temps, vous pourrez maitriser. Les débutants peuvent rencontrer certaines barrières cognitives, mais en persévérant, cela peut être surmonté.
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.
18 J'aime
Récompense
18
9
Partager
Commentaire
0/400
BlockchainTherapist
· Il y a 11h
Peut-on apprendre sans aucune base ?
Voir l'originalRépondre0
WagmiOrRekt
· 07-31 17:58
Continuer à développer le web3 ~ Un bel avenir en vue
Voir l'originalRépondre0
TokenSleuth
· 07-29 21:17
Les cours ont de la valeur, les gens ont de la valeur.
Voir l'originalRépondre0
GateUser-5854de8b
· 07-29 10:07
Il y a encore des gens qui apprennent à développer de nos jours ?
Voir l'originalRépondre0
FrogInTheWell
· 07-29 10:06
Il y a 219 personnes... la plupart sont allées sur ETH, n'est-ce pas~
Voir l'originalRépondre0
Anon32942
· 07-29 10:02
Faible, quand le cours de jeu Blockchain commence-t-il ?
Voir l'originalRépondre0
OnchainFortuneTeller
· 07-29 09:49
L'important c'est de gagner de l'argent, peu importe ce que l'on apprend.
Voir l'originalRépondre0
NftDataDetective
· 07-29 09:42
bof... un autre bootcamp web3 formant des développeurs
Voir l'originalRépondre0
MondayYoloFridayCry
· 07-29 09:39
Je n'en peux plus de ces devoirs, c'est la panique.
Cours de développement Polkadot Solidity : Partage d'expériences de croissance des étudiants et réflexions professionnelles sur le Web3
Partage d'expérience de développement Solidity sur Polkadot
Récemment, un cours sur le développement avec Solidity sur Polkadot s'est terminé avec succès. Ce cours de trois mois a attiré 219 développeurs, offrant aux développeurs souhaitant comprendre l'écosystème Polkadot et entrer dans le domaine du Web3 une opportunité pratique.
Le 11 juillet, un événement en ligne sur le thème "L'histoire de la croissance des apprenants de Polkadot Solidity" a eu lieu. L'événement a invité des étudiants et des assistants de cours exceptionnels à partager leurs expériences d'apprentissage, leurs défis et leurs acquis.
Partage d'expérience de cours
Positionnement du rôle de l'apprenant
La menthe glaciale se compare à un "fermier familier avec les règles". Il avait déjà été en contact avec le cadre Substrate, mais il trouvait que le langage Rust était assez difficile. Le fait de pouvoir développer sur Polkadot avec Solidity, qu'il connaît bien, l'excite beaucoup. L'une des raisons pour lesquelles il s'intéresse à Polkadot est le coût élevé de déploiement sur Ethereum.
Vincent se décrit comme un "apprenti débutant". Il travaillait auparavant dans la cybersécurité et a décidé au début de cette année de se réorienter pour apprendre le Solidity. Le cours lui a permis d'avoir une compréhension plus complète du Web3, et il pense que tant qu'on est prêt à investir du temps, on peut en tirer des bénéfices.
Points forts du cours
L'assistant Xinmin pense que la structure du cours va des bases aux concepts plus avancés, en mettant l'accent sur la théorie et la pratique. La nouvelle section de hackathon permet aux étudiants d'"apprendre en faisant". Les principes de migration d'Uniswap, la sécurité et la défense sont très utiles pour les entretiens d'embauche.
Vincent indique que le cours est convivial pour les débutants, avec un niveau de difficulté modéré, ce qui ne décourage pas les apprenants. Les explications de l'enseignant sont claires, les devoirs sont ciblés et les assistants répondent rapidement aux questions, créant ainsi une excellente ambiance d'apprentissage.
La menthe glaciale approuve également une bonne atmosphère d'apprentissage. Il aime particulièrement la partie pratique des compétitions, où il peut appliquer les connaissances acquises dans le processus de développement complet. L'explication de l'atelier de débogage est très utile pour résoudre des problèmes, avec une forte composante pratique.
défi d'apprentissage
Xinmin a mentionné que la différence entre PolkaVM et EVM pose des défis pour le débogage. Les problèmes courants rencontrés par les débutants sont souvent dus à une méconnaissance de la syntaxe, comme l'utilisation de tableaux statiques, etc.
La menthe glaciale a découvert que certains contrats qui fonctionnent normalement sur Ethereum Remix rencontrent des erreurs lorsqu'ils sont déployés sur Polkadot, en raison des différences dans l'implémentation de l'EVM des deux côtés. Le support de Solidity par Polkadot n'est pas encore suffisamment développé, par exemple, la fonction de surveillance continue en chaîne n'est pas encore prise en charge, et les documents connexes sont rares.
Vincent a d'abord rencontré des difficultés à appeler la bibliothèque de contrats en front-end et à utiliser l'outil Hardhat, passant beaucoup de temps à s'adapter.
Réflexions sur la transition professionnelle vers le Web3
La menthe glaciale indique que le SDK Polkadot est un outil pratique, soutenant les chaînes personnalisées et le débogage local. Le support de Solidity lui a offert une opportunité de s'intégrer dans l'écosystème Polkadot. Il adhère à la philosophie Web3, mais doute de sa capacité à offrir un emploi stable. Il espère pouvoir apprendre tout en travaillant et rejoindre progressivement ce domaine.
Vincent pense que le cours complète de nombreux points clés, lui permettant de comprendre le processus de développement complet et rendant plus facile la compréhension des DApp populaires. Il espère pouvoir se développer dans le domaine de la sécurité Web3 à l'avenir, aidant à construire un écosystème Polkadot plus sûr.
Informations sur le recrutement du projet
Un cofondateur de certains projets a partagé les dernières avancées. Ce projet a approfondi l'écosystème Polkadot pendant près de 5 ans, accumulant une riche expérience en construction d'infrastructure. Les développeurs peuvent rapidement intégrer des protocoles inter-chaînes grâce au SDK fourni, et déployer sur plusieurs chaînes majeures. Actuellement, 15 projets sont déjà intégrés, contribuant à plus de 15 millions de dollars de TVL.
Le projet ouvre actuellement 3 postes non techniques, avec un soutien pour le travail à distance. Bien qu'aucun poste de développeur ne soit encore ouvert, les candidats exceptionnels sont invités à soumettre leur CV, qui sera priorisé dans notre base de talents. Environ 40 % des développeurs clés de l'équipe proviennent de la communauté où se déroule le cours.
Sélection de la session de questions-réponses
Q: Quels conseils donneriez-vous aux nouveaux développeurs Web3 ?
A : Pour créer un produit, il faut avoir une différenciation. Il est conseillé de commencer par faire, et d'accumuler des connaissances dans le processus. Il faudra environ six mois pour bien définir le positionnement du produit. Choisir de développer sur Polkadot est motivé par ses caractéristiques de sécurité partagée, d'interopérabilité entre chaînes, etc. Actuellement, un cycle fermé sur la chaîne a été réalisé, ce qui est plus systématique et efficace par rapport au développement sur Ethereum.
Q : Quel est le programme du cours suivant ?
A : Planifier la migration de protocoles DeFi plus complexes vers PolkaVM, avec des extensions futures vers des domaines tels que le Gaming, les DAO, les NFT, etc. La forme restera principalement basée sur Solidity, en ajoutant des contenus liés à l'utilisation d'outils. La pratique sera conservée, et les étudiants excellents auront la possibilité d'être recrutés par des équipes expérimentées. Des connaissances de base sur la blockchain, des techniques de débogage et des comparaisons entre chaînes publiques seront également ajoutées, afin d'aider à établir une compréhension systématique.
Q: Peut-on réaliser le projet sans aucune base ?
A : Cela dépend de l'objectif d'apprentissage. Pour créer des applications simples, le taux de réussite est d'environ 50%. Il est nécessaire d'apprendre d'abord les langages et outils de base. Si c'est juste pour comprendre les concepts ou améliorer la compétitivité lors des entretiens, c'est tout à fait possible. Pour un développement à long terme, il est conseillé d'apprendre systématiquement un langage de programmation.
Q: Quel est le niveau de difficulté du cours sur une échelle de 1 à 10 ?
A: Vincent donne 4 points, menthe glaciale donne 6 points, Xinmin donne 3-4 points. La difficulté globale est modérée, si vous êtes prêt à investir du temps, vous pourrez maitriser. Les débutants peuvent rencontrer certaines barrières cognitives, mais en persévérant, cela peut être surmonté.