Technology professionals have a long history of deficiency in communication skills, which has fostered jokes and parodies.
Tragically, however, this might be the single most important aspect of effective career development. Poor communication skills result in misunderstandings, project failures, and ultimately, career stagnation.
The development of good communication skills is rarely given appropriate time and effort. The technology professional is typically consumed with learning technology-based skills, not the ill-defined and misunderstood soft skills.
Communication skills are some of ...