En el mundo del desarrollo, la colaboración, el aprendizaje compartido y el trabajo en red son fundamentales para el crecimiento. Con el objetivo de mejorar y fomentar una cultura de equipo, hemos decidido estructurarnos en GitHub, la herramienta estándar en la industria para la colaboración en desarrollo de software.
Nuestros repositorios serán el espacio donde podremos versionar y gestionar nuestros roadmaps, el contenido para clases, los proyectos para coders y proyectos internos que estamos desarrollando.
Te invitamos a sumarte a esta aventura, a participar activamente en la comunidad, compartir conocimiento y aprender juntas.
Warning
Por defecto los repos son privados, solo accesible para los intergrantes de la organización. Por defecto los integrantes de la organización tienen derechos de lectura en los repos.
- 📅 Roadmaps: Contienen la guía de los proyectos y los temas para las formaciones, además de centralizar información relevante para cada formación: Listado de roadmaps. Estos repos suelen ser públicos para que las personas puedan ver por encima qué se imparte en las formaciones.
- 📚 Temas: Contenido para las formaciones (Incluyen su índice, memes, teoría y práctica, y links a recursos adicionales). Listado de temas. En general los temas son privados.
- 🛠️ Proyectos para coders: Repos públicos que contienen la descripción de proyectos junto a los criterios de éxito, links a temas relacionados y un link a otro repo privado con la solución. Listado de proyectos para coders. El repo de la descripción del proyecto al ser público nos permite añadirlo como plantilla al classroom de github.
- 🤝 Proyectos internos: Proyectos que se están realizando internamente por parte de Factoría F5. Podrás participar y aprender junto a otras. Listado de proyectos internos. Repos privados.
Estos repos están etiquetados con palabras clave (llamadas Topics) y siguen unas convenciones para organizar el trabajo en equipo:
-
🏷️ Topic type: Describe el tipo de repo (roadmap, theme, project-coder, project-internal, etc.). Además podemos añadir si es un game, un course, un certificate, etc.
-
📦 Topic modules: Palabra clave asociada a la lista los módulos a los que pertenece esta unidad (ejemplo: Frontend, React, etc.). Listado de módulos
-
⏳ Topic duration: Evalúa la duración media del repo en días, basada en los objetivos o aprendizaje (day, week, biweekly, month, 2months, 3months, 9months).
-
🎯 Topic difficulty: Palabra clave que evalúa la dificultad de comprensión de la unidad (easy, intermediate, hard, very-hard).
-
✅ Topic state: Indica el estado del repo (completed, inprogress).
Warning
Cuando creamos un repo nuevo es importante etiquetarlo correctamente siguiendo esta guía y actualizar el Listado de módulos añadiendo los links correspondientes
Warning
Es importnate mantener los repos bien enfocados en su tema, correctamente etiquetado y relacionado con los módulos. Las mejoras o sugerencias deben hacerse mediante pull request o solicitando colaboración directamente para fomentar el trabajo en equipo y la organización.
- 🧪 Pruebas técnicas: Sobre pruebas técnicas | Más pruebas técnicas en Drive
- 🎓 Masterclases: Calendario de clases compartidas | Listado de clases grabadas
- 📂 Otros recursos adicionales: Recursos en WebExtendida
- 🎤 Eventos: Calendario | Wiki
Tip
La mejor manera de ganar tiempo es organizarse