brtgreen said:
Ok well right now I'm doing pretty good in all my EECS and math courses, but the problem is that I have horrendous communication skills. I am trying really hard to improve them but I don't seem to be getting that much better. I'm really frightened because every single job requires "good communication skills." Does anyone know any science careers where my poor communication skills won't be that much of a hindrance?
Hey btgreen welcome to the forums and kudos to you for wanting to improve these skills (some techies have a thing that communication is not that important).
Here are my suggestions:
1) Read books written by good communicators
Often techies read only technical books. Problem is that they are written for techies not your average person. So read books that are written for other audiences.
2) Write or speak for other audiences in other fields
One way to do this is join a club like Toastmasters (I am a member myself). You will be asked to do many speeches each with a different focus. You will have to communicate with people that aren't like you and so you will have to do it in a way that they can relate to what you are saying and do so in a way that they can understand.
Other people in toastmasters evaluate you, and the critique that you get is invaluable.
3) Get some good communication resources
There are professions out there that really emphasize good communication skills. One area is politics. Another one is the actuarial profession. Visit actuarial society webpages and look for communication resources. I know for a fact that an American Actuarial Society has an ebook on communication. The country I live in (Australia) has on its societies webpage (Institute of Actuaries Australia) a toolbox of resources specifically targeted for improving members communication skills and hopefully that section of the website should be on the public part of the website.
4) Adapt for your audience and keep it simple
When you are communicating to anybody know the audience. If they aren't as technically minded as you, dumb it down in a way that they can understand it and in a way that is not patronizing.
If you work in a technical profession, you will at some point have to give presentations (often analysis and subsequent advice) based on your work. Management types know very very basic math (in comparison to say an engineer) and also are very busy, and very impatient.
Keep your message simple. Don't waffle on unnecessarily with big words: no-one cares.
One last piece of advice in communication:
1) Brief the audience on what you are going to tell them
2) Tell the audience what you are there to tell them
3) Conclude the speech by telling the audience what you have told them
Good luck!