From Fedora Project Wiki
Line 35: Line 35:
Es tu trabajo decidir en que quieres trabajar. Escoge algo que sea importante y a lo que le tengas pasión. Verás este consejo repetidas veces en este documento: No solo te aparezcas esperando que te asignen algo que hacer. Conoce a los equipos y los procedimientos que ya están establecidos. Pregunta y verdaderamente ve que es lo que sucede _antes_ de comenzar a trabajar en algo.
Es tu trabajo decidir en que quieres trabajar. Escoge algo que sea importante y a lo que le tengas pasión. Verás este consejo repetidas veces en este documento: No solo te aparezcas esperando que te asignen algo que hacer. Conoce a los equipos y los procedimientos que ya están establecidos. Pregunta y verdaderamente ve que es lo que sucede _antes_ de comenzar a trabajar en algo.


== Don't jump into the deep end ==
== No saltes al vacío ==


When picking something to work on, don't be the sole person to take on a huge task as your first contribution. Picking a task that's too large signifcantly raises the chances of failure. Also don't pick several things on several teams to work on. Start small, picking at most one or two things, and grow from there. The key is slow, steady, and sustainable growth. Don't join with the immediate goal of becoming the next leader of the project. Start small.
cuando escojas algo en que trabajar, no te conviertas en una persona trabajando sola en una tarea enorme si es tu primera colaboración. Escoger una tarea que es muy larga significa que los chances de fallar aumentarán. Así mismo, no escojas muchas cosas en varios grupos para trabajar. Comienza con poco, escoge al menos 1 o 2 cosas, y ve creciendo. La llave es comenzar lento, estabilizarse y crecer sustancialmente. No te unas con la meta inmediata de convertirte en el próximo líder del proyecto. Comienza con poco.


=== First contact ===
=== First contact ===

Revision as of 17:03, 8 July 2010

¿A quién va dirigido este documento?

Este documento va dirigido a las personas interesadas en colaborar con el Proyecto Fedora. en el Proyecto Fedora, estudiantes, profesionales y aficionados se reúnen para producir software, materiales de mercadeo, arte, documentación, etc. Todos comenzamos como voluntarios en algún punto. Los puntos abajo citados te ayudarán en el proceso de unirte a un equipo. Nos ayudará a saber que esperas de ti mismo y que puedes esperar de nosotros.

Cosas que debes saber antes de unirte

Cualquier persona que se une a un proyecto de Software Libre lo hace con las mejores intenciones de permanecer en el. Sin embargo, pocos se convierten en colaboradores regulares, y muchos menos se convierten en líderes del proyecto. La mayor diferencia entre aquellos que se quedan y los que se van es el compromiso y el tiempo.

Tiempo comprometido

Algunos voluntarios gastan entre 15-30 horas por semana colaborando, hacer eso mientras se tiene un trabajo diario puede ser una tarea difícil que requiere habilidades. como voluntario, debes preguntarte a ti mismo si puedes dedicar 2-4 horas por semana, incluso si eso significa menos de una hora diaria. 4 horas por semana para la mayoría de las personas es solo la tarde de un día. Es una cantidad significativa de tiempo.

Obtener permiso de tu trabajo

Hay una relación de beneficio mutuo entre trabajar para vivir y colaborar. Muchos colaboradores ven que sus habilidades mejoran dramáticamente teniendo acceso a la educación en diferentes entornos. Esto beneficia al empleado y al empleador. Es completamente valido sentarse con el empleador o gerente y pedir permiso para colaborar durante horas laborales, incluso si solo son un par de horas de la tarde de un viernes. Explícale los beneficios que esto puede traer para ti y para tu empleador.

Si te dicen que no, entonces tendrás que colaborar en tu tiempo libre

Uniéndote

El principal y mayor error que la mayoría de los nuevos colaboradores cometen es mostrarse "esperando por contribuir". Es importante tomarse el tiempo de observar al equipo (referido a la sección de abajo) y ver como su trabajo se alinea con tus propias habilidades y personalidad. Debes saber que ponerse a trabajar desde el primer día es bastante raro, y aquellos que son altamente capacitados en una tecnología específica también tienen que tomarse el tiempo para conocer el entorno antes de obtener acceso.

Por ejemplo, si eres un experto en bases de datos es muy poco probable que se te de acceso a las bases de datos (información personal, claves, etc.) donde todo es almacenado en tus primeras semanas de voluntariado. Si estás pensando en convertirte en un embajador, es muy poco probable que se te sea enviado material publicitario o de mercadeo en tu primera semana. Lo mismo pasa con cualquier gran cambio, como un re-diseño completo de un sistema o un nuevo estilo para una página web. No te desanimes. Muéstrate tanto como puedas y ve conociendo al equipo.

Observación

Es importante conocer a la organización y a los equipos si estas pensando en trabajar con ellos, justo antes de unirte a los mismos. Aprende que es lo que hacen y como lo hacen, trata de conocer a las personas involucradas. Es muy poco probable que contribuyas desde el primer día. En organizaciones con cientos o miles de personas trabajando, entender como las cosas funcionan es crítico.

