❤️🔥 Voluntariado
Por qué voluntariarse
El voluntariado significa que trabajas gratis, porque estás motivado por otras cosas:
- Quieres aprender y convertirte en apicultor, creyendo en la Misión de la empresa, tratando de ayudar a los 🧑🚀 Apicultores aficionados y las 🐝 abejas
- Obteniendo prueba open-source de experiencia que puedes usar al aplicar a otros empleos y posiciones
(por ejemplo, eres estudiante y quieres mostrar contribución con un modelo CAD o código typescript) - Aprendiendo algo nuevo en el área que aún no dominas
(por ejemplo, IoT si eres desarrollador web) - Teniendo más libertad de probar diferentes roles 🎩, comparado con una empresa establecida donde la barrera de entrada es tan alta
(por ejemplo, intentando ser ingeniero si eres un PM) - Enseñando 🎓 a otros si tienes experiencia en un área
(por ejemplo, como Ingeniero Robótico transmitiendo lecciones en twitch y youtube)
Cómo
Antes de comenzar, prepárate para que en startups como la nuestra, a diferencia de grandes empresas, no se te dirán explícitamente qué hacer. Básicamente necesitas encontrar el trabajo tú mismo de lo que sientes que ayuda más al proyecto (y a ti). Adaptarse al cambio 🏕️
Como estamos en modo voluntario, se espera que las personas contribuyan con diferentes niveles de su actividad. Entonces si colaboras con otros, no esperes mucho. Las personas pueden desaparecer repentinamente por razones personales (familia, trabajo, estudio, etc.). Baja tus expectativas ya que la barrera de entrada para voluntarios es baja. Humble y amable 🧸
Qué hacer
Puedes contribuir siguiendo estos pasos:
- Únete a nuestro discord
- Lee sobre ☑️ Características y tareas
- Elige una característica si quieres trabajar en una parte grande, full-stack del producto. En grandes empresas las características son mantenidas por gerentes de producto
- Alternativamente, elige una tarea de la lista de tareas 🐙 https://github.com/orgs/Gratheon/projects/5 si quieres trabajar en una tarea interna, infraestructural o mejora de característica. Las tareas son más especializadas.
- Pide más información en discord para llamar la atención y documentar más información sobre la característica
- Sigue la documentación del web-app si necesitas cambiar código y ejecutar servicios localmente
- Piensa cómo lucirá tu contribución. Usualmente es un pull-request de código a un repositorio específico
Contribuciones
Debido a esto, contribuciones cortas y atómicas como artefactos son importantes tanto para la comunidad como para el contribuyente. La contribución añade valor al producto (Reúne valor 🍯). La contribución debe tener una licencia permisiva para que podamos reutilizar el trabajo.
Preguntar por información no es una contribución
Una contribución débil:
- Reportar un bug (aumenta la conciencia)
- Sugerir una idea para una nueva característica, mejora o cambio
Una contribución fuerte es:
- documento de diseño, paper de investigación, RFC que describa en profundidad una solución para producto o característica
- un archivo, imagen, modelo cad, diseño, dispositivo compartido con nosotros
- documentando o aclarando una característica
- grabando un video de youtube sobre cómo funciona algo
- un commit de github que arregla un bug o añade nuevas características
- un nuevo repositorio, microservicio
Ejemplos de contribuciones
- Un pull-request de github a un repositorio existente o un nuevo repositorio que podamos forkar es una manera de mostrar tus resultados. Ejemplos - servicios backend, modelos CAD
- Un borrador en penpot para UX (pide una invitación para obtener acceso)
- Sesión de pruebas QA realizada que encontró varios bugs e issues con sugerencias sobre cómo mitigarlos. Los resultados fueron una mezcla de google-docs, excel y mensajes de chat reportando issues específicos. Usa el canal
#product-feedbacken discord para reportar issues. Usa un mensaje por issue para tener hilos separados. - Anotaciones para entrenar modelos de Machine Learning
Comunicación
Si Discord no es suficiente, también intentamos tener reuniones semanales sobre google meet. Es libre forma, pero intentamos grabar las reuniones en Grabaciones de reuniones All-hands y transmitirlas a twitch.
- Usamos Discord (canales especializados
#layer-*para discusión para resolver bloqueos) y Notion para vincular resultados, conocimiento y documentación (aunque ahora transitamos a markdown nativo para docs disponibles en el sitio web también)
Reconocimiento
Si eres un contribuyente, intentamos resaltar esto en créditos
- También serás visto en el repositorio de github si eres un contribuyente
- En discord obtendrás un nombre 🟡 amarillo si contribuiste algo de código al namespace común
- A petición, también podemos añadir reconocimiento a linkedin
Si te quedas por mucho tiempo y haces el trabajo duro hoy, obtienes una promesa de ser compensado en el futuro basado en plan de equity si tenemos éxito, ya que es interés de la empresa mantener al talento