Algunas ventajas de trabajar en proyectos OpenSource

Jeff
Styde.net
Published in
3 min readJan 26, 2018

Colaborar en proyectos OpenSource es una actividad que puede mejorar muchos aspectos de tu carrera como programador, déjame contarte algunos de ellos:

Crear relaciones que importan

Cuando colaboras en un proyecto OpenSource estás dando un aporte real, no solo al desarrollador encargado del proyecto al que intentas ayudar, sino también a la comunidad que hace uso de dicha herramienta.

El hecho de compartir tus conocimientos y experiencias a través del desarrollo, sin duda alguna es una muestra valiosa de tus capacidades, que durante el proceso te llevará a conocer e interactuar con otros colegas en la industria, personas de quienes aprender grandes lecciones y con los que podrás construir relaciones tanto personales como laborales que con el tiempo se verán reflejados en tu desarrollo profesional.

Mejorar tu portafolio

Todos recordamos esa primera entrevista de trabajo, en aquel momento en el que solo contábamos con nuestras ganas de aprender y la disposición de resolver cualquier tarea que nos pusieran en frente, pero sin experiencia laboral real y demostrable.

Ahora imagina que tan diferente habría sido aquella primera entrevista, teniendo como soporte, un listado de todos esos proyectos OpenSource en los que habías trabajado en el pasado y todos los aportes que hiciste.

Aunque no tengas la necesidad de buscar un nuevo empleo (al menos de momento), trabajar en proyectos OpenSource puede mejorar tu reputación así como tu portafolio.

Mejorar tu código

En realidad no sabemos que tan bueno puede llegar a ser nuestro código hasta que no lo comparamos con el de otra persona. Si no lo has hecho, te sorprendería todo lo que puedes aprender leyendo el código de otros programadores. Es fascinante cuan similares o diferentes pueden ser las soluciones de varios programadores a ciertos problemas.

Cuando comienzas a leer código de terceros puedes aprender a identificar patrones, aprender sobre estándares, buenas prácticas y en el mejor de los casos, vas a encontrar una gran oportunidad de ayudar a otros ofreciendo nuevas soluciones.

¿Cómo comenzar a colaborar en proyectos OpenSource?

En GitHub puedes encontrar muchos proyectos en los cuales puedes colaborar. No importa que tan grande o pequeño sea tu aporte, lo importante es que estés dispuesto a hacerlo, puedes ayudar con pequeñas correcciones en la documentación de algún repositorio hasta grandes cambios como agregar módulos, pruebas automatizadas, etc.

¿Ya tienes tu cuenta en GitHub? Nos encantaría escuchar en que proyectos estás colaborando 😃

Si quieres mejorar tus habilidades con git y GitHub entonces este curso te va a gustar. Dimitri Acosta nos enseña todo lo que hay que saber para convertirse en un verdadero profesional con Git.

--

--

Jeff
Styde.net

Web developer. Always learning... #fullstack #less #sass #php #laravel #javascript #VueJs