Actualmente estoy en el trabajo de mis sueños en un laboratorio de investigación como el único desarrollador en un equipo multidisciplinario. Me estoy preocupando un poco porque me olvido de la codificación en un equipo (no tengo código heredado, mantengo mi propio código, manejo mi propia agenda, etc.). Aunque trato de seguir algunas de las mejores prácticas como la entrega continua, TDD y SCRUM solo para mí, creo que estoy perdiendo mi capacidad de trabajar en un equipo de desarrolladores.
Me uní a un proyecto de código abierto y comencé con el código katas y el código golf. Pero estos no pulirán el perfil de jugador de mi equipo.
¿Cuáles serían sus sugerencias para agudizar las habilidades de mi jugador de equipo?
Actualización: Sí, mis habilidades de comunicación ahora son mejores y puedo hablar con doctores como nunca antes. Como dijeron @Nicholas y @Erick, algún día me enfrentaré a un equipo en desarrollo (tal vez en mi trabajo actual, tal vez no) y quiero estar al día con esas prácticas que hacen que un buen desarrollador sea un mejor miembro del equipo, como la programación de pares o el código revisión.