Episodio 123 – Trabajos Blockchain

Episodio 123 – Trabajos Blockchain

Hoy quiero hablaros de como ser desarrollador Blockchain, más concretamente de Ingenioso/sa de Sistemas principiante debe comenzar a aprender acerca de esta tecnología.

En mi opinión, y aquí es bastante difícil recomendar un proyecto concreto, lo mejor es aprender en los proyectos, en los proyectos blockchain quiero decir.

Ahora mismo hay un auge de formaciones en internet sobre todos los temas habidos y por haber, todo lo que está de moda, pues ya tienes al experto de turno dando formaciones, el problema aquí es que no hay expertos muy expertos.

A no ser que sea la gente que está montando proyectos y realizando empresas basadas en blockchain.

Si accedes a alguna formación que sea de gente que está experimentando y trabajando o emprendiendo en este campo y usando tecnología blockchain en sus proyectos.

pero cuando hablo de proyectos hablo de proyectos Open source, como son la mayoría de las redes blockchain.

lo primero que tienes que tener en cuenta es que el camino del desarrollador y bueno, diría que en general el del ingenioso de sistemas, es un camino solitario, como cualquier profesión que evoluciona a gran velocidad es un camino de estudio y revisión

Para ser programador BlockChain primero hay que ser programador y aquí tienes dos opciones

backend

front-ed

backend tendrás que aprender lenguajes como C++ si por ejemplo el trabajo consiste en desarrollo de plataformas de trading, ya que aquí tienes que hilar muy fino con el tema de la latencia, necesitas muy baja latencia para operar los mercados de crypto

Si es desarrollador core de una red blockchain o un Hub de una red, pues necesitarás lenguajes específicos de sistemas como Go, Rust o C, además de tener que familiarizarte con algoritmos de consenso y sistemas distribuidos TCP/IP.

Otro día os hablo de los lenguajes Go y Rust

Si te quieres dedicar a seguridad en la blockchain Rust es una de tus opciones de lenguaje, sin duda

Habilidades técnicas necesarias para iniciar tu viaje como un desarrollador de Blockchain o ingeniero de Blockchain

  • Sistemas distribuidos y redes
  • Criptografía
  • Estructuras de datos
  • Lenguaje Avanzado de Programación

https://www.freecodecamp.org/

Deja un comentario