摘自:《你的燈亮著嗎?發(fā)現(xiàn)問題的真正所在》P73-76

注意你所表達的含義
“沒有什么對我們的顧客來說好得過了頭。”櫥窗上有這樣一句標語。但是它想表達什么含義呢?是說:
“全世界沒有什么東西對我們的顧客來說好得過了頭?!?br>
還是:
“對我們的顧客來說好得過了頭的東西不存在?!?/p>
這是個愚蠢的文字游戲嗎?難道不是每個人都清楚標語的含義嗎?如果前面關(guān)于問題措辭的討論有用的話,可能不是這樣的。人們一次又一次地看到好心的問題解決者擬出看起來無比清晰的問題述,卻在“沒有什么”、“可能”、“全部”、“或者”這樣的詞語上栽了跟頭。
當然,上學的時候,我們聽說糾纏這些暗藏玄機的詞語是“不合理的”,學校并沒有幫我們做好準備,來應對覆滿常春藤的院墻之外那個不合理的世界。以上只是其中一個例子而已。任何一位計算機程序員都能舉出十幾個例子,說明一個被誤解的詞、一個放錯地方的逗號、一個歧義句怎樣造成了—萬元、十萬元、一百萬元乃至大金額的損失。
在一個案例中,程序說明里寫道:
“有關(guān)例外情況的信息也存儲在XYZ文件中。”
程序員的理解是:
“另外一個存儲有例外情況相關(guān)信息的地方是XYZ文件夾?!?br>
因此,他認為有關(guān)例外情況的信息在其他地方保存了副本,所以他正在操作的程序無需保存這部分信息。
事實上,作者的意思是:
“XYZ文件夾中保存的另一類信息是與例外情況相關(guān)的信息?!?/p>
他并沒有說這些信息在其他地方副本,事實上也的確沒有副本。結(jié)果,大量極有價值的信息丟失,無法恢復。在發(fā)現(xiàn)程序說明存在不同解讀之前,信息丟失所造成的損失已經(jīng)達到50萬美元。對于一個隨意安插的“也”字來說,這實在是一大筆錢。
50萬美元就這樣打了水漂,肯定會有人為此掉腦袋,但是應該算到誰頭上呢?是說明的作者還是程序員?絕大多數(shù)英語老師會想砍掉程序說明作者的腦袋,教人解決問題的人則會瞄準程序員的脖子。難道沒有人喜歡一種不那么血腥的辦法嗎?
你可以向?qū)懽髡咝麄鲗懗銮逦锥膯栴}表述有多么重要,直到他們聽得不勝其煩;也可以勸問題解決者仔細讀問題,而他們可能讀得眼睛都瞎了。即使過去的經(jīng)歷有用,也幫不上太多的忙。不管人們有多誠心誠意,只是加倍努力是不夠的。你永遠沒法確定在場的每個人對同樣的詞句會有同樣的理解。
你需要一種社會化的過程來把這些話從紙上轉(zhuǎn)移到他們頭腦里,方法之一是詞語游戲:
一旦你將一個問題描述擬成了文字,做些文字游戲,以確保每個人對問題的理解可以統(tǒng)一。
幾乎任何一種游戲方法都對解決這個問題有啟發(fā)作用,比如也許可以揭示出人們在對問題的理解上有什么差異??纯催@個簡單的事實陳述:
瑪麗曾有一只小羊羔。
還有什么比這個命題更清晰么?等我們嘗試一些文字游戲之后,你可能就不會這么覺得了。例如,試著把強調(diào)的重點依次放在每個詞上,得到:
瑪麗曾有—只小羊羔。(而還是約翰有)
瑪麗曾有一只小羊羔。(但現(xiàn)在沒有了)
瑪麗曾有一只小羊羔。(和別人有幾只不一樣)
瑪麗曾有一只小羊羔。(和你想的不—樣,不是—只大的)
瑪麗曾有一只小羊羔。(那只狗是亨利的)
你還可以強調(diào)某兩個、三個、四個、五個詞語,每種組合都會賦予這個“簡單的”事實陳述不同的意義。