La pregunta, “¿Podré aprender la tecnología Blockchain” ha sido dirigida hacia nosotros miles de veces. Este es el mayor dilema que enfrentan la mayoría de los estudiantes, profesionales jóvenes y experimentados en estos días. Las publicaciones de blog y los artículos de diferentes compañías y escritores que hablan detenidamente sobre su complejidad tampoco ayudan a la causa. Está asustando a algunos grandes desarrolladores potenciales de Blockchain y líderes de opinión. Sí, es complejo y estamos de acuerdo. Pero, ¿no estás lo suficientemente equipado para intentarlo? Absolutamente no.
La forma en que lo vemos, hay cuatro posibles caminos para aprender Blockchain.
- Blockchain Generalist: comprende los conceptos básicos y es lo suficientemente capaz como para discutir sus casos de uso y aplicaciones en su ecosistema
- Desarrollador de contratos inteligentes: comprende qué es un contrato inteligente y cómo codificarlo
- Desarrollador Blockchain: comprende los conceptos de nodos y consenso y puede construir un puente entre la interfaz de usuario y los contratos inteligentes
- Blockchain Expert: comprende cómo funciona el código de una red Blockchain como Bitcoin, Ethereum y puede codificar su propia red Blockchain definiendo sus reglas y protocolos
El mundo tiene suficientes oportunidades para cada uno de los cuatro roles anteriores. Cada cuatro requiere un conjunto de habilidades diferente.
- ¿Están las tecnologías sobre diseñadas?
- ¿El avance de las tecnologías automotrices hará que los automóviles y las carreteras sean más seguros?
- ¿Qué desarrollo tecnológico debo esperar como CA?
- Si la NASA es la principal agencia espacial, y por lo tanto lidera la mayoría de las misiones espaciales, ¿eso significa que la NASA tiene el espacio de trabajo más grande de la historia?
- ¿Cuántos teléfonos celulares has tenido?
Si no tiene una formación técnica y no desea aprender a codificar, Blockchain Generalist es el papel al que debe apuntar. Si usted es un Gerente de la Cadena de Suministro, o un Operador de Equidad o un Asesor Financiero, el Generalista de Blockchain es el papel para usted. Le ayudará a tomar una decisión si debe utilizar los beneficios de Blockchain en su sistema y procesos actuales. No tendrá que confiar en la opinión de sus amigos o colegas. Usted mismo podría decir cómo Blockchain mejorará su proceso de cadena de suministro, cómo asegurará sus transacciones financieras.
Un desarrollador de contratos inteligentes, nos gusta pensar que es un paralelo a un desarrollador de interfaz de usuario del ecosistema de desarrollo de software actual. Smart Contract suficientemente similar a Javascript. Del mismo modo que un desarrollador de UI no necesita saber mucho sobre el código del lado del servidor, un desarrollador de Smart Contract no necesita saber mucho sobre la minería, los nodos, la lógica de transacción y las implementaciones reales. Si ya es un desarrollador de UI o tiene ganas de aprender la pila de UI, Smart Contract Developer es el rol al que debe apuntar.
Piense en un desarrollador de Blockchain como un desarrollador de pila completa del sistema de software actual. Si eres bueno en la programación del lado del servidor y tienes buenas habilidades analíticas, Blockchain Developer es tu rol. Aquí, comprendería el sistema de extremo a extremo de una aplicación Blockchain. Sabría cómo configurar nodos, cómo enviar una transacción de Blockchain y cómo activar las funciones de Smart Contract desde una página web. Ser un desarrollador de Blockchain requiere un poco más de esfuerzo y comprensión en comparación con un desarrollador de contratos inteligentes.
Los expertos de Blockchain son los arquitectos del sistema de desarrollo de software actual. Si eres arquitecto, ser un experto en blockchain debería ser la próxima gran cosa para ti. Aquí, debería comprender cómo se comporta el código de diferentes redes Blockchain. También podría escribir su propia red, diseñando sus reglas y protocolos según las necesidades de su empresa / equipo. Este rol requiere una comprensión profunda de la programación, Blockchain y criptografía. También requiere mucha destreza y habilidades analíticas.
Nuestros dos Weis, no tengas miedo de Blockchain. Es para todos. Solo elige un papel relevante.
Solución integral para cursos detallados de Blockchain: Blockchain Semantics.
Blockchain Semantics tiene un curso sobre Introducción a Blockchain y Bitcoin. Este curso está diseñado para ayudar a los estudiantes a comprender los aspectos básicos y avanzados de la tecnología Blockchain, tengan o no antecedentes técnicos. Los participantes comprenderán qué es blockchain y cómo funciona, su recorrido, aplicaciones, desafíos, regulaciones y la economía involucrada. Los participantes estarán listos no solo para pensar independientemente sobre blockchain sino para ayudar a otros en el mismo camino.
Si conoce los conceptos básicos de cualquier lenguaje de programación, está listo para el Curso 2: Desarrollo de una aplicación descentralizada en Ethereum utilizando Solidity. A medida que avance en la serie de conferencias en este curso, primero comprenderá los conceptos básicos de Ethereum Blockchain y su arquitectura EVM y al final de este curso, conocerá suficientemente bien Solidity para poder hacer su posee un contrato inteligente y lo implementa con éxito en la red Ethereum Blockchain.
Conviértase en un profesional certificado de Blockchain con Blockchain Semantics. Además, puede solicitar una devolución de llamada del Consultor para comprender cómo Blockchain puede afectar su carrera o negocio.