Curso de Solidity no Polkadot: Revelando a direção futura do ecossistema de desenvolvedores chineses.
Recentemente, lançámos em conjunto um curso chamado "Solidity on Polkadot", que inicialmente visava testar a popularidade da cadeia de ferramentas de desenvolvimento PolkaVM, mas o resultado foi inesperado: 219 pessoas inscreveram-se, com uma taxa de conclusão de tarefas de 38%.
Estes dados são, sem dúvida, encorajadores, mas o que é ainda mais intrigante é que, através deste curso, vislumbramos inesperadamente a direção futura do ecossistema de desenvolvedores em chinês do Polkadot.
Este artigo irá explorar o feedback e as questões desses utilizadores reais, ao mesmo tempo que partilha como, a partir de uma nova tentativa de curso, começámos a esboçar um roteiro para a "construção de ecossistemas".
Contexto do Curso: Explorar a Verdade, em vez de Perseguir Tendências
A Polkadot está avançando para a atualização 2.0, cujo objetivo principal é alcançar a unificação entre cadeias, reduzir a barreira de entrada e melhorar a experiência de desenvolvimento. Como um ambiente de execução compatível com Ethereum, é muito provável que o PolkaVM se torne a entrada preferida para desenvolvedores de Web2 ou EVM interagirem com a Polkadot.
No entanto, no mundo do Web3, a narrativa técnica muitas vezes se reduz a uma decoração superficial. São poucos aqueles que realmente estão dispostos a experimentar por conta própria. Muitas pessoas ainda têm a impressão do Polkadot como "complexo", "difícil de entender" e "com uma elevada barreira de entrada", sem mencionar tentar escrever contratos ou implantar aplicações.
Abrimos este curso não apenas para fins de divulgação, mas mais importante ainda, queremos responder às seguintes questões-chave:
Quais aspectos são os mais importantes para os desenvolvedores em relação ao novo ambiente VM?
Para eles, o PolkaVM é uma oportunidade ou um obstáculo?
A cadeia de ferramentas pode suportar o desenvolvimento de projetos reais, e não se limitar apenas a demonstrações?
Durante todo o processo de desenvolvimento, qual etapa é mais propensa a levar os desenvolvedores a desistirem?
Este curso não é uma palestra técnica profunda voltada para especialistas, mas sim uma verdadeira experiência de desenvolvimento para os programadores. Queremos ser guias para os novatos, acompanhando-os na sua primeira ronda de desenvolvimento, observando os problemas e oportunidades que podem surgir ao longo do processo.
Quatro descobertas surpreendentes
1. O aprendiz demonstrou uma forte curiosidade e investimento de tempo
Contrariamente às nossas expectativas iniciais, a maioria dos participantes não veio apenas por recompensas ou certificados. 80% dos aprendizes são da geração dos anos 90, um quarto são estudantes em escolaridade, e a maioria dedica espontaneamente de 1 a 2 horas por dia ao aprendizado. Esta intensidade de aprendizado indica que não estão apenas a experimentar, mas realmente desejam dominar esta tecnologia.
Algumas pessoas aprendem do zero apenas para implantar um contrato pessoalmente; outros afirmam: "pelo menos posso escrever no meu currículo que 'implantei com sucesso um DApp no ambiente PolkaVM'." Resumindo, eles não se importam necessariamente com quão poderosa é a tecnologia Polkadot, mas precisam de um ambiente amigável para verificar se são adequados para entrar no campo do Web3.
2. Ter uma experiência rica não significa que seja fácil de começar; o maior desafio está em mudar o padrão de pensamento.
Muitos participantes têm uma vasta experiência em desenvolvimento, e até mesmo experiência prática em projetos EVM, mas ao entrar no ecossistema Polkadot, ainda ficam confusos com algumas diferenças de terminologia: O que é PolkaVM? AssetHub é uma cadeia ou um módulo? Por que o limite de gás é diferente do Ethereum? O contrato foi implantado com sucesso, por que não é possível chamá-lo no front-end?
A confusão deles não se origina de "não entender o código", mas sim porque o modelo cognitivo familiar de repente deixou de funcionar. Diante da necessidade de reentender uma grande quantidade de conceitos, muitas pessoas simplesmente desistiram.
Os nossos cursos aliviaram, até certo ponto, esta lacuna cognitiva, pelo menos fazendo com que os participantes percebessem que a experiência de desenvolvimento do PolkaVM não é, na verdade, complicada; é apenas uma questão de diferentes denominações de conceitos e os métodos de operação podem não ser necessariamente complexos. Este ponto é crucial — porque muitas pessoas abandonam um ecossistema, não porque não saibam programar, mas porque desistem ao não compreenderem os documentos à primeira vista.
Isso também nos inspira: a documentação não deve apenas acumular conhecimento, mas também ajudar os usuários a realizar uma transformação cognitiva. No futuro, planejamos complementar a documentação com uma comparação das principais diferenças entre PolkaVM e outras VMs populares (como EVM), ajudando mais pessoas a reduzir caminhos tortuosos e aumentar os momentos de "entendi".
3. Os participantes do curso não são apenas aprendizes, mas também "contribuidores invisíveis"
Embora a maioria dos participantes seja novata no desenvolvimento de contratos, eles são ousados para fazer perguntas, estão dispostos a relatar bugs e também se atrevem a explorar os limites da tecnologia. Por exemplo, alguém apontou que a compilação no Remix não apresentava problemas, mas a implantação na blockchain falhou. Esses feedbacks levaram-nos diretamente a submeter vários problemas de ferramentas às partes relevantes, promovendo a melhoria da documentação e a correção de bugs.
Como uma equipe de relações com desenvolvedores (DevRel) experiente, já estamos acostumados a contornar algumas armadilhas menores, e muitos "alertas de erro" se tornaram uma reação instintiva. Mas os novatos não estão. Eles ainda não estabeleceram esse sistema de julgamento, portanto, é mais fácil para eles encontrarem problemas — o que, por sua vez, torna o curso um coletor de problemas extremamente valioso. Para os participantes, o curso é uma zona de amortecimento; para nós, essas experiências de "armadilhas reais" são o termômetro mais intuitivo para medir a experiência do ecossistema PolkaVM.
4. A chave para decidir se o desenvolvedor fará "nova visita" está na experiência geral do processo.
Muitas pessoas saem não porque "não conseguem aprender", mas porque "encontram erros e não conseguem encontrar soluções".
O mesmo código pode produzir resultados completamente diferentes em ambientes distintos; o desempenho do Hardhat, Foundry e Remix pode ser inconsistente em seus respectivos ambientes; a falta de informações necessárias na documentação e a não exibição direta de mensagens de erro podem levar os desenvolvedores a desistirem da tentativa em um momento de frustração.
Percebemos que a experiência do desenvolvedor (DevEx) não se trata apenas da fluidez do processo de codificação, mas sim de todo o fluxo, desde a configuração do ambiente, feedback de problemas até os resultados de implantação, e até mesmo as atualizações futuras, serem suaves e confiáveis. Se uma única etapa apresentar problemas, é fácil levar o desenvolvedor a um "colapso emocional". Portanto, isso não é apenas uma questão técnica, mas sim um "problema de design de emoções e confiança".
Curso: A ponte entre ferramentas, usuários e expectativas
No início do desenvolvimento ecológico, percebemos que o significado dos cursos para desenvolvedores vai muito além da simples "transmissão de conhecimento", e não esperamos descobrir a próxima estrela do empreendedorismo Web3 apenas com um único curso. Pelo contrário, através deste curso, conseguimos alcançar três resultados valiosos:
teste de pressão da cadeia
Por exemplo, quando realizamos exercícios de migração de contrato Uniswap V2 no curso, pensávamos que seria apenas uma prática comum, mas acabamos por descobrir uma série de problemas "inesperados": erro de gas, bug de caminho, desempenho inconsistente entre Remix e Hardhat, entre outros.
Esses problemas são obstáculos para os desenvolvedores, mas para nós são "sinais de alerta precoce", quanto mais cedo forem detectados, melhor. Agora, esses problemas foram convertidos em uma lista de issues para as partes interessadas e foram rapidamente resolvidos.
Perfil do usuário e pistas de conversão
Há quem se preocupe com a narrativa da arquitetura, há quem busque eficiência de desenvolvimento, e há quem pergunte: "As ferramentas que costumo usar podem ser utilizadas diretamente no PolkaVM?"
Cada problema reflete as preocupações reais dos desenvolvedores, ao mesmo tempo que revela exatamente como o "manual de instruções" do PolkaVM precisa ser aprimorado.
Estabelecer expectativas de produto
Os nossos cursos são um pouco como uma série de anúncios, não se baseando em conversas vazias, mas sim demonstrando a experiência e o valor real da PolkaVM através de demonstrações ao vivo. Mesmo que algumas funcionalidades ainda não estejam perfeitas, enquanto houver pessoas a utilizar e dispostas a esperar, isso é um sinal positivo para o desenvolvimento do ecossistema.
No passado, havia muitas queixas sobre a falta de usuários do Polkadot - será que realmente ninguém o usa? Os usuários sempre foram as equipes de desenvolvimento de infraestrutura, e não os desenvolvedores de DApp. Agora que o PolkaVM foi lançado, os desenvolvedores de contratos finalmente têm um palco para mostrar seu talento. Claro, é natural ter hesitações: "Com uma VM tão nova, devo ser um dos primeiros a experimentar?", "A rede ainda está em fase de testes, vale a pena eu investir meu tempo?" Mas é precisamente por ser nova que oferece às pequenas equipes a oportunidade de ultrapassar a concorrência.
Nesta aula, conseguimos migrar o Uniswap V2 para o PolkaVM, gerando grande discussão na comunidade. Isso não é porque as pessoas nunca viram o Uniswap, mas sim porque é a primeira vez que o veem funcionando no Polkadot. Apesar de o Polkadot já ter evoluído ao longo dos anos, ainda é um ecossistema de alto valor de mercado, com muitas oportunidades de financiamento, e não são poucos os grandes detentores de DOT. Em vez de competir ferozmente no Layer2, que tal explorar um mar azul ainda não desenvolvido?
Estamos a preparar o conteúdo do próximo curso. Se estiver interessado em algum módulo específico ou prática de projeto, sinta-se à vontade para nos informar.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
13 Curtidas
Recompensa
13
4
Repostar
Compartilhar
Comentário
0/400
IntrovertMetaverse
· 08-04 20:12
O ecossistema Solkadot está tão em alta assim? Quando é que ficou em primeiro lugar?
Ver originalResponder0
LiquidationAlert
· 08-01 21:13
Fiquei impressionado com esta taxa de conclusão.
Ver originalResponder0
DefiOldTrickster
· 08-01 21:13
Os velhos idiotas observam os novos idiotas, essa taxa de conclusão de 38% não é má... Na época em que jogava mineração em conjunto, 70% das pessoas foram liquidadas e puxaram o tapete.
Ver originalResponder0
gas_fee_therapy
· 08-01 21:12
38 é um pouco baixo, não é? É bom para filtrar aqueles que não têm habilidades.
O curso Solidity on Polkadot revela uma nova direção para o ecossistema de desenvolvedores Web3 em chinês.
Curso de Solidity no Polkadot: Revelando a direção futura do ecossistema de desenvolvedores chineses.
Recentemente, lançámos em conjunto um curso chamado "Solidity on Polkadot", que inicialmente visava testar a popularidade da cadeia de ferramentas de desenvolvimento PolkaVM, mas o resultado foi inesperado: 219 pessoas inscreveram-se, com uma taxa de conclusão de tarefas de 38%.
Estes dados são, sem dúvida, encorajadores, mas o que é ainda mais intrigante é que, através deste curso, vislumbramos inesperadamente a direção futura do ecossistema de desenvolvedores em chinês do Polkadot.
Este artigo irá explorar o feedback e as questões desses utilizadores reais, ao mesmo tempo que partilha como, a partir de uma nova tentativa de curso, começámos a esboçar um roteiro para a "construção de ecossistemas".
Contexto do Curso: Explorar a Verdade, em vez de Perseguir Tendências
A Polkadot está avançando para a atualização 2.0, cujo objetivo principal é alcançar a unificação entre cadeias, reduzir a barreira de entrada e melhorar a experiência de desenvolvimento. Como um ambiente de execução compatível com Ethereum, é muito provável que o PolkaVM se torne a entrada preferida para desenvolvedores de Web2 ou EVM interagirem com a Polkadot.
No entanto, no mundo do Web3, a narrativa técnica muitas vezes se reduz a uma decoração superficial. São poucos aqueles que realmente estão dispostos a experimentar por conta própria. Muitas pessoas ainda têm a impressão do Polkadot como "complexo", "difícil de entender" e "com uma elevada barreira de entrada", sem mencionar tentar escrever contratos ou implantar aplicações.
Abrimos este curso não apenas para fins de divulgação, mas mais importante ainda, queremos responder às seguintes questões-chave:
Este curso não é uma palestra técnica profunda voltada para especialistas, mas sim uma verdadeira experiência de desenvolvimento para os programadores. Queremos ser guias para os novatos, acompanhando-os na sua primeira ronda de desenvolvimento, observando os problemas e oportunidades que podem surgir ao longo do processo.
Quatro descobertas surpreendentes
1. O aprendiz demonstrou uma forte curiosidade e investimento de tempo
Contrariamente às nossas expectativas iniciais, a maioria dos participantes não veio apenas por recompensas ou certificados. 80% dos aprendizes são da geração dos anos 90, um quarto são estudantes em escolaridade, e a maioria dedica espontaneamente de 1 a 2 horas por dia ao aprendizado. Esta intensidade de aprendizado indica que não estão apenas a experimentar, mas realmente desejam dominar esta tecnologia.
Algumas pessoas aprendem do zero apenas para implantar um contrato pessoalmente; outros afirmam: "pelo menos posso escrever no meu currículo que 'implantei com sucesso um DApp no ambiente PolkaVM'." Resumindo, eles não se importam necessariamente com quão poderosa é a tecnologia Polkadot, mas precisam de um ambiente amigável para verificar se são adequados para entrar no campo do Web3.
2. Ter uma experiência rica não significa que seja fácil de começar; o maior desafio está em mudar o padrão de pensamento.
Muitos participantes têm uma vasta experiência em desenvolvimento, e até mesmo experiência prática em projetos EVM, mas ao entrar no ecossistema Polkadot, ainda ficam confusos com algumas diferenças de terminologia: O que é PolkaVM? AssetHub é uma cadeia ou um módulo? Por que o limite de gás é diferente do Ethereum? O contrato foi implantado com sucesso, por que não é possível chamá-lo no front-end?
A confusão deles não se origina de "não entender o código", mas sim porque o modelo cognitivo familiar de repente deixou de funcionar. Diante da necessidade de reentender uma grande quantidade de conceitos, muitas pessoas simplesmente desistiram.
Os nossos cursos aliviaram, até certo ponto, esta lacuna cognitiva, pelo menos fazendo com que os participantes percebessem que a experiência de desenvolvimento do PolkaVM não é, na verdade, complicada; é apenas uma questão de diferentes denominações de conceitos e os métodos de operação podem não ser necessariamente complexos. Este ponto é crucial — porque muitas pessoas abandonam um ecossistema, não porque não saibam programar, mas porque desistem ao não compreenderem os documentos à primeira vista.
Isso também nos inspira: a documentação não deve apenas acumular conhecimento, mas também ajudar os usuários a realizar uma transformação cognitiva. No futuro, planejamos complementar a documentação com uma comparação das principais diferenças entre PolkaVM e outras VMs populares (como EVM), ajudando mais pessoas a reduzir caminhos tortuosos e aumentar os momentos de "entendi".
3. Os participantes do curso não são apenas aprendizes, mas também "contribuidores invisíveis"
Embora a maioria dos participantes seja novata no desenvolvimento de contratos, eles são ousados para fazer perguntas, estão dispostos a relatar bugs e também se atrevem a explorar os limites da tecnologia. Por exemplo, alguém apontou que a compilação no Remix não apresentava problemas, mas a implantação na blockchain falhou. Esses feedbacks levaram-nos diretamente a submeter vários problemas de ferramentas às partes relevantes, promovendo a melhoria da documentação e a correção de bugs.
Como uma equipe de relações com desenvolvedores (DevRel) experiente, já estamos acostumados a contornar algumas armadilhas menores, e muitos "alertas de erro" se tornaram uma reação instintiva. Mas os novatos não estão. Eles ainda não estabeleceram esse sistema de julgamento, portanto, é mais fácil para eles encontrarem problemas — o que, por sua vez, torna o curso um coletor de problemas extremamente valioso. Para os participantes, o curso é uma zona de amortecimento; para nós, essas experiências de "armadilhas reais" são o termômetro mais intuitivo para medir a experiência do ecossistema PolkaVM.
4. A chave para decidir se o desenvolvedor fará "nova visita" está na experiência geral do processo.
Muitas pessoas saem não porque "não conseguem aprender", mas porque "encontram erros e não conseguem encontrar soluções".
O mesmo código pode produzir resultados completamente diferentes em ambientes distintos; o desempenho do Hardhat, Foundry e Remix pode ser inconsistente em seus respectivos ambientes; a falta de informações necessárias na documentação e a não exibição direta de mensagens de erro podem levar os desenvolvedores a desistirem da tentativa em um momento de frustração.
Percebemos que a experiência do desenvolvedor (DevEx) não se trata apenas da fluidez do processo de codificação, mas sim de todo o fluxo, desde a configuração do ambiente, feedback de problemas até os resultados de implantação, e até mesmo as atualizações futuras, serem suaves e confiáveis. Se uma única etapa apresentar problemas, é fácil levar o desenvolvedor a um "colapso emocional". Portanto, isso não é apenas uma questão técnica, mas sim um "problema de design de emoções e confiança".
Curso: A ponte entre ferramentas, usuários e expectativas
No início do desenvolvimento ecológico, percebemos que o significado dos cursos para desenvolvedores vai muito além da simples "transmissão de conhecimento", e não esperamos descobrir a próxima estrela do empreendedorismo Web3 apenas com um único curso. Pelo contrário, através deste curso, conseguimos alcançar três resultados valiosos:
teste de pressão da cadeia
Por exemplo, quando realizamos exercícios de migração de contrato Uniswap V2 no curso, pensávamos que seria apenas uma prática comum, mas acabamos por descobrir uma série de problemas "inesperados": erro de gas, bug de caminho, desempenho inconsistente entre Remix e Hardhat, entre outros.
Esses problemas são obstáculos para os desenvolvedores, mas para nós são "sinais de alerta precoce", quanto mais cedo forem detectados, melhor. Agora, esses problemas foram convertidos em uma lista de issues para as partes interessadas e foram rapidamente resolvidos.
Perfil do usuário e pistas de conversão
Há quem se preocupe com a narrativa da arquitetura, há quem busque eficiência de desenvolvimento, e há quem pergunte: "As ferramentas que costumo usar podem ser utilizadas diretamente no PolkaVM?"
Cada problema reflete as preocupações reais dos desenvolvedores, ao mesmo tempo que revela exatamente como o "manual de instruções" do PolkaVM precisa ser aprimorado.
Estabelecer expectativas de produto
Os nossos cursos são um pouco como uma série de anúncios, não se baseando em conversas vazias, mas sim demonstrando a experiência e o valor real da PolkaVM através de demonstrações ao vivo. Mesmo que algumas funcionalidades ainda não estejam perfeitas, enquanto houver pessoas a utilizar e dispostas a esperar, isso é um sinal positivo para o desenvolvimento do ecossistema.
No passado, havia muitas queixas sobre a falta de usuários do Polkadot - será que realmente ninguém o usa? Os usuários sempre foram as equipes de desenvolvimento de infraestrutura, e não os desenvolvedores de DApp. Agora que o PolkaVM foi lançado, os desenvolvedores de contratos finalmente têm um palco para mostrar seu talento. Claro, é natural ter hesitações: "Com uma VM tão nova, devo ser um dos primeiros a experimentar?", "A rede ainda está em fase de testes, vale a pena eu investir meu tempo?" Mas é precisamente por ser nova que oferece às pequenas equipes a oportunidade de ultrapassar a concorrência.
Nesta aula, conseguimos migrar o Uniswap V2 para o PolkaVM, gerando grande discussão na comunidade. Isso não é porque as pessoas nunca viram o Uniswap, mas sim porque é a primeira vez que o veem funcionando no Polkadot. Apesar de o Polkadot já ter evoluído ao longo dos anos, ainda é um ecossistema de alto valor de mercado, com muitas oportunidades de financiamento, e não são poucos os grandes detentores de DOT. Em vez de competir ferozmente no Layer2, que tal explorar um mar azul ainda não desenvolvido?
Estamos a preparar o conteúdo do próximo curso. Se estiver interessado em algum módulo específico ou prática de projeto, sinta-se à vontade para nos informar.