Over my years working in many different organizations in the tech industry, I’ve noticed successful engineering teams tend to share a set of core habits.
Here I’m sharing these habits so that you too can make your teams more effective.
1. Focusing on the team over personal ownership
Effective teams succeed and fail as a group. Every teammate should feel comfortable proposing a change to a section of the codebase they’ve never touched before. Furthermore, every teammate should be encouraged to change a part of the team culture or rituals to feel more natural to the team.
When we create something, whether a section of code or a document, it’s natural to feel some personal ownership over that thing.