Software is built by teams, so working effectively with others — collaborating, communicating, contributing reliably, and supporting teammates — is essential. Strong teamwork makes both the team and you more effective and is valued highly.
Core teamwork practices
✓ COMMUNICATE → keep the team informed (progress, blockers, decisions); over-communicate
in remote/async settings; respond and engage
✓ COLLABORATE → work together on problems; share knowledge; help teammates; pair when useful
✓ Be RELIABLE → meet commitments, do quality work, own mistakes → builds TRUST (the
foundation of teamwork)
✓ Follow TEAM PRACTICES → conventions, processes, workflows (consistency helps everyone)
✓ PARTICIPATE → in standups, planning, reviews, discussions constructively
