- Cree un entorno en el que esté dispuesto a enviar a los programadores a clases, conferencias, etc. siempre que acepten dar una presentación sobre lo que aprendieron al grupo cuando regresen.
- Establezca programas de mentores / aprendices y realmente los apoye. Dale al mentor la libertad de pasar un porcentaje de su tiempo, para que no sientan que tiene que salir de su tiempo personal.
- Traiga entrenadores externos para dar clases interesantes sobre temas elegidos por el equipo.
- Organice almuerzos en los que se aliente a los empleados a hacer presentaciones sobre un tema en el que estén interesados. Puede pedirles a los empleados que pongan sugerencias, mientras que otros pueden elegir estas sugerencias para obtener ideas sobre charlas que dar.
- Anime a sus programadores a ser parte de los grupos de usuarios locales y ayúdelos a dar charlas a esos grupos.
Verá un tema común aquí, anime a su equipo a ser maestros primero, luego estudiantes. En mi carrera aprendí un conocimiento más profundo de los temas con los que ya me sentía cómodo preparando charlas detalladas sobre el tema. Me vi obligado a confrontar mis suposiciones y respaldarlas con hechos reales. Los temas tampoco tienen que ser directamente relacionados con ningún proyecto existente, pero tal vez no sean tan flexibles que puedan obtener bonificaciones al dar una clase de tejer canastas.
¿Cómo puedes apoyar estas actividades? Bueno, pagar por conferencias, capacitación, capacitadores, etc. es un apoyo obvio. Para incentivarlos a dar sus propias presentaciones, puede utilizar certificados de regalo de Amazon, entradas de cine, etc. No tiene que ser caro. La parte más difícil puede ser comenzar. Conviértalo en un hábito, algo que llegarán a considerar normal.