DEV Community

Discussion on: Coding Community: How Essential Are Collaboration & Communication?

Collapse
 
jdmedlock profile image
Jim Medlock • Edited

IMHO it's not just important, but critical. Being part of a team not only reinforces and improves technical skills. It also let's you build the "soft" skills that are often more important to success than technical skill.

Teamwork is like steroids for learning. But, it requires that you be both open and frank in the feedback you provide to teammates. Just as important is the fact that you have to be open to suggestions and criticism. Looking at every bit of feedback you get as a learning moment is a great way to improve.