Eric Wright made a blog post titled: he Top 3 Skills Every IT Person Needs". It';s an excellent article, focusing on technical skills. Skills you should be learning about to stay relevant. Eric made a number of points that I';ve taken on board. Eric';s post is the source of inspiration for this one. In the same spirit, I would like to address communication skills, rather than technical. Written Writing is complex, with rules which sometimes are hard to grasp.