¿De qué otra forma puedo aprovechar la tecnología blockchain además de ser un desarrollador de aplicaciones?

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.

  1. Blockchain Generalist: comprende los conceptos básicos y es lo suficientemente capaz como para discutir sus casos de uso y aplicaciones en su ecosistema
  2. Desarrollador de contratos inteligentes: comprende qué es un contrato inteligente y cómo codificarlo
  3. Desarrollador Blockchain: comprende los conceptos de nodos y consenso y puede construir un puente entre la interfaz de usuario y los contratos inteligentes
  4. 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.

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.

Eso es casi exactamente como preguntar “¿Cómo puedo aprovechar la tecnología de Internet además de ser un desarrollador web?”

Hay formas esencialmente ilimitadas, con más emergentes todo el tiempo. Suponiendo que “aprovechar” equivale a “obtener ingresos de”, siempre que lo que haga individualmente o como parte de una empresa (que usted inicie o se una) se basa en fundamentos empresariales sólidos: la tecnología blockchain puede ser muy útil. área lucrativa de enfoque.

Una de las razones de esto es que la mayoría de las personas han estado prestando atención principalmente a bitcoin y otras criptomonedas, cuando hay aún más potencial en el uso de tecnologías, productos y servicios basados ​​en blockchain subyacentes.

Casi cualquier cosa que desee hacer en Internet antes de blockchain se puede hacer de manera más rentable (por falta de una autoridad central que haga la mayor parte del dinero) a través de una infraestructura basada en blockchain.

Podrías aprender sobre blockchain y consultar o entrenar.

Podría comenzar negocios de comercio electrónico en una plataforma blockchain.

O gane dinero en una red social basada en blockchain, como Steemit.

O gane dinero cobrando a las personas para que lo contacten, a través de una interfaz basada en blockchain como 21.co.

Y si eso no es suficiente, aquí hay un artículo con una descripción general de 27 industrias que la tecnología blockchain podría interrumpir.