Actualmente estoy asesorando a un pequeño equipo de 4 desarrolladores junior en una pequeña empresa de software. Son muy inteligentes y a menudo logran sus tareas con un trabajo de alta calidad, pero estoy seguro de que aún pueden hacerlo mejor, de hecho, tengo exactamente la misma sensación para mí :). Además, algunos de ellos son más "junior" que otros.
Por lo tanto, me gustaría encontrar una forma divertida de mejorar sus habilidades de CS (diseño, codificación, pruebas, algoritmos ...) además de la experiencia que adquieren en su trabajo diario. Por ejemplo, estaba pensando en organizar sesiones semanales, de no más de 2 horas, donde pudiéramos reunirnos para trabajar en ejercicios desafiantes de CS. Un poco como un dojo de codificación.
Estoy seguro de que el equipo lo disfrutará, pero ¿es realmente una buena idea? ¿Sería eficiente en un contexto profesional? Ya pasan toda su semana codificando, entonces, ¿cómo debo organizar eso para que puedan obtener algunos beneficios?
Cualquier comentario bienvenido!