Attualmente sono nel lavoro dei miei sogni in un laboratorio di ricerca come unico sviluppatore in un team multidisciplinare. Mi sto preoccupando un po 'perché mi sto dimenticando di scrivere un codice in una squadra (non ho un codice legacy, mantengo il mio codice, gestisco la mia agenda, ecc.). Anche se provo a seguire alcune delle migliori pratiche come la consegna continua, TDD e SCRUM solo per me, penso di perdere la mia capacità di lavorare in un team di sviluppatori.
Ho aderito a un progetto open source e ho iniziato con il code katas e il code golf. Ma questi non miglioreranno il profilo del mio giocatore di squadra.
Quali sarebbero i tuoi suggerimenti per affinare le abilità del mio team team?
Aggiornamento: Sì, ora le mie capacità comunicative sono migliori e posso parlare con i dottorandi come mai prima d'ora. Come hanno detto @Nicholas e @Erick, un giorno affronterò un team di sviluppo (forse nel mio lavoro attuale, forse no) e voglio tenermi aggiornato con quelle pratiche che rendono un buon sviluppatore un membro del team migliore, come la programmazione di coppia o il codice revisione.