Atualmente, estou no meu emprego dos sonhos em um laboratório de pesquisa como o único desenvolvedor de uma equipe multidisciplinar. Estou ficando um pouco preocupado porque estou esquecendo a codificação em uma equipe (não tenho código legado, mantenho meu próprio código, manejo minha agenda etc.). Embora eu tente seguir algumas das melhores práticas, como entrega contínua, TDD e SCRUM, acho que estou perdendo minha capacidade de trabalhar em uma equipe de desenvolvedores.
Entrei para um projeto de código aberto e comecei no código katas e código golf. Mas isso não vai melhorar o perfil do meu time.
Quais seriam suas sugestões para aprimorar minhas habilidades de jogador de equipe?
Atualização: Sim, minhas habilidades de comunicação agora estão melhores e eu posso conversar com PhDs como nunca antes. Como @Nicholas e @Erick disseram, um dia estarei enfrentando uma equipe em desenvolvimento (talvez no meu trabalho atual, talvez não) e quero me manter atualizado com as práticas que tornam um bom desenvolvedor um membro melhor da equipe, como programação ou código de pares Reveja.