Attualmente sono nel mio lavoro dei sogni in un laboratorio di ricerca come unico sviluppatore in un team multidisciplinare. Mi sento un po 'preoccupato perché mi dimentico della programmazione in una squadra (non ho codice legacy, mantengo il mio codice, gestisco la mia agenda personale, ecc.). Anche se cerco di seguire alcune delle best practice come la consegna continua, TDD e SCRUM, per me penso di perdere la mia capacità di lavorare in un team di sviluppatori.
Sono entrato a far parte di un progetto open source e ho iniziato con il codice kata e il codice golf. Ma questi non lucideranno il mio profilo di giocatore di squadra.
Quali sarebbero i tuoi suggerimenti per affinare le capacità del mio giocatore di squadra?
Aggiornamento: Sì, le mie capacità di comunicazione ora sono migliori e posso parlare con PhD come mai prima d'ora. Come @Nicholas e @Erick hanno detto, un giorno sarò di fronte a un team in sviluppo (forse nel mio attuale lavoro, forse no) e voglio mantenere la corrente con quelle pratiche che fanno di un buon sviluppatore un membro del team migliore, come la coppia di programmazione o codice recensione.