Muchos proyectos (como Bitcoin y Ethereum) son de código abierto. Puede ir a la plataforma que se utiliza para la colaboración de código, encontrar problemas abiertos y trabajar en ellos.
Por ejemplo: el repositorio Github del núcleo de Bitcoin, Ethereum en Github.
Una vez que resuelva un problema, puede emitir una solicitud de extracción y, si se acepta, su código pasará a la siguiente versión. Cualquier persona que opere un nodo blockchain eventualmente descargará la actualización de software con su código.
Al igual que cualquier otro proyecto de código abierto, a medida que construye su reputación y se involucra más, la gente acudirá a usted con solicitudes de actualizaciones y soluciones, y usted será una parte más central de la discusión. Además, sus solicitudes de extracción se aprobarán más fácilmente, e incluso podría ser elegido para ser un comprometido (lo que significa que podrá fusionar las solicitudes de extracción y comprometerse con la rama maestra)
- ¿Cuánto gana una persona que se especializa en ciencias de la computación en la universidad? ¿Qué hace una persona que se especializa en ingeniería de software?
- ¿Quién ofrece capacitación en pruebas de software en Bangalore?
- ¿Deben los ingenieros diseñar?
- ¿Por qué algunos practicantes / defensores del desarrollo ágil son tan dogmáticos en su enfoque?
- ¿Qué es lo mejor / lo peor de trabajar en Facebook?