|Tip 23||Work Together|
|[White Belt] Your effectiveness as a programmer is, to a degree, gated by your ability to work with your team.|
In most cases, you’ll be one programmer among several, and like rowing a boat, the sum of efforts depends on everyone rowing the same direction. This is trite and easy to say. In practice, coordinating a programming effort is less like rowing a boat and more like herding cats.
Good programmers are opinionated and strong-willed. Ask any two programmers to solve a problem, and they’ll solve it differently. Yet the product depends on several (or many) programmers working together and creating a cohesive whole.