in reply to Programming skill #1: Communication
Being unambiguous and correct in what you say does not generally mean that you've actually communicated. In fact if your speech is overly precise then you probably have not because the getting your message depends on understanding every last nuance of what you say, and the listener probably missed or misunderstood a key nuance.
Effective communication is highly redundant, and sets itself up so that the listener pretty much expects to hear what they are going to hear. It helps a lot if the speaker and listener are both working from a common frame of reference. (These rules of thumb accurately suggest that effective communication is not always possible...)
|
|---|