En el trabajo, hemos estado haciendo clubes de lectura a la hora del almuerzo por un tiempo. Hasta ahora hemos hecho:
- Código limpio
- Trabajando efectivamente con código heredado
- El programador pragmático
Leemos un capítulo por semana, y se asigna una persona para presentar el contenido y ayudar a facilitar la discusión. De los tres, probablemente hemos tenido el mayor éxito con The Pragmatic Programmer. Parece que cuanto más técnicamente complicado era el contenido, más personas tendían a abandonar a medida que avanzaba el libro.
Me gustaría hacer un libro técnicamente pesado como SICP o Java Concurrency in Practice, pero no conozco buenas maneras de hacer que esto funcione con el formato que estamos haciendo actualmente. ¿Que Consejo tienes?
Respuestas:
Lo que me gusta hacer en un club de lectura es encontrar una aplicación práctica, o ejemplos de aplicación práctica de los conceptos del libro. En lugar de pedirle a alguien que presente, pídale a varias personas (o cualquiera que quiera ser voluntario) que presenten ejemplos relevantes de los conceptos del libro.
Por ejemplo, cuando lea el capítulo en el programador pragmático sobre ventanas rotas (sé que ya lo ha leído , pero como todos han leído este libro, es un buen ejemplo), pida ejemplos de ventanas rotas en su propio código fuente: o ejemplos de ventanas rotas en el código con el que el equipo está familiarizado. Para mí, la conexión entre las ideas que se ven bien en el papel y los ejemplos reales hacen mucho para llevar los puntos a casa.
fuente
Cuando trato con detalles técnicos, me gusta probarlos yo mismo para poder abordar los problemas y superarlos. Por lo tanto, creo que si desea despertar el apetito de sus programadores con algunas cosas técnicas, debe presentar las cosas interesantes sobre este tema y señalarlas al libro que desea que lean. Esto es lo que hace Microsoft en PDC u otras conferencias. Ponen las cosas geniales y te dan algunos recursos para leer más. Espero que ayude.
fuente
Tal vez de vez en cuando cambie el formato de la reunión, donde alguien toma un tema técnico para presentar al grupo.
fuente
Mi opinión personal sobre los libros técnicos pesados es la discusión diaria. Entiendo que desde el punto de vista del club de lectura es difícil, pero ¿qué tal hacer que su grupo tome el desafío de presentar un examen de certificación? Tener que limitarse a decir 4 semanas de preparación, es la diversión de involucrarse en cosas técnicas. En ese caso, no necesitaría una aldea entera, el grupo termina con un puñado de personas motivadas y realmente se filtraría en una semana. Confía en mí, así es como puedes desafiarte a ti mismo y al equipo.
fuente