El curso de desarrollo de Polkadot revela nuevas oportunidades en el ecosistema Web3: PolkaVM se convierte en el centro de atención

robot
Generación de resúmenes en curso

Curso de Solidity en Polkadot: Explorando el futuro del ecosistema de desarrolladores

Recientemente, organizamos conjuntamente un curso titulado "Solidity en Polkadot", que originalmente tenía como objetivo probar la popularidad de la cadena de herramientas de desarrollo PolkaVM. El resultado fue inesperado, con un total de 219 inscripciones y una tasa de finalización de tareas cercana al 38%. Estos datos no solo son alentadores, sino que lo más importante es que en este curso descubrimos inesperadamente la dirección futura del ecosistema de desarrolladores chinos de Polkadot.

Este artículo compartirá nuestras observaciones sobre usuarios reales, los comentarios recibidos y los problemas encontrados, y también resumirá cómo hemos trazado un mapa hacia la "construcción de ecosistemas" a partir de este nuevo curso.

Contexto del curso: No solo es una tendencia, sino una exploración de la verdad

Polkadot está llevando a cabo una actualización 2.0, cuyo objetivo principal es lograr una unificación entre cadenas, reducir la barrera de entrada para desarrolladores y mejorar la experiencia del desarrollador. PolkaVM, como un entorno de ejecución compatible con Ethereum, es muy probable que se convierta en la puerta de entrada preferida para los desarrolladores de Web2 o EVM que se acerquen a Polkadot. Sin embargo, debemos reconocer una realidad: en el mundo de Web3, la narrativa técnica a menudo se convierte en una decoración superficial. Aquellos que realmente están dispuestos a ponerlo en práctica son a menudo una minoría. Muchas personas todavía tienen la impresión de que Polkadot es "complejo", "difícil de entender" y "con una alta barrera de entrada", sin mencionar intentar escribir contratos o desplegar aplicaciones.

Abrimos este curso, además de con fines de promoción, lo que es más importante es aclarar las siguientes preguntas:

  1. ¿Qué es lo que más les preocupa a los desarrolladores sobre el nuevo entorno VM?
  2. ¿Es PolkaVM una oportunidad o un obstáculo para ellos?
  3. ¿Puede la cadena de herramientas soportar el desarrollo de proyectos reales, y no solo demostraciones?
  4. ¿En todo el proceso de desarrollo, qué etapa es la más fácil para que alguien se rinda?

Este curso no es una profunda conferencia técnica destinada a expertos, sino un experimento de "experiencia completa del desarrollador" real. Esperamos ser guías para los principiantes, acompañándolos en su primera ronda de aprendizaje y observando lo que pueda suceder durante todo el proceso.

Cuatro descubrimientos inesperados

1. Los aprendices están llenos de curiosidad y dispuestos a invertir tiempo

Originalmente pensamos que la mayoría de las personas participaban por recompensas o certificados, pero no es así. El 80% de los participantes son de la generación de los 90, un cuarto son estudiantes, y la mayoría dedica de 1 a 2 horas al día de manera voluntaria a aprender. Esta intensidad de estudio claramente no es solo para cumplir con una tarea, sino que realmente quieren intentar si pueden completar el proyecto con éxito.

Hay quienes aprenden de principio a fin solo para implementar un contrato por sí mismos; también hay quienes dicen: "al menos puedo escribir en mi currículum que 'he implementado un DApp con éxito en el entorno de PolkaVM'". En resumen, puede que no les importe especialmente la capacidad técnica de Polkadot, solo necesitan un entorno amigable para verificar si son aptos para entrar en el campo de Web3.

2. Tener experiencia no significa que sea fácil de manejar, el mayor desafío es "cambiar el modo de pensar"

Muchos participantes tienen una rica experiencia en desarrollo, e incluso han tenido experiencias prácticas con proyectos EVM, pero al ingresar al ecosistema de Polkadot, todavía se sienten confundidos por algunas diferencias terminológicas: ¿Qué es PolkaVM? ¿AssetHub es una cadena o un módulo? ¿Por qué el límite de gas es diferente al de Ethereum? El contrato se ha desplegado con éxito, ¿por qué no se puede llamar desde el front-end?

El problema no es que "no entiendan el código", sino que su modelo de comprensión previo ha dejado de funcionar de repente, y al enfrentar una gran cantidad de conceptos que necesitan ser entendidos de nuevo, muchas personas han desarrollado una resistencia psicológica.

Nuestro curso ha aliviado en cierta medida esta brecha, al menos ha hecho que los participantes se den cuenta de que la experiencia de desarrollo de PolkaVM en realidad no es difícil, solo que algunos términos son diferentes y las operaciones no siempre son complejas. Este punto es crucial, porque muchas personas abandonan un ecosistema, a menudo no porque no sepan programar, sino porque se echan atrás al no entender la documentación a primera vista.

Esto también nos recuerda: la documentación de desarrollo no debería ser solo una simple acumulación de conocimientos, sino que también debe ayudar a los usuarios a completar la conversión cognitiva. En el futuro, añadiremos en la documentación una comparación clave de las diferencias entre PolkaVM y otras VM populares (como EVM), para ayudar a más personas a evitar caminos equivocados y aumentar los momentos de "ya entiendo".

3. Los participantes del curso no son solo estudiantes, sino también "contribuidores invisibles"

A pesar de que la mayoría de los participantes son novatos en el desarrollo de contratos, se atreven a hacer preguntas, están dispuestos a informar sobre errores y también se atreven a probar los límites de la tecnología. Por ejemplo, alguien señaló que la compilación en Remix no tenía problemas, pero el despliegue en la cadena falló; estos comentarios impulsaron directamente que presentáramos múltiples problemas de herramientas al equipo correspondiente, promoviendo la mejora de la documentación y la corrección de errores.

