Work Together

Learn the importance of working together in situations when each team member has different skills to use.

In most cases, we’ll be one programmer among several, and like rowing a boat, the sum of efforts depends on everyone rowing in 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.

Generally, good programmers are opinionated and strong-willed. If we ask any two programmers to solve a problem, they’ll solve it differently. Yet, the product depends on several (or many) programmers working together and creating a cohesive whole.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy