Deberías colaborar en proyectos open source

Jorge Cano
Dec 6, 2018 · 3 min read

Hace algunas semanas en las oficinas de google de sunnyvale se hosteo el “Google Developer Expert Summit” y tuve la “gran idea” de hablar sobre porque deberíamos trabajar en proyectos open source en nuestro tiempo libre.


Y toque varios puntos que me gustaría compartir con ustedes:

- Yo haciendo OSS?

Claro, basicamente si sabes programar podes colaborar en OSS

¿Qué te diferencia de la gente que lo hace? Que ellos simplemente lo hacen!

Seguramente una persona que esta haciendo hace tiempo OSS sabra algunos trucos mas que vos a la hora de crear un PR o de entender y dialogar en los tickets abiertos… Pero no se nace sabiendo, se va aprendiendo todo…

Así que a la primera pregunta es un SI, tu código en proyectos open source es posible, solo tenés que tener ganas, tiempo y hacerlo.


No es tan fácil!

Bueno, claro que no, pero nunca te topaste con uno de esos issues bien difíciles hasta que lo sacaste?

Bueno, es lo mismo, la diferencia es que posiblemente tenga el “síndrome del impostor”

Claro que existe, lo dice wikipedia.

La verdad que a veces uno piensa que no esta “al nivel” de los que hacen “open source” pero la verdad es que si no empezás a hacer aunque sea cambios SUPER chiquitos, no vas a empezar nunca.


¿Por qué necesito contribuir en open source?

Esta es una de las preguntas que me hicieron varias veces… Y creo que es la más fácil de responder de todas.

  • Vas a entender mejor la libreria/framework
  • Vas a ayudar a otros desarrolladores
  • Vas a tener una mejor vision del potencial de utilizar ese proyecto
  • Vas a ayudar a las personas que te ayudan a vos (los mantainers)

¡Aprendes una nueva forma de ayudar y mejorar tus habilidades!


¿Cómo empiezo a colaborar?

Esta es una pregunta tal vez un poco mas trabajosa (?) , bueno en realidad no, una vez que arrancas te vas a dar cuenta que es más fácil de lo que parece… pero para mí, las mejores formas de arrancar son:

  • Buscando en el proyecto los issues con label “good for first PR” / “community help”
  • Busca algún mentor que haga OSS
  • Busca la forma de comunicarte con el team que mantiene el proyecto
  • No te avergüences por preguntar o por lo que estas haciendo

Cuando alguien te ayude o te de una mano, siempre tenes que ser agradecido, no te cuesta realmente nada… Y eso va a hablar bien de vos!


Espero que estos pequeños tips te sirvan para arrancar a colaborar con proyecto open source y lleves tus skills a otro nivel !!


Jorge Cano

Written by

Angular Google Developer Expert — Owner de @ngbaires — Profe — Principal Engineer at HeroDevs— Nativescript Developer Expert — ng-conf organizer

Jorge Cano

Written by

Angular Google Developer Expert — Owner de @ngbaires — Profe — Principal Engineer at HeroDevs— Nativescript Developer Expert — ng-conf organizer

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store