Muchas cosas en código abierto no requieren un conocimiento particularmente profundo, pero puede ser útil.
Algunas cosas dependen de si está buscando contribuir a un proyecto de código abierto existente o comenzar el suyo propio.
Para contribuir a otro proyecto, solo tiene que encontrar CUALQUIER defecto en el que pueda ayudar. ¿Eres programador? No tiene que comenzar agregando una función (de hecho, muchos proyectos prefieren si no lo hace). Encuentra un error en el proyecto y arréglalo. Incluso uno menor. Cualquiera de los que te encontraste y te está molestando, o mira si el proyecto tiene un rastreador de errores y trabaja fuera de la lista que mantienen. Si no es un programador, la mayoría de los proyectos de código abierto podrían usar la ayuda de documentación. O si eres un artista, muchos podrían usar activos artísticos. Si no hace nada de eso, es útil revisar la lista de errores y encontrar errores sin pasos de reproducción y descubrir cuáles son y agregarlos. O encontrar errores “a veces reproduce” y resolver los pasos “siempre sucede cuando haces X”.
Si desea COMENZAR su propio proyecto, entonces debe poder identificar algún tipo de problema que nada más está abordando, o nada más está abordando bien, y escribir algo que lo aborde. Todas las habilidades normales de escribir software cuentan aquí. Más documentación. Diseño de interfaz de usuario más. Además, si obtiene otros contribuyentes, las habilidades de gestión son útiles. Si eso parece demasiado, puede contribuir a otros proyectos y ver si puede aprender algo de eso observando, o hacer amigos que puedan apuntalar algunas brechas en su conjunto de habilidades.
- Cuando leo, siento que ojeo los detalles importantes o presto demasiada atención a partes de la historia que no estoy seguro de que sean importantes. ¿Consejo?
- ¿Cuál sería un consejo financiero de oro para adolescentes jóvenes como yo, para que podamos tener un futuro financieramente seguro?
- Me di cuenta de que la mayoría de los consejos que doy no puedo seguirme por mi propio bienestar. ¿Cómo aplicas tu propia buena voluntad a ti mismo?
- ¿Qué consejo le darías a alguien que intenta entrar en la seguridad cibernética?
- ¿Qué consejo debo tener en cuenta al investigar mi árbol genealógico?
O en el “extremo menos profundo” de comenzar su propio proyecto, si identifica una necesidad que USTED tiene y USTED puede abordar escribirla usted mismo y publicarla como código abierto. Con la falta de documentación, y la interfaz de usuario que solo un programador podría amar, podría ser el único que lo use. O podrías obtener media docena de usuarios. O el nicho en el que trabajó podría tener una demanda mucho más amplia de lo que cree y muchas personas podrían comenzar a usar / contribuir. Mientras el esfuerzo que realice no sea mucho mayor que solucionar el problema por sí mismo, no importa si “despega”, usted arregló algo por sí mismo y está disponible para otros con problema similar Trabajo realizado!