Programación Web 3: Fundamentos y Especializaciones

Clase 20 de 27Curso de Prework para Desarrollo de Aplicaciones Blockchain

Resumen

Existen muchas maneras de convertirte en un desarrollador de software o en un desarrollador blockchain en particular. Múltiples caminos que puedes transitar para lograrlo y haber trabajado previamente algunos años en web2, te será de gran ayuda para trabajar en web3.

¿Quién es Alfredo Bonilla?

Alfredo Bonilla nos ha acompañado a lo largo de este curso y compartido su experiencia en blockchain. Con más de 10 años de experiencia en desarrollo de software, nos transmite su historia de cómo su experiencia de desarrollo web2 lo llevó a convertirse en un desarrollador web3.

El desarrollo blockchain agrega nuevas tecnologías a las que ya conocemos en la programación tradicional. Muchos developers iniciaron su carrera profesional con tecnologías web como HTML, CSS y Javascript. Las mismas tecnologías también serán trascendentales en el mundo blockchain, si decides ser desarrollador web3.

Otro camino que puedes emprender, dentro del mundo descentralizado, es especializarte en el desarrollo de contratos. Desarrollar contratos va más allá de Solidity y desplegar los mismos en la blockchain. La seguridad es crucial y la optimización en el consumo de gas hará que puedas desarrollar mejores smart contracts.

Dos palabras identifican perfectamente el desarrollo blockchain, estas son: OpenSource y Comunidad. Prácticamente, todos los proyectos blockchain, a excepción de las blockchains privadas, son de código abierto y totalmente transparentes. Cada protocolo, tecnología o proyecto tendrá por detrás una comunidad que lo respalda.

Un buen primer paso para comenzar a dar tus primeros pasos en este mundo, es formar parte de esas comunidades. Acercarte e interactuar con sus miembros. Te encontrarás con muy buena gente y grandes oportunidades sin necesidad de ser un experto.

Participar de hackatones, de eventos o conferencias, son otras alternativas que puedes aprovechar para aprender, hacer networking y encontrar oportunidades.

El universo crypto no es solo para desarrolladores. Otras profesiones que necesita el ecosistema son abogados, contadores, diseñadores, creadores de contenido, entre otras profesiones. Verdaderos expertos, cada uno en su área.

Es un largo camino que afrontar. Así como Alfredo ha logrado llevar su perfil profesional desde web2, hacia web3.


Contribución creada por: Kevin Fiorentino (Platzi Contributor).