Compartiendo la experiencia de desarrollo de Solidity en Polkadot
Recientemente, un curso sobre el desarrollo con Solidity en Polkadot ha concluido con éxito. Este curso de tres meses atrajo a 219 desarrolladores, ofreciendo oportunidades prácticas para aquellos interesados en comprender el ecosistema de Polkadot y entrar en el campo de Web3.
El 11 de julio, se llevó a cabo un evento en línea con el tema "La historia de crecimiento de los estudiantes de Polkadot Solidity". El evento invitó a destacados estudiantes y asistentes del curso a compartir sus experiencias de aprendizaje, desafíos y logros.
Compartir experiencia del curso
Posicionamiento del rol de estudiante
La menta helada se compara a sí misma con un "granjero que conoce las reglas". Anteriormente había trabajado con el marco Substrate, pero encontró que el lenguaje Rust era difícil. Esta vez, poder desarrollar en Polkadot con Solidity, que le resulta familiar, lo emociona. Una de las razones por las que está interesado en Polkadot es el alto costo de implementación de Ethereum.
Vincent se autodenomina "aprendiz novato". Anteriormente trabajaba en ciberseguridad, y a principios de este año decidió cambiar de carrera y aprender Solidity. El curso le ha dado una comprensión más completa de Web3, y él cree que siempre que esté dispuesto a invertir tiempo, puede obtener resultados.
Puntos destacados del curso
El asistente Xinmin considera que la estructura del curso va de lo simple a lo complejo, con un equilibrio entre teoría y práctica. La nueva sección de hackathon permite a los estudiantes "aprender haciendo". Los contenidos sobre el principio de migración de Uniswap, la seguridad y la defensa son muy útiles para las entrevistas de trabajo.
Vincent indica que el curso es amigable para principiantes, con un nivel de dificultad adecuado que no resulta intimidante. Las explicaciones del profesor son claras, las tareas son pertinentes y los asistentes responden a las dudas de manera oportuna, creando un ambiente de aprendizaje en general muy bueno.
La menta helada también está de acuerdo con un buen ambiente de aprendizaje. Le gusta especialmente la parte práctica de las competencias, donde puede aplicar los conocimientos adquiridos en el proceso completo de desarrollo. La explicación del taller de depuración es muy útil para resolver problemas y es muy práctica.
Desafío de aprendizaje
Xinmin mencionó que las diferencias entre PolkaVM y EVM presentan desafíos para la depuración. Los problemas comunes de los novatos suelen ser la falta de familiaridad con la sintaxis, como el uso de arreglos estáticos, etc.
Se ha descubierto que algunos contratos que funcionan normalmente en Ethereum Remix dan error al desplegarse en Polkadot, debido a diferencias en la implementación de EVM entre ambos. El soporte de Polkadot para Solidity aún no es lo suficientemente completo, como la función de escucha continua en la cadena que actualmente no es compatible, y hay pocos materiales relacionados.
Vincent inicialmente tuvo dificultades al llamar a la biblioteca de contratos en el frontend y al usar la herramienta Hardhat, lo que le llevó bastante tiempo adaptarse.
Reflexiones sobre la transición profesional en Web3
La menta helada indica que el SDK de Polkadot es una herramienta útil que soporta cadenas personalizadas y depuración local. El soporte para Solidity le brinda la oportunidad de acceder al ecosistema de Polkadot. Él apoya la filosofía Web3, pero tiene dudas sobre si puede proporcionar empleo estable. Espera poder aprender y trabajar al mismo tiempo, incorporándose gradualmente a este campo en el futuro.
Vincent cree que el curso complementó muchos puntos clave de conocimiento, lo que le permitió tener una comprensión del proceso de desarrollo completo y también le facilitó entender las DApps populares. Espera poder desarrollarse en el ámbito de la seguridad en Web3 en el futuro, ayudando a construir un ecosistema de Polkadot más seguro.
Información de reclutamiento del proyecto
Un cofundador de un proyecto compartió los últimos avances. El proyecto ha estado profundizando en el ecosistema de Polkadot durante casi 5 años, acumulando una rica experiencia en la construcción de infraestructura. Los desarrolladores pueden integrar rápidamente protocolos de cadena cruzada a través del SDK proporcionado y desplegar en múltiples cadenas principales. Actualmente, 15 proyectos ya se han integrado, contribuyendo con más de 15 millones de dólares en TVL.
El proyecto está abriendo 3 puestos no técnicos, apoyando el trabajo remoto. Aunque aún no se han abierto puestos de desarrollo, se invita a los excelentes alumnos a enviar su currículum, que se incluirá en la base de talentos para consideración prioritaria. Aproximadamente el 40% de los desarrolladores clave del equipo provienen de la comunidad del curso.
Selección de preguntas y respuestas
Q: ¿Qué consejos tienes para los nuevos desarrolladores de Web3?
A: Hacer productos debe tener diferenciación. Se sugiere empezar a trabajar, acumulando conocimiento durante el proceso. Aproximadamente después de seis meses se podrá encontrar la ubicación del producto. Elegir Polkadot para el desarrollo se basa en sus características de seguridad compartida, interoperabilidad entre cadenas, etc. Actualmente se ha logrado un ciclo cerrado en la cadena, lo que es más sistemático y eficiente en comparación con el desarrollo en Ethereum.
Q: ¿Cuál es la programación del próximo curso?
A: Planificar la migración de protocolos DeFi más complejos a PolkaVM, expandiéndose en el futuro hacia áreas como Gaming, DAO, NFT, entre otras. La forma seguirá siendo principalmente basada en Solidity, aumentando el contenido del uso de herramientas. Se mantendrá la práctica, y los estudiantes destacados tendrán la oportunidad de ser reclutados por equipos consolidados. También se complementará con conocimientos básicos de blockchain, técnicas de depuración y comparaciones de cadenas públicas, ayudando a establecer una comprensión sistemática.
Q: ¿Se puede completar el proyecto sin tener conocimientos previos?
A: Depende del propósito de aprendizaje. La tasa de éxito para hacer aplicaciones simples es de aproximadamente el 50%, es necesario aprender primero el lenguaje y las herramientas básicas. Si solo se trata de entender conceptos o mejorar la competitividad en entrevistas, es completamente válido. Si se desea desarrollar a largo plazo, se recomienda aprender sistemáticamente un lenguaje de programación.
Q: ¿Cuál es la dificultad del curso en una escala del 1 al 10?
A: Vincent da 4 puntos, menta helada da 6 puntos, Xinmin da de 3 a 4 puntos. La dificultad general es moderada, si estás dispuesto a invertir tiempo, podrás dominarlo. Los principiantes pueden encontrar algunas barreras cognitivas, pero se pueden superar si se persiste.
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.
18 me gusta
Recompensa
18
9
Compartir
Comentar
0/400
BlockchainTherapist
· 08-01 08:33
¿Se puede aprender sin conocimientos previos?
Ver originalesResponder0
WagmiOrRekt
· 07-31 17:58
Sigue pavimentando el camino hacia web3~ El futuro se ve prometedor.
Ver originalesResponder0
TokenSleuth
· 07-29 21:17
Los cursos tienen valor, las personas también tienen valor.
Ver originalesResponder0
GateUser-5854de8b
· 07-29 10:07
¿Todavía hay gente que aprende a desarrollar en estos tiempos?
Ver originalesResponder0
FrogInTheWell
· 07-29 10:06
Solo 219 personas... ¿la mayoría se ha ido a ETH, verdad?
Ver originalesResponder0
Anon32942
· 07-29 10:02
Débil, ¿cuándo se lanzará el curso de juegos de cadena de bloques?
Ver originalesResponder0
OnchainFortuneTeller
· 07-29 09:49
Si hay dinero que ganar, ¿qué importa lo que se aprenda?
Ver originalesResponder0
NftDataDetective
· 07-29 09:42
meh... otro bootcamp de web3 produciendo desarrolladores
Curso de desarrollo de Polkadot Solidity: los estudiantes comparten experiencias de crecimiento y reflexiones sobre carreras en Web3.
Compartiendo la experiencia de desarrollo de Solidity en Polkadot
Recientemente, un curso sobre el desarrollo con Solidity en Polkadot ha concluido con éxito. Este curso de tres meses atrajo a 219 desarrolladores, ofreciendo oportunidades prácticas para aquellos interesados en comprender el ecosistema de Polkadot y entrar en el campo de Web3.
El 11 de julio, se llevó a cabo un evento en línea con el tema "La historia de crecimiento de los estudiantes de Polkadot Solidity". El evento invitó a destacados estudiantes y asistentes del curso a compartir sus experiencias de aprendizaje, desafíos y logros.
Compartir experiencia del curso
Posicionamiento del rol de estudiante
La menta helada se compara a sí misma con un "granjero que conoce las reglas". Anteriormente había trabajado con el marco Substrate, pero encontró que el lenguaje Rust era difícil. Esta vez, poder desarrollar en Polkadot con Solidity, que le resulta familiar, lo emociona. Una de las razones por las que está interesado en Polkadot es el alto costo de implementación de Ethereum.
Vincent se autodenomina "aprendiz novato". Anteriormente trabajaba en ciberseguridad, y a principios de este año decidió cambiar de carrera y aprender Solidity. El curso le ha dado una comprensión más completa de Web3, y él cree que siempre que esté dispuesto a invertir tiempo, puede obtener resultados.
Puntos destacados del curso
El asistente Xinmin considera que la estructura del curso va de lo simple a lo complejo, con un equilibrio entre teoría y práctica. La nueva sección de hackathon permite a los estudiantes "aprender haciendo". Los contenidos sobre el principio de migración de Uniswap, la seguridad y la defensa son muy útiles para las entrevistas de trabajo.
Vincent indica que el curso es amigable para principiantes, con un nivel de dificultad adecuado que no resulta intimidante. Las explicaciones del profesor son claras, las tareas son pertinentes y los asistentes responden a las dudas de manera oportuna, creando un ambiente de aprendizaje en general muy bueno.
La menta helada también está de acuerdo con un buen ambiente de aprendizaje. Le gusta especialmente la parte práctica de las competencias, donde puede aplicar los conocimientos adquiridos en el proceso completo de desarrollo. La explicación del taller de depuración es muy útil para resolver problemas y es muy práctica.
Desafío de aprendizaje
Xinmin mencionó que las diferencias entre PolkaVM y EVM presentan desafíos para la depuración. Los problemas comunes de los novatos suelen ser la falta de familiaridad con la sintaxis, como el uso de arreglos estáticos, etc.
Se ha descubierto que algunos contratos que funcionan normalmente en Ethereum Remix dan error al desplegarse en Polkadot, debido a diferencias en la implementación de EVM entre ambos. El soporte de Polkadot para Solidity aún no es lo suficientemente completo, como la función de escucha continua en la cadena que actualmente no es compatible, y hay pocos materiales relacionados.
Vincent inicialmente tuvo dificultades al llamar a la biblioteca de contratos en el frontend y al usar la herramienta Hardhat, lo que le llevó bastante tiempo adaptarse.
Reflexiones sobre la transición profesional en Web3
La menta helada indica que el SDK de Polkadot es una herramienta útil que soporta cadenas personalizadas y depuración local. El soporte para Solidity le brinda la oportunidad de acceder al ecosistema de Polkadot. Él apoya la filosofía Web3, pero tiene dudas sobre si puede proporcionar empleo estable. Espera poder aprender y trabajar al mismo tiempo, incorporándose gradualmente a este campo en el futuro.
Vincent cree que el curso complementó muchos puntos clave de conocimiento, lo que le permitió tener una comprensión del proceso de desarrollo completo y también le facilitó entender las DApps populares. Espera poder desarrollarse en el ámbito de la seguridad en Web3 en el futuro, ayudando a construir un ecosistema de Polkadot más seguro.
Información de reclutamiento del proyecto
Un cofundador de un proyecto compartió los últimos avances. El proyecto ha estado profundizando en el ecosistema de Polkadot durante casi 5 años, acumulando una rica experiencia en la construcción de infraestructura. Los desarrolladores pueden integrar rápidamente protocolos de cadena cruzada a través del SDK proporcionado y desplegar en múltiples cadenas principales. Actualmente, 15 proyectos ya se han integrado, contribuyendo con más de 15 millones de dólares en TVL.
El proyecto está abriendo 3 puestos no técnicos, apoyando el trabajo remoto. Aunque aún no se han abierto puestos de desarrollo, se invita a los excelentes alumnos a enviar su currículum, que se incluirá en la base de talentos para consideración prioritaria. Aproximadamente el 40% de los desarrolladores clave del equipo provienen de la comunidad del curso.
Selección de preguntas y respuestas
Q: ¿Qué consejos tienes para los nuevos desarrolladores de Web3?
A: Hacer productos debe tener diferenciación. Se sugiere empezar a trabajar, acumulando conocimiento durante el proceso. Aproximadamente después de seis meses se podrá encontrar la ubicación del producto. Elegir Polkadot para el desarrollo se basa en sus características de seguridad compartida, interoperabilidad entre cadenas, etc. Actualmente se ha logrado un ciclo cerrado en la cadena, lo que es más sistemático y eficiente en comparación con el desarrollo en Ethereum.
Q: ¿Cuál es la programación del próximo curso?
A: Planificar la migración de protocolos DeFi más complejos a PolkaVM, expandiéndose en el futuro hacia áreas como Gaming, DAO, NFT, entre otras. La forma seguirá siendo principalmente basada en Solidity, aumentando el contenido del uso de herramientas. Se mantendrá la práctica, y los estudiantes destacados tendrán la oportunidad de ser reclutados por equipos consolidados. También se complementará con conocimientos básicos de blockchain, técnicas de depuración y comparaciones de cadenas públicas, ayudando a establecer una comprensión sistemática.
Q: ¿Se puede completar el proyecto sin tener conocimientos previos?
A: Depende del propósito de aprendizaje. La tasa de éxito para hacer aplicaciones simples es de aproximadamente el 50%, es necesario aprender primero el lenguaje y las herramientas básicas. Si solo se trata de entender conceptos o mejorar la competitividad en entrevistas, es completamente válido. Si se desea desarrollar a largo plazo, se recomienda aprender sistemáticamente un lenguaje de programación.
Q: ¿Cuál es la dificultad del curso en una escala del 1 al 10?
A: Vincent da 4 puntos, menta helada da 6 puntos, Xinmin da de 3 a 4 puntos. La dificultad general es moderada, si estás dispuesto a invertir tiempo, podrás dominarlo. Los principiantes pueden encontrar algunas barreras cognitivas, pero se pueden superar si se persiste.