Curso de Solidity em Polkadot: Descobertas inesperadas da sala de aula à construção do ecossistema
Recentemente, lançámos um curso intitulado "Solidity on Polkadot", que inicialmente visava testar a popularidade da ferramenta de desenvolvimento PolkaVM. Para nossa surpresa, o número de inscritos alcançou 219, com uma taxa de conclusão de tarefas próxima a 38%. Esses dados são, sem dúvida, impressionantes, mas o que é ainda mais fascinante é que identificámos a direção futura do ecossistema de desenvolvedores chineses no Polkadot.
Este artigo irá partilhar as percepções que obtivemos deste novo curso, bem como como delinear um roteiro para a "construção de ecossistemas".
Motivação do curso: Explorar necessidades reais
A Polkadot está avançando com a atualização 2.0, focando na unificação entre cadeias, na redução de barreiras e na melhoria da experiência de desenvolvimento. O PolkaVM, como um ambiente de execução compatível com Ethereum, pode se tornar a porta de entrada para desenvolvedores Web2 ou EVM que desejam conhecer a Polkadot. No entanto, no mundo Web3, a narrativa técnica muitas vezes se torna superficial, e são poucos os que realmente estão dispostos a tentar. Muitas pessoas ainda têm a impressão da Polkadot como "complexa", "difícil de entender" e "com altas barreiras".
Esperamos entender com este curso:
O verdadeiro foco dos desenvolvedores no novo ambiente VM
PolkaVM é uma oportunidade ou um desafio para eles?
A cadeia de ferramentas pode suportar o desenvolvimento de projetos reais?
Em qual etapa do processo de desenvolvimento é mais provável que surjam problemas
Este curso não é uma palestra profunda voltada para especialistas, mas sim uma experiência prática para desenvolvedores, onde esperamos ser guias para iniciantes, acompanhando-os na fase inicial.
Quatro descobertas inesperadas
1. A paixão pelo aprendizado está alta
Surpreendentemente, a maioria dos participantes não veio por recompensas ou certificados. 80% são da geração dos anos 90, um quarto são estudantes, que dedicam espontaneamente 1-2 horas por dia para estudar. Essa intensidade de aprendizado indica que eles realmente querem tentar e dominar esta tecnologia.
Há pessoas que começam do zero apenas para implementar um contrato; também há aqueles que desejam adicionar à sua experiência no currículo "Implantação bem-sucedida de DApp no ambiente PolkaVM". Eles se preocupam não apenas com a força técnica do Polkadot, mas também querem verificar, através deste ambiente amigável, se são adequados para entrar no campo do Web3.
2. Experiência rica não significa que seja fácil de usar
Muitos participantes com vasta experiência em desenvolvimento, e até mesmo com experiência prática em projetos EVM, ainda ficam confusos com algumas diferenças de termos após entrarem no ecossistema Polkadot. Por exemplo, eles podem se questionar sobre o conceito de PolkaVM, a posição do AssetHub, a diferença entre gas limit e Ethereum, entre outros.
O problema não está em não entender o código, mas sim que o modelo cognitivo com o qual estão familiarizados de repente deixa de funcionar, precisando reentender uma série de conceitos, o que faz com que muitas pessoas desistam.
Os nossos cursos ajudam a mitigar essa diferença de percepção, permitindo que os participantes percebam que a experiência de desenvolvimento do PolkaVM não é, na verdade, difícil; é apenas que os conceitos e as abordagens são diferentes. Isso é crucial, pois muitas pessoas desistem de um ecossistema, muitas vezes não porque não sabem programar, mas porque desistem ao não compreenderem os documentos à primeira vista.
Isso nos lembra que a documentação de desenvolvimento não deve apenas fornecer conhecimento, mas também ajudar os usuários a realizar uma conversão cognitiva. No futuro, planejamos adicionar uma comparação das principais diferenças entre PolkaVM e outras VMs populares (como EVM) na documentação, para ajudar mais pessoas a evitarem desvios e aumentarem os momentos de "ah, agora entendi".
3. Os alunos tornam-se "contribuintes invisíveis"
Embora a maioria dos participantes seja nova no desenvolvimento de contratos, eles são ousados ao fazer perguntas, relatar bugs e testar os limites da tecnologia. Por exemplo, alguém apontou que a compilação no Remix estava correta, mas a implantação na blockchain falhou. Esse feedback levou-nos diretamente a submeter vários problemas de ferramentas à Parity, promovendo a melhoria da documentação e a correção de bugs.
Desenvolvedores experientes podem já estar acostumados a contornar certos pequenos problemas, mas os novatos tendem a encontrar mais dificuldades. Isso torna o curso um valioso coletor de problemas. Para os participantes, o curso é um buffer; para nós, essas questões reais são o termômetro mais intuitivo para medir a experiência do ecossistema PolkaVM.
4. A experiência do fluxo geral determina se os desenvolvedores continuarão
Muitas pessoas desistem não porque "não conseguem aprender", mas porque "encontram problemas que não conseguem resolver". Por exemplo, o mesmo código pode falhar em ambientes diferentes, várias ferramentas de desenvolvimento podem ter comportamentos inconsistentes em diferentes ambientes, a documentação pode não conter as informações necessárias, mensagens de erro podem não ser intuitivas, etc., o que pode levar os desenvolvedores a desistirem.
Reconhecemos que a experiência do desenvolvedor (DevEx) não se resume apenas à fluidez do processo de codificação, mas sim a todo o fluxo, desde a configuração do ambiente, a resolução de problemas até os resultados da implementação, e até mesmo as futuras atualizações. Qualquer problema em qualquer etapa pode levar à perda de confiança por parte dos desenvolvedores. Portanto, isso não é apenas um problema técnico, mas também uma questão de design relacionado a emoções e confiança.
Valor do curso: Conectar ferramentas, usuários e expectativas
No início do ecossistema, o significado dos cursos para desenvolvedores vai muito além da simples transmissão de conhecimento e não se destina apenas a formar a próxima estrela do empreendedorismo Web3. Obtivemos três resultados valiosos com este curso:
Teste de Pressão da Cadeia: O exercício de migração do contrato Uniswap V2 no curso expôs muitos problemas inesperados, como erros de gas, bugs de caminho, desempenho inconsistente das ferramentas de desenvolvimento, etc. Estes problemas são obstáculos para os desenvolvedores, e para nós, são "sintomas precoces", ajudando a identificar e resolver problemas a tempo.
Perfil do usuário e pistas de conversão: Através das perguntas e pontos de interesse dos alunos, percebemos que eles têm necessidades em relação à arquitetura, eficiência de desenvolvimento e compatibilidade de ferramentas. Essas informações ajudam-nos a melhorar o guia de uso do PolkaVM.
Estabelecer expectativas do produto: O curso funciona como uma série de anúncios, demonstrando na prática a experiência e o valor de uso do PolkaVM. Mesmo que algumas funcionalidades ainda não estejam completas, o fato de haver pessoas a utilizá-las e à espera é um sinal positivo para o desenvolvimento do ecossistema.
No passado, as pessoas costumavam dizer que o Polkadot carecia de utilizadores. Na verdade, os utilizadores principais são as equipas de infraestrutura da cadeia, e não os desenvolvedores de DApp. Com o lançamento do PolkaVM, os desenvolvedores de contratos finalmente podem participar. Embora novas tecnologias sempre suscitem dúvidas, é precisamente esse "novo" que oferece oportunidades para pequenas equipas ultrapassarem os seus concorrentes.
Nós conseguimos migrar o Uniswap V2 para o PolkaVM durante o curso, o que gerou um grande debate na comunidade. Não é porque o Uniswap em si seja tão inovador, mas sim porque é a primeira vez que vemos isso funcionando no Polkadot. Tendo em vista que o Polkadot ainda é um ecossistema de alto valor de mercado, com um grande suporte financeiro e muitos detentores de DOT, isso pode ser uma oportunidade de mar azul que vale a pena explorar.
Estamos a preparar o conteúdo da próxima edição do curso. Se estiver interessado em alguns módulos ou práticas de projeto, sinta-se à vontade para nos deixar uma mensagem.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
10 gostos
Recompensa
10
4
Partilhar
Comentar
0/400
ParallelChainMaxi
· 8h atrás
Há muitas pessoas participando, está estável e a melhorar.
Ver originalResponder0
CafeMinor
· 8h atrás
Finalmente não preciso me esforçar para aprender uma nova língua.
Revelações do curso Solidity no Polkadot: colheitas inesperadas na construção do ecossistema e direções futuras
Curso de Solidity em Polkadot: Descobertas inesperadas da sala de aula à construção do ecossistema
Recentemente, lançámos um curso intitulado "Solidity on Polkadot", que inicialmente visava testar a popularidade da ferramenta de desenvolvimento PolkaVM. Para nossa surpresa, o número de inscritos alcançou 219, com uma taxa de conclusão de tarefas próxima a 38%. Esses dados são, sem dúvida, impressionantes, mas o que é ainda mais fascinante é que identificámos a direção futura do ecossistema de desenvolvedores chineses no Polkadot.
Este artigo irá partilhar as percepções que obtivemos deste novo curso, bem como como delinear um roteiro para a "construção de ecossistemas".
Motivação do curso: Explorar necessidades reais
A Polkadot está avançando com a atualização 2.0, focando na unificação entre cadeias, na redução de barreiras e na melhoria da experiência de desenvolvimento. O PolkaVM, como um ambiente de execução compatível com Ethereum, pode se tornar a porta de entrada para desenvolvedores Web2 ou EVM que desejam conhecer a Polkadot. No entanto, no mundo Web3, a narrativa técnica muitas vezes se torna superficial, e são poucos os que realmente estão dispostos a tentar. Muitas pessoas ainda têm a impressão da Polkadot como "complexa", "difícil de entender" e "com altas barreiras".
Esperamos entender com este curso:
Este curso não é uma palestra profunda voltada para especialistas, mas sim uma experiência prática para desenvolvedores, onde esperamos ser guias para iniciantes, acompanhando-os na fase inicial.
Quatro descobertas inesperadas
1. A paixão pelo aprendizado está alta
Surpreendentemente, a maioria dos participantes não veio por recompensas ou certificados. 80% são da geração dos anos 90, um quarto são estudantes, que dedicam espontaneamente 1-2 horas por dia para estudar. Essa intensidade de aprendizado indica que eles realmente querem tentar e dominar esta tecnologia.
Há pessoas que começam do zero apenas para implementar um contrato; também há aqueles que desejam adicionar à sua experiência no currículo "Implantação bem-sucedida de DApp no ambiente PolkaVM". Eles se preocupam não apenas com a força técnica do Polkadot, mas também querem verificar, através deste ambiente amigável, se são adequados para entrar no campo do Web3.
2. Experiência rica não significa que seja fácil de usar
Muitos participantes com vasta experiência em desenvolvimento, e até mesmo com experiência prática em projetos EVM, ainda ficam confusos com algumas diferenças de termos após entrarem no ecossistema Polkadot. Por exemplo, eles podem se questionar sobre o conceito de PolkaVM, a posição do AssetHub, a diferença entre gas limit e Ethereum, entre outros.
O problema não está em não entender o código, mas sim que o modelo cognitivo com o qual estão familiarizados de repente deixa de funcionar, precisando reentender uma série de conceitos, o que faz com que muitas pessoas desistam.
Os nossos cursos ajudam a mitigar essa diferença de percepção, permitindo que os participantes percebam que a experiência de desenvolvimento do PolkaVM não é, na verdade, difícil; é apenas que os conceitos e as abordagens são diferentes. Isso é crucial, pois muitas pessoas desistem de um ecossistema, muitas vezes não porque não sabem programar, mas porque desistem ao não compreenderem os documentos à primeira vista.
Isso nos lembra que a documentação de desenvolvimento não deve apenas fornecer conhecimento, mas também ajudar os usuários a realizar uma conversão cognitiva. No futuro, planejamos adicionar uma comparação das principais diferenças entre PolkaVM e outras VMs populares (como EVM) na documentação, para ajudar mais pessoas a evitarem desvios e aumentarem os momentos de "ah, agora entendi".
3. Os alunos tornam-se "contribuintes invisíveis"
Embora a maioria dos participantes seja nova no desenvolvimento de contratos, eles são ousados ao fazer perguntas, relatar bugs e testar os limites da tecnologia. Por exemplo, alguém apontou que a compilação no Remix estava correta, mas a implantação na blockchain falhou. Esse feedback levou-nos diretamente a submeter vários problemas de ferramentas à Parity, promovendo a melhoria da documentação e a correção de bugs.
Desenvolvedores experientes podem já estar acostumados a contornar certos pequenos problemas, mas os novatos tendem a encontrar mais dificuldades. Isso torna o curso um valioso coletor de problemas. Para os participantes, o curso é um buffer; para nós, essas questões reais são o termômetro mais intuitivo para medir a experiência do ecossistema PolkaVM.
4. A experiência do fluxo geral determina se os desenvolvedores continuarão
Muitas pessoas desistem não porque "não conseguem aprender", mas porque "encontram problemas que não conseguem resolver". Por exemplo, o mesmo código pode falhar em ambientes diferentes, várias ferramentas de desenvolvimento podem ter comportamentos inconsistentes em diferentes ambientes, a documentação pode não conter as informações necessárias, mensagens de erro podem não ser intuitivas, etc., o que pode levar os desenvolvedores a desistirem.
Reconhecemos que a experiência do desenvolvedor (DevEx) não se resume apenas à fluidez do processo de codificação, mas sim a todo o fluxo, desde a configuração do ambiente, a resolução de problemas até os resultados da implementação, e até mesmo as futuras atualizações. Qualquer problema em qualquer etapa pode levar à perda de confiança por parte dos desenvolvedores. Portanto, isso não é apenas um problema técnico, mas também uma questão de design relacionado a emoções e confiança.
Valor do curso: Conectar ferramentas, usuários e expectativas
No início do ecossistema, o significado dos cursos para desenvolvedores vai muito além da simples transmissão de conhecimento e não se destina apenas a formar a próxima estrela do empreendedorismo Web3. Obtivemos três resultados valiosos com este curso:
Teste de Pressão da Cadeia: O exercício de migração do contrato Uniswap V2 no curso expôs muitos problemas inesperados, como erros de gas, bugs de caminho, desempenho inconsistente das ferramentas de desenvolvimento, etc. Estes problemas são obstáculos para os desenvolvedores, e para nós, são "sintomas precoces", ajudando a identificar e resolver problemas a tempo.
Perfil do usuário e pistas de conversão: Através das perguntas e pontos de interesse dos alunos, percebemos que eles têm necessidades em relação à arquitetura, eficiência de desenvolvimento e compatibilidade de ferramentas. Essas informações ajudam-nos a melhorar o guia de uso do PolkaVM.
Estabelecer expectativas do produto: O curso funciona como uma série de anúncios, demonstrando na prática a experiência e o valor de uso do PolkaVM. Mesmo que algumas funcionalidades ainda não estejam completas, o fato de haver pessoas a utilizá-las e à espera é um sinal positivo para o desenvolvimento do ecossistema.
No passado, as pessoas costumavam dizer que o Polkadot carecia de utilizadores. Na verdade, os utilizadores principais são as equipas de infraestrutura da cadeia, e não os desenvolvedores de DApp. Com o lançamento do PolkaVM, os desenvolvedores de contratos finalmente podem participar. Embora novas tecnologias sempre suscitem dúvidas, é precisamente esse "novo" que oferece oportunidades para pequenas equipas ultrapassarem os seus concorrentes.
Nós conseguimos migrar o Uniswap V2 para o PolkaVM durante o curso, o que gerou um grande debate na comunidade. Não é porque o Uniswap em si seja tão inovador, mas sim porque é a primeira vez que vemos isso funcionando no Polkadot. Tendo em vista que o Polkadot ainda é um ecossistema de alto valor de mercado, com um grande suporte financeiro e muitos detentores de DOT, isso pode ser uma oportunidade de mar azul que vale a pena explorar.
Estamos a preparar o conteúdo da próxima edição do curso. Se estiver interessado em alguns módulos ou práticas de projeto, sinta-se à vontade para nos deixar uma mensagem.