Ethereum Developer: ¿ser o no ser? – Blockchain Academy Mexico

0 50


Por: Ernesto García, Blockchain Developer en Blockchain Academy México.

En palabras de Anthony Chávez, co-founder de Blockchain Academy, varias veces se ha repetido que, al final del día, Blockchain no es más que una herramienta más, de la que podemos disponer y usar a nuestro “antojo”, haciendo uso de alguna plataforma, framework o implementación que nos habilite.

“Antojo” muy entre comillas, porque la realidad es que la barrera técnica de entrada parece ser muy inclinada incluso para desarrolladores experimentados, y ni se diga para gente que recientemente se está iniciando en el desarrollo de software.

El problema es que, al ver el panorama, y a estas alturas de la evolución del ecosistema, no podemos estar seguros al 100% de cuáles van a ser las tecnologías que prevalezcan y lideren las implementaciones de Blockchain hasta que se conviertan en un estándar, entonces, ¿qué aprendo?, ¿qué tecnología vale la pena?

La variedad de tecnologías que nos permiten desarrollar sobre Blockchain son variadas y diversas, es como si existieran muchos sabores de Blockchain, y cada uno con sus particularidades, especificaciones y lenguajes específicos.

Lo cierto es que, después de Bitcoin, y con la llegada de la plataforma de Ethereum, la mayoría de las aplicaciones actuales basadas en Blockchain están desarrolladas sobre Ethereum, o tienen fuertes influencias en varios de los conceptos que introdujo esta plataforma. Por lo que su importancia es innegable.

Muchas cosas en Blockchain saben muy similares a Ethereum

Si observamos el recorrido para convertirse en Blockchain Developer Professional, Ethereum suele ser un must en el camino, porque su influencia es tal, que aprender sus bases suele habilitar a los desarrolladores a entender, aplicar y extrapolar su conocimiento en otros entornos, por lo que aunque existan tantas implementaciones como gustos en el ecosistema, también se siente como si muchas de estas tuvieran sabor a Ethereum.

El día de ayer, 14 de Octubre de 2019, lanzamos nuestro curso de Ethereum Básico Online, el cuál está a mi cargo, y tiene como objetivo ser el primer paso para construirte una carrera como Ethereum Developer Professional, y por lo tanto, como Blockchain Developer.

Si tienes interés en convertirte en un desarrollador de Blockchain, probablemente te preguntarás qué tanto vale la pena invertir el tiempo para empezar con Ethereum, aún cuando la oferta laboral es bastante variada.

Si bien, la respuesta a esta pregunta dependerá de los objetivos personales de cada desarrollador, y además, de las expectativas que tenga en su vida profesional, lo más importante es tener herramientas para decidirlo, así que está bien dejar claras algunas cosas:

  1. Aprender Blockchain es difícil, aprender Ethereum no: ¿Porqué? Entre muchas variables y razones, las principales tienen que ver con la madurez de la plataforma y su amplia comunidad de desarrolladores. Es decir, los recursos suelen no ser tan escasos como en cualquier otro lado, y si sabes desarrollar con Javascript, existen una gran cantidad de herramientas de desarrollo para este lenguaje, como la suite de truffle para desarrollar smart contracts y aplicaciones descentralizadas.
  2. Su influencia puede garantizarte permanencia: Con esto me refiero a que, los conocimientos sobre su funcionamiento han servido como la piedra angular para el paradigma de desarrollo actual sobre el que se está construyendo la Web 3.0, por lo que puedes tener la seguridad que, dentro de la incertidumbre y el caos de aprender sobre una nueva tecnología, el conocimiento aplicable a Ethereum es relativamente estable.
  3. Tiene un importante posicionamiento en el ecosistema: En la última década hemos visto los primeros grandes proyectos corriendo en Blockchain, de entre los que destacan algunos como Golem o Brave Browser, así como fondos de inversión importantes como Andreessen Horowitz con inversiones en proyectos como Maker o Crypto Kitties. Todos funcionando sobre Ethereum
  4. Hay gran cantidad de oportunidades laborales: Tan sólo basta con echar un ojo a Cryptocurrency Jobs, para observar que existen ofertas laborales que van en promedio entre los $80k a $120k dlls anuales en startups en USA, y a pesar de que la oferta laboral en la industria de software es, de por sí, alta, en trabajos relacionados a Blockchain y, específicamente como Ethereum Developer, es mayor.

La lista puede seguir creciendo. No obstante, lo que queda claro es que el mundo necesita profesionales en Blockchain, y entre ser o no ser Ethereum Developer Professional, lo que sí deberías considerar es que es un paso importante para comenzar a construir una carrera en el ecosistema.

https://cryptocurrencyjobs.co/

El curso que estamos estrenando hoy, 14 de Octubre, es el primer paso para convertirte no solamente en un Ethereum Developer, si no también para hacer una carrera en una de las tecnologías de mayor demanda e impacto de este siglo.

Construir sobre Blockchain implica conocimientos avanzados de criptografía, computación distribuida, y desarrollo de aplicaciones, así que puedes esperar que el campo no sólo crezca, si no que se convierta en el estándar de la web para diversas industrias, que van desde cadena de suministros hasta servicios financieros.

Aprender Ethereum no sólo te dará conocimientos profundos en estas áreas, si no que servirán como bases para extrapolar el conocimiento a distintos proyectos.

En México y Latinoamérica, estamos empezando a ver el impacto que tiene la tecnología Blockchain en estas industrias, y será sólo cuestión de tiempo para que grandes organizaciones empiecen a desarrollar servicios sobre Blockchain, los cuáles mantendrán su influencia de la plataforma de Ethereum.

Si eres un desarrollador de software, con interés en desarrollar habilidades para trabajar en proyectos de Blockchain y Ethereum, te espero en el curso de Ethereum Básico y Desarrollo de Smart Contracts que estamos abriendo hoy al público.

En este curso hablaremos desde las bases del ecosistema de Ethereum, para aprender a desarrollar contratos inteligentes cubriendo temas como los siguientes:

  • Introducción al Blockchain de Ethereum
  • Etapas de Ethereum
  • Proof Of Stake vs Proof Of Work
  • Exploradores de bloques en Ethereum
  • Criptografía asimétrica
  • Gas y costo de transacciones
  • Sintaxis de Solidity, el lenguaje de programación de Ethereum
  • Desarrollo de Smart Contracts
  • etc.

Puedes solicitar informes a informes@blockchainacademy.mx, además de explorar nuestra oferta de cursos de Blockchain en el área legal, de negocios y de desarrollo de software en Blockchain Academy, para así, iniciar tu carrera como Ethereum Developer Professional.

You might also like

Pin It on Pinterest

Share This

Share this post with your friends!

WhatsApp chat