Fui programador .NET solo para uma pequena startup nos últimos 8 anos. Eu montei um software bastante decente e sempre me esforcei para me aperfeiçoar e me adaptar às melhores práticas, incluindo controle de origem (SVN / TFS). Trabalhei em estreita colaboração com uma equipe de engenheiros de outras disciplinas, mas quando se tratava do software, eu era a única programação. Adoro a arte da programação e adoro aprender coisas novas para aprimorar minhas ferramentas.
Dentro de duas semanas, começarei um novo trabalho em uma equipe de 20 desenvolvedores .NET. Minha posição será de nível intermediário e estarei trabalhando com alguns programadores com experiências incrivelmente impressionantes. Mais uma vez, o aspecto de desenvolvimento da equipe será novo para mim, por isso estou procurando algumas dicas gerais de "novato" que me ajudarão a ser o mais eficaz e fácil de me conviver o mais rápido possível desde o início.
Tudo vale, incluindo dicas de alto nível e pequenas coisas do dia-a-dia sobre comunicação.