Pregunta

Tengo varios pequeños proyectos de código abierto que escribí. Todos mis intentos de encontrar colaboradores (buscados en sourceforge.net y codeplex) fallaron miserablemente: o no pude encontrar a nadie, o encontré personas que no estaban interesadas o no contribuyeron nada. De ahí surge la pregunta: ¿cómo y dónde puedo encontrar personas para trabajar (en material de código abierto)?

¿Fue útil?

Solución

La respuesta corta es: Sé genial.

Si su software realmente aborda un punto problemático y lo aborda bien, la gente lo hará por su cuenta (asumiendo una cantidad razonable de promoción de su parte) a través de SourceForge / GitHub / etc., Google y el boca a boca. Si atrae a una masa crítica de personas que necesitan lo que hace su software y lo que necesita para tener nuevas funciones, vendrán colaboradores.

También: Mantente activo. Si no ha actualizado su código en 6 meses, o si su página en SourceForge dice que su software ha estado en Alpha durante un año, mucha gente lo ignorará y pasará al siguiente resultado de búsqueda. Lleve el software a donde esté listo para que otros lo usen y manténgalo.

Lo que pasa con el código abierto es que realmente tiene que crecer orgánicamente: a nadie le pagan, a nadie le amenazan con ser despedido, la gente tiene que preocuparse por su software para que crezca más allá de lo que usted puede hacer. Nunca conseguirás colaboradores (o de todos modos, buenos) solicitándolos, solo haciendo algo con lo que un buen programador encuentre interesante trabajar.

Otros consejos

Creo que solo hay una manera de hacer esto:

  • Cree algo que la gente use mucho y el recuento de usuarios potenciales también debería ser grande
  • Manténgalo actualizado y mantenga la base de usuarios

después de un tiempo, las personas deberían comenzar a hackear su herramienta y luego unirse al desarrollo. Pero antes de que la herramienta gane una popularidad decente, creo que es bastante difícil esperar que las personas se unan al proyecto.

Hay un sitio web para encontrar colaboradores: http://collabfinder.com/

Pregúntese si el " conjunto de personas a las que este proyecto beneficiaría " incluye más que a ti mismo. Encuentra personas en ese conjunto que también puedan codificar. Por ejemplo, estaba escribiendo un proyecto para beneficiar a los pilotos. Entonces pedí ayuda a los pilotos, algunos de los cuales son programadores.

Como colaborador, estoy buscando:

  • Un proyecto maduro con desarrollo activo
  • Algo que me interesa
  • Muchas oportunidades para agregar funciones que me parecen divertidas
  • Una comunidad de usuarios / desarrolladores de apoyo, incluso si es una
  • Algunas iteraciones de lanzamientos para demostrar que no está haciendo morir

Asegúrese de que su proyecto no parezca un limón, atienda a los usuarios y construya esa base lo mejor que pueda, y creo que surgirán de la carpintería.

La ruta principal para los contribuyentes son los usuarios, después de eso, asegúrese de que sea amigable para los desarrolladores y de que debe encontrar un grupo útil de personas que lo ayuden.

http://www.builditwith.me también es una opción si está buscando diseñadores y / o desarrolladores

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top