Hmmm …
Déjame intentar responder a tu pregunta. Intentaré ayudarte a elegir, no elegiré uno para ti.
- Elija uno que le parezca genial, útil o que quiera usar pero que necesite algo que todavía no esté allí.
- Elija uno con un lenguaje con el que esté familiarizado, con tecnología en la que se sienta cómodo trabajando.
- Elija uno que esté activo, uno que tenga un foro de desarrolladores útil.
Déjame explicarte por qué dije esas cosas. Si desea participar en una comunidad de código abierto, minimicemos los factores que podrían llevarlo a abandonar esta empresa.
La primera sugerencia lo impulsará, tal vez necesite que el proyecto haga otra cosa, tal vez le guste, pero son motivadores fuertes (lo hace usted mismo y luego la comunidad).
- ¿Cuáles son los mejores consejos para los principiantes de fotografía?
- ¿Cuáles son algunos de los mejores consejos de moda para los hombres?
- ¿Cuáles son algunos trucos que podemos usar diariamente para ahorrar agua?
- ¿Cuáles son algunos trucos y trucos del examen EAMCET (médico)?
- ¿Cuáles son los consejos para comprar un auto usado barato en Singapur para un propietario por primera vez?
La segunda sugerencia minimiza la curva de aprendizaje que enfrentarás. No sabes lo que hay dentro del proyecto, no se puede hacer nada al respecto. Pero puede comenzar con otros factores conocidos (idioma, marcos, etc.). Esto te ayudará a continuar.
¡La última sugerencia te ayuda a seguir adelante cuando te enfrentas a obstáculos, porque los enfrentarás! Tener una comunidad de desarrolladores que te respalde ayuda a superar este obstáculo y te ayuda a seguir adelante.
Todas mis contribuciones de código abierto comenzaron en el primer punto. Allí donde usé, disfruté de los proyectos, pero carecían de algo que necesitaba o encontraba útil. Así que los implementé y ofrecí el código que se agregaría a la herramienta.
Es muy poco probable que obtenga derechos de compromiso pronto. Tendrá que arriesgarse a que su contribución no sea aceptada. Pero a medida que pase el tiempo, el administrador del proyecto comenzará a sentirse seguro al relacionar su trabajo y podrá ser invitado a ser un desarrollador “a tiempo completo”. O tal vez solo quiera pasar de un proyecto a otro. Tu decides.
Espero poder ser de alguna ayuda.