No seas tímido por preguntar o conocer a nuevas personas. Planea pasar varios días o semanas asistiendo a las reuniones, enviando y leyendo mails en las listas, y pasando tiempo en el IRC antes de que realices cualquier trabajo. Ofrece sugerencias en tópicos que estén siendo discutidos, y comparte experiencias (buenas o malas) que hayas tenido y que sean relevantes a la discusión.

Parte de observar u hacer sugerencias constructivas pueden requerir que te tomes un tiempo para pensar. Cuando se hace una sugerencia, no asumas que tienes todas las respuestas o que el Proyecto Fedora Está haciendo todo mal. Hay una alta probabilidad de mejorar las cosas que estamos haciendo, sin embargo, la mayoría de nuestras prácticas actuales fueron desarrolladas luego de largos periodos de tiempo o largas discusiones. Tu criticismo puede ser mejor recibido una vez que te hayas establecido en la comunidad y hayas entendido nuestra cultura.

Escoge en que quieres trabajar

Es tu trabajo decidir en que quieres trabajar. Escoge algo que sea importante y a lo que le tengas pasión. Verás este consejo repetidas veces en este documento: No solo te aparezcas esperando que te asignen algo que hacer. Conoce a los equipos y los procedimientos que ya están establecidos. Pregunta y verdaderamente ve que es lo que sucede _antes_ de comenzar a trabajar en algo.

No saltes al vacío

cuando escojas algo en que trabajar, no te conviertas en una persona trabajando sola en una tarea enorme si es tu primera colaboración. Escoger una tarea que es muy larga significa que los chances de fallar aumentarán. Así mismo, no escojas muchas cosas en varios grupos para trabajar. Comienza con poco, escoge al menos 1 o 2 cosas, y ve creciendo. La llave es comenzar lento, estabilizarse y crecer sustancialmente. No te unas con la meta inmediata de convertirte en el próximo líder del proyecto. Comienza con poco.

First contact

After you've decided what you're looking to do and what team you are looking to do it with, it's time to send an introduction to the list. When sending an introduction (usually by mail list), include the following information:

  • Name
  • Time Zone / Country
  • Basic skills and experiences
  • Why you're joining
  • What you're looking to do (be specific)
  • How much time you can contribute (usually hours per week)

If any of the above questions are not clearly answered, don't send the email yet. You're not ready. Remember, be specific about what type of work you're looking to do. Saying "Whatever needs to get done" isn't helping anyone. Saying "I'd like to help document system A," "I'd like to translate software for my native language," or "I noticed this webapp is particularly slow sometimes and I'd like to help fix that" is perfect.

Find a mentor or sponsor

This step is both incredibly difficult and important. Finding a proper sponsor will increase your chances of being a successful contrubitor significantly. Sometimes it's absolutely required. A sponsor will help with training, introductions and teaching new contributors how a team works.

Most teams have mailing lists. Email the list, say you're looking for a sponsor, and explain what you are wanting to do. If you haven't heard back in a few days, reply saying that you are still looking. Keep doing this. Most sponsors are people that have been in the project for a long time, and are often very busy.

They don't mean to be rude and don't want to send the impression they don't want new contributors. It's just that at the moment, some people will assume other people will take care of you and so for the moment, no one does. This is a common problem -- in real life as well as in online communities -- and a difficult one to fix. But sticking to it and continuing to ask for help without being annoying will show that you are serious and ready to contribute. Don't send this kind of message more than once every couple of days, but be positive, and persistent if needed.

Contributing

Once you've got something to work on, it's time to actually do work. The first several tasks you will work on will likely be small or maybe mundane. Do them consistently, conscientiously and well. This will raise the level of trust you have from the other team members.

As with other volunteer organizations, there are high turnover rates in the free software universe. Training volunteers is time consuming, especially for more complex tasks, and requires a commitment from currently busy volunteers. Spending days or weeks training someone only for them to vanish can be disheartening for mentors and sponsors. By giving out small tasks that have been hanging around, a sponsor can help you take small but vital steps, and learn whether or not the work you're going to be doing is really for you.

Look for work

If you have access to a repository, system, or content, consider yourself a partial owner. This doesn't mean you should immediately re-design everything. Remember that other owners have time and effort invested in the current material as well. It does mean, though, that you should take pride in the work you are doing. If you see something not quite right, do research on it and notify the list. Seek work out, keep yourself busy and help others.

Quitting

If volunteering isn't for you, that's OK. You don't need to be embarrassed that you can't contribute further. Contributors will not make you feel bad about it either. Realize that lots of contributors come and go every day. Being busy with your day job or not having enough free time is a perfectly valid reason for not being able to contribute. It's even possible that you might not feel a good fit with the team or organization. You're entitled to offer help as a volunteer how you want and when you want.

First and foremost, though, don't just vanish. When a contributor or potential contributor agrees to do work, can't follow through for a valid reason, and vanishes, the team may not know the work can be reassigned. In some cases, people in the team may even worry about the contributor's health or well being.

When you've decided it's time for you to go or take a break, let your sponsor or the list know and let them know what you were working on. Having people think you are working on something when you aren't slows the team down, and ultimately doesn't benefit you or the team.