2010-07-04 11 views
12

Llega el verano y tendré mucho tiempo en mis manos. Pensé que pasar el tiempo colaborando en un proyecto en línea con otros programadores apasionados en algún lugar del mundo sería una gran idea. Nunca antes había intentado la colaboración en línea aunque estoy acostumbrado a trabajar en equipos más grandes y usar control de fuente, por lo que sería principalmente la falta de comunicación directa lo que sería nuevo para mí. Me interesaría comenzar un proyecto con programadores de mi propio nivel o (preferiblemente) mejor y terminar el proyecto durante el verano/otoño.Lugares para encontrar un grupo para el proyecto de verano en línea

Un problema, sin embargo. ¿Dónde iría a buscar personas para un proyecto así? No estoy interesado en unirme a un proyecto en curso, sino ser parte de uno nuevo. Ciertamente, debe haber sitios en línea donde esto sea posible. El proyecto correctamente no sería enorme de ninguna manera. Estoy pensando en un proyecto pequeño y acogedor como un juego arcade 2d, un sitio de subtítulos, un rastreador de estadísticas de la Copa del Mundo o similar.

Además, ¿cuál sería un mejor enfoque. Encontrar a las personas para el proyecto y luego dar con una idea para el proyecto o poner una idea y ver si alguien estaba interesado.

PD: Si alguien en este sitio encuentra la idea, no dude en publicarla aquí o en PM y hablemos de ello.

+0

Puede que esté interesado en [Programmers.SE] (http://programmers.stackexchange.com/). –

+0

¿Qué significa "proyecto correctamente no sería enorme de ninguna manera"? –

+0

Eso debe ser terminado durante el período de verano. –

Respuesta

8

El Google Summer of Code es realmente perfecto para que (y generalmente existen proyectos muy interesantes trabajar en):

Google Summer of Code (GSoC) es un programa global que ofrece estudiante desarrolladores estipendios para escribir código para varios softwar de código abierto e proyectos. Hemos trabajado con varios grupos abiertos fuente, software libre y relacionados con la tecnología para identificar y financiar varios proyectos durante un período de tres meses . Desde su inicio en 2005, el programa ha reunido a más de 3.500 estudiantes y más de más de 4.000 mentores & co-tutores de cerca de 100 países en todo el mundo, todos por el amor de código. A través de Google Summer of Code, estudiante aceptado solicitantes están emparejados con un mentor o mentores de los proyectos participantes, ganando así la exposición a desarrollo de software en el mundo real escenarios y la oportunidad para empleo en áreas relacionadas con su académica búsquedas. A su vez, los proyectos que participan en son capaces de identificar más fácilmente y traer nuevos desarrolladores de .Lo mejor de todo es que se crea y libera más código fuente para el uso y el beneficio de todos.

Revise rápidamente si todavía puede inscribirse.

+3

Gran sugerencia. Lamentablemente, la fecha de finalización de la inscripción fue en abril. –

+0

@Qua: bastante triste de hecho. Pero mantendré esta respuesta para otros lectores que puedan buscar un proyecto de verano antes del verano :) –

1

Primero debes pensar en qué tipo de proyecto quieres hacer.

juego, etc ..

Entonces buscaría una comunidad/foro y empezar a buscar allí para mini-proyectos.

Sin embargo, no tengo ningún sitio en particular para ofrecerle actualmente.

También creo que las comunidades dependen de los idiomas etc ... experiencia en la programación.

Cheers,

2

El sitio web OpenHatch.org existe para ayudar a conectar a las personas con las tareas que deben completarse en varios proyectos de código abierto, y para conectarlos con los mentores en los idiomas/tecnologías de destino.

En la página Volunteer Opportunities, puede buscar entre cientos de boletos abiertos en más de 250 proyectos. En la página People, puede buscar a otras personas que estén dispuestas a guiarlo en el tema objetivo con una búsqueda como can_mentor:"Python", o buscar otras personas cerca de usted, y más. Cuantas más personas se unan al sitio web, más visibilidad tendrá para que más proyectos y personas vengan y participen, así que ¿por qué no unirse a la diversión?

0

encontrar personas que trabajan con usted en un nuevo proyecto, que tiene:

  • ir a donde ellos son
  • para convencer a trabajar con ustedes

gente programación se puede se reunió directamente en IRC. Vaya a un canal correspondiente al idioma de informática que le guste, y conocerá a personas excelentes, conocerá su idioma y perderá su tiempo en IRC. Luego debes convencerlos de que dejen de perder el tiempo sin decir nada en el IRC y de ir contigo a un nuevo proyecto.

El verano ya está bien iniciado, por lo que debe elegir un proyecto pequeño que pueda ser útil para cualquier persona. La gente trabajará con usted si el proyecto que usted propone es lo suficientemente interesante para ellos. He aquí una idea de una herramienta útil que aún no existe:

http://ha.ckers.org/blog/20100613/web-server-log-forensics-app-wanted/

2

¿Por qué un proyecto de programación?

Su etiqueta 'nonprogramming' ha generado algunas ideas. ¿Por qué no investigas posibilidades en tu vecindario para cosas como proyectos comunitarios? Puede haber muchas organizaciones que lo busquen como voluntario.

Aunque esos proyectos pueden no parecer tan desafiantes como lo puede ser un proyecto de programación innovador, pueden ser muy gratificantes, especialmente si usted es testigo directo del beneficio que su esfuerzo colectivo brinda a los demás. También puede aprender una nueva habilidad, conocer gente interesante y aprender cosas nuevas sobre usted.

Piénselo.

7

Para ampliar la respuesta de Symen Timmermans, las agencias sin fines de lucro tradicionalmente no tienen el presupuesto para financiar muchas de sus necesidades de TI y probablemente agradecerían algo de asistencia voluntaria de TI. Creo que podría reunir fácilmente un proyecto de verano acercándose a algunas agencias. Tenga en claro que está ofreciendo sus servicios de forma gratuita.

Además de obtener cierta exposición a algunos problemas del mundo real, esta puede ser una oportunidad para establecer contactos dentro de su área. Y también se ve bastante bien en un currículum.

Esto, quizás, lo llevará en la dirección de un proyecto. Desde allí, puede tratar de ponerse en contacto con las personas que conoce o quizás preguntar en un grupo de usuarios locales para ver si alguien está interesado en colaborar con usted.

+0

+1 para traer agencias sin fines de lucro al hilo. –

+0

+1 Estaba a punto de escribir algo similar, si puede, elija una ONG (organización sin fines de lucro) y ayúdelo. Conocí gente muy interesante y amplió mi horizonte más que una codificación de verano :) Sin embargo, aún puedes codificar para ellos. – dwich

0

Puede intentar ir al SourceForge y encontrar un nuevo proyecto o crear uno propio. Tienen una gran comunidad allí, por lo que no debería tener problemas para encontrar personas con quienes trabajar.

Cuestiones relacionadas