In my field of software development, as with many technical fields, excellent communications skills are required for the job. One part is writing reports and position or white papers, which have to be readable and intelligent. This may not apply to all jobs, but it will give one an edge over others, many of whom do not have good communicaitons skills.