Nuestro equipo de relaciones con desarrolladores, como personas experimentadas, ha aprendido a evitar algunos pequeños obstáculos, y muchas "advertencias de error" se han convertido en un comportamiento casi instintivo. Pero los principiantes no lo harán. Aún no han establecido este sistema de juicio, por lo que es más probable que se enfrenten a problemas; esto, a su vez, convierte el curso en un valioso recolector de problemas. Para los participantes, el curso es un amortiguador; para nosotros, estas experiencias de "verdaderos tropiezos" son el termómetro más directo de la experiencia del ecosistema PolkaVM.

4. La clave para determinar si los desarrolladores "regresan por segunda vez" radica en la experiencia general del proceso.

Muchas personas se van no porque "no puedan aprender", sino porque "encuentran errores y nadie les guía sobre cómo solucionarlos".

El mismo código genera errores en diferentes entornos; Hardhat, Foundry y Remix se comportan de manera inconsistente en diversos entornos; la documentación no encuentra la información necesaria y los mensajes de error no muestran directamente los resultados, lo que puede llevar a los desarrolladores a rendirse frustrados.

Nos damos cuenta de que la experiencia del desarrollador (DevEx) no se trata solo de la fluidez del "momento de codificación", sino de si todo el proceso, desde la configuración del entorno, la resolución de problemas, hasta el despliegue de resultados e incluso futuras actualizaciones, es fluido y confiable. Si hay un problema en una etapa, es fácil llevar a una "crisis de actitud". Por lo tanto, esto no es solo un problema técnico, sino también un "problema de diseño de emociones y confianza".

El curso como puente entre herramientas, usuarios y expectativas

En las primeras etapas del ecosistema, nos dimos cuenta de que el significado de los cursos para desarrolladores va mucho más allá de la simple "transmisión de conocimiento", y no esperamos que un solo curso pueda formar a la próxima estrella emprendedora de Web3. Por el contrario, a través de este curso hemos logrado tres resultados valiosos:

  1. Pruebas de presión en la cadena: por ejemplo, cuando realizamos el ejercicio de migración del contrato Uniswap V2 en el curso, pensamos que sería solo una práctica normal, pero descubrimos inesperadamente una serie de problemas "inesperados": errores de gas, bugs en las rutas, inconsistencias en el rendimiento de Remix y Hardhat, etc. Estos problemas son obstáculos para los desarrolladores, pero para nosotros son "alertas tempranas", cuanto antes se descubran, mejor. Ahora todos ellos se han convertido en la lista de problemas del equipo correspondiente y se han solucionado rápidamente.

  2. Perfiles de usuario y pistas de conversión: hay quienes se interesan en el diseño de arquitecturas, otros persiguen la eficiencia en el desarrollo, y algunos preguntan: "¿Puedo usar directamente las herramientas que suelo usar en PolkaVM?" Cada pregunta refleja las preocupaciones reales de los desarrolladores y revela precisamente el contenido que necesita ser complementado en la "guía de uso" de PolkaVM.

  3. Establecer expectativas del producto: Nuestro curso es un poco como un anuncio de múltiples episodios, no se basa en charlas vacías, sino que muestra en vivo la experiencia y el valor real del uso de PolkaVM. ¿Hay algunas funciones que actualmente pueden no estar completas? No importa, hay personas que las están utilizando y que están dispuestas a esperar, esta es una señal positiva del desarrollo del ecosistema.

En el pasado, a menudo se quejaban de que Polkadot carecía de usuarios—¿realmente no hay nadie que lo use? Hasta ahora, los usuarios principales han sido equipos de infraestructura y cadenas, en lugar de desarrolladores de DApp. Ahora, con el lanzamiento de PolkaVM, los desarrolladores de contratos finalmente tienen un lugar donde actuar. Por supuesto, la duda es inevitable: "¿Me atrevo a ser uno de los primeros en probar esta VM tan nueva?" "¿Vale la pena que invierta tiempo en una red que aún está en fase de prueba?" Pero precisamente por ser nuevo, ofrece a los pequeños equipos la oportunidad de superar a los demás en la curva.

En este curso, migramos Uniswap V2 a PolkaVM, lo que ha generado un gran interés en la comunidad. No es que la gente no haya visto Uniswap antes, sino que es la primera vez que se ve funcionando en Polkadot. A pesar de que han pasado varios años, Polkadot sigue siendo un ecosistema de alto valor de mercado, con abundantes recursos de financiación, y hay muchos grandes tenedores de DOT. En lugar de competir ferozmente en Layer2, ¿por qué no explorar un mar azul que aún no ha sido "ocupado"?

Estamos planificando el contenido del próximo curso. Si tienes algún módulo o proyecto práctico que te gustaría conocer, no dudes en dejarnos un mensaje.

DOT2.08%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
TokenomicsTherapistvip
· 07-31 21:09
Eh, la tasa de finalización es un poco baja.
Ver originalesResponder0
DataBartendervip
· 07-31 14:54
Ay, no hay muchos que terminen la tarea.
Ver originalesResponder0
WalletDoomsDayvip
· 07-31 00:13
La tasa de finalización es de menos del 40%... abajo
Ver originalesResponder0
HodlOrRegretvip
· 07-28 22:01
No es de extrañar que la tasa de aprobación sea tan baja.
Ver originalesResponder0
ClassicDumpstervip
· 07-28 21:59
Otra vez el equipo detrás del proyecto que toma a la gente por tonta y se va.
Ver originalesResponder0
WalletDetectivevip
· 07-28 21:47
La tasa de finalización es tan baja, es un poco ridículo.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)