
Cuando un alumno de universidad se incorpora al mercado laboral, a consultoras que estructuran su trabajo en base a proyectos, se encuentra con una metodología de trabajo novedosa y desconocida, con términos como el desarrollo colaborativo, la jerarquización del grupo, las fechas de entrega, el trabajo con versiones y repositorios, etc…
Hay muchas maneras de obtener este conocimiento. Una intentaremos que sea en las prácticas de esta asignatura, con las limitaciones propias de tiempo que tenemos. Pero existen otras maneras.
Una de las más sencillas y eficaces maneras de imbuirse de este conocimiento y funcionamiento es participando en proyectos. Y dado nuestra escasa experiencia, una buena oportunidad es integrarnos en proyectos de software libre en los que colaborar dentro de nuestras posibilidades.
Lo normal es empezar colaborando en las traducciones de programas o web del proyecto, para pasar luego a ser un tester, detectando / registrando bugs, para que, a medida que aumenta nuestra experiencia y pericia, vaya aumentando nuestra responsibilidad.
Netbeans se encuentra en las últimas fases de desarrollo de la versión 6.0 de su IDE y solicita interesados en participar en sus equipos de traducción.
http://www.netbeans.org/servlets/NewsItemView?newsItemID=1129
Creo que era Eric S. Raymond el que comentaba que en una de sus primeras entrevistas de trabajo le preguntaron si sabía usar un determinado compilador, requisito para la contratación. Y él contestó: “Claro que lo conozco, yo lo construí”. Os podeis imaginar la cara del entrevistador.
Se os ocurre mejores anotaciones para vuestros “escualidos” (;-D) currículos que poner “pertenece al equipo de desarrollo de Netbeans”, o de Eclipse, o de OpenOffice, o de ArgoUML, o de…
PD: Con este post doy por inaugurada la temporada 2007/08 del blog. Quedais todos invitados a participar, incluso anónimamente, sólo teneis que indicar una cuenta de correo en vuestra respuesta, sin necesidad de daros de alta.





