《失敗的邏輯》讀書筆記

《失敗的邏輯——事情因何出錯,世間有無妙策》
Why things go wrong and what we can do to make them right
這本書的作者是迪特里?!さ聽柤{,心理學教授,認知行為領域的權威,1986年度德國最高科學獎萊布尼茲獎獲得者。
我沿著“思維”主題找到這本書,然后被簡介中的“失敗的原因是某些特定的思維傾向”所吸引,決定細讀此書。

問題的答案不在于疏忽或粗心,而是緣于他所謂的"失敗的邏輯":我們思維模式中的某些傾向--諸如一次只做一件事,因果關系,還有線性思維--它們適合于過去的簡單世界,對于我們現(xiàn)在所生活的復雜世界卻有著災難性影響?!妒〉倪壿嫛?/p>

如果我們能夠意識到這些錯誤的思維傾向,就可以擺脫必然失敗的結果,而這也正好前段時間讀的《超越智商》的核心觀點之一。(《超越智商》分析了大腦心智模型,強調了理性思維和行動比智商更重要,而增強理性思維的方法之一,就是安裝更好的心智模型,去除錯誤的心智模型;書中給出了兩種重要的缺失心智模型,羅列了多種常見的錯誤心智模型。)
細讀本書,發(fā)現(xiàn)這本書對應了思維主題的一個細分主題:系統(tǒng)思維,即面對復雜系統(tǒng)的思維方法論。復雜系統(tǒng)隨處可見,大系統(tǒng)如經(jīng)濟體系;小系統(tǒng)如產(chǎn)品開發(fā)等。提到經(jīng)濟系統(tǒng),就要重提《一課經(jīng)濟學》,本書的核心觀點就是復雜系統(tǒng)方法論在經(jīng)濟系統(tǒng)中的具體闡述,“制定經(jīng)濟政策時,不僅要考慮政策的短期影響和對特定人群的影響,還要考慮長遠影響和對整體人群的影響”。
還要再次強調“思維方式的重要性”,具體到《失敗的邏輯》,就是意識和學習“系統(tǒng)思維”的重要性。查理芒格在《窮查理寶典》中多次提及“錘子人思維傾向“——在手里拿著錘子的人眼中,全世界都是釘子。但我們也從正面看待這句話:(1)手里拿著錘子的人,總要好過一無所有而一籌莫展的人,五十步笑百步未嘗不可;(2)如果“錘子”是具有“元屬性”的工具,那錘子人立刻就脫胎換骨了,而“思維方式”就是這樣值得人人持有的錘子。


引言 為什么會發(fā)生這種情況?

第一章 若干事例

本章介紹了三個事例,前兩個是計算機模擬測試,分析了受試者在解決模擬的復雜系統(tǒng)問題時暴露出的各種問題;第三個事例是真實世界發(fā)生的災難,即切爾諾貝利事件,從復雜系統(tǒng)的角度分析,為什么會出現(xiàn)這種災難。


第二章 要求

首先介紹了復雜系統(tǒng)的四個一般特征:復雜性,不透明性,內(nèi)部動態(tài),對系統(tǒng)不完全或不正確的了解。

  • 復雜性:系統(tǒng)中的變量多,且互相依賴。
  • 不透明性:只了解局部,難以看到整體;我們可能看不見真正要看的東西,而只能看到表象。
  • 動態(tài)特征:系統(tǒng)是動態(tài)的,變量和變量之間的關系都隨時間變化,“今天的美酒可能變成明天的毒藥”。
  • 無知和錯誤假假定:我們對復雜系統(tǒng)的認識,依賴于很多無知和錯誤的假定。

然后提出了應對復雜系統(tǒng)的步驟,簡要分析了每個步驟中的常見問題,后續(xù)幾章分別詳細介紹。
組織復雜系統(tǒng)的步驟:明確目標————建立模型和收集信息————預測和外推————規(guī)劃、決策和行動————評估行動和修正。
備注:《系統(tǒng)之美》介紹了復雜系統(tǒng)的三大一般特征:適應性、自組織和層次性;與《失敗的邏輯》四個特征比較,可以更好的理解系統(tǒng)的特點。


第三章 確定目標

“A problem well stated is a problem half-solved.”

良好的開端是成功的一半,而明確目標就是解決問題第一步。
本章首先介紹了明確目標的重要性,然后介紹了目標常見分類和相應特點,之后針對不同類型的目標給出了“再定義和再確認”的方法。
本章最后強調了幾種常見的對待目標的錯誤方式,一是“修理服務”行動(只解決自己能解決的問題或者非常明顯的問題)和”目標退化“現(xiàn)象(用容易解決的臨時目標代替原初目標),二是解決互相沖突的分目標時”僅專注于一件事和只追求一個目標,而不是同時追求幾個目標“。
我們應該怎么做? 答案是:具體的闡明目標,平衡互相矛盾的目標,區(qū)分平行目標的優(yōu)先級。切記不要一接到任務就進入“規(guī)劃行動和收集信息”狀態(tài)。

備注:“確定目標”和“明確問題是什么”的關系是什么?本章讓我想到了《你的燈亮著嗎?:發(fā)現(xiàn)問題的真正所在》中的一個觀點“問題是現(xiàn)狀和目標之間的差距”。這句話應該成為我們思考問題的第一原則,遇到問題不要急于行動,欲速則不達。首先詢問自己兩個問題,“現(xiàn)狀是什么?目標是什么?”,之后再考慮“怎么縮短現(xiàn)狀和目標之間的差距?”,更具體的分析請見《你的燈亮著嗎?》,本書通俗易懂但內(nèi)容深刻,值得作為問題解決領域的第一本入門讀物。


第四章 信息和模型

應對復雜系統(tǒng)的第二步是收集信息和建立模型。
首先強調要從系統(tǒng)的角度去看待目標和現(xiàn)狀,忽略了情況的系統(tǒng)性就無法解決根本問題。

系統(tǒng)是由彼此處于因果關系的許多變量所構成的一個網(wǎng)絡。——《失敗的邏輯》
系統(tǒng)是一組相互作用、相互關聯(lián)或相互依存的成分構成的整體,系統(tǒng)是各種子系統(tǒng)的集合體。——《用系統(tǒng)來工作》
系統(tǒng)并不僅僅是一些事物的簡單集合,而是一個由一組相互連接的要素構成的、能夠實現(xiàn)某個目標的整體?!断到y(tǒng)之美》

從系統(tǒng)的角度去“收集信息和建立模型”包括三個方面:

(1)系統(tǒng)中存在哪些變量,這些變量之間的相互作用是什么?
變量之間的相互作用可以分為四大類:正反饋、負反饋、臨界變量和指示變量。
(2)知道了“變量之間的相互作用”后,分析“系統(tǒng)的結構”
分析方法是抽象,抽象可以幫助融會貫通,具體而言,就是用類比思維(比喻、模仿)尋找共同點和差異性,從而幫助我們用已有的系統(tǒng)知識去考察未知的系統(tǒng),實現(xiàn)從部分到整體的理解。
(3)掌握“系統(tǒng)的層次性”,掌握到特定的細致程度
復雜系統(tǒng)具有層次性(《系統(tǒng)之美》),一個大的系統(tǒng)保護很多子系統(tǒng),一些子系統(tǒng)又可以分解成更多、更小的子系統(tǒng)。層次性可以幫助我們用更少的信息量掌握整體,但是存在一個平衡點,過細致的層次性是一種精力浪費,過于粗糙的層次性則掩蓋了系統(tǒng)的重要變量和變量相互關系。
備注:《系統(tǒng)之美》指出,任何系統(tǒng)都包括三個構成要件:要素,連接,功能或目標;而上文所強調的三個方面,其實就是對這三個系統(tǒng)構成要件的分析:要素即變量,連接即變量之間的相互作用,而功能或目標可以通過分析系統(tǒng)的層次性確定子系統(tǒng)的功能和目標進而得到系統(tǒng)整體的結果和目標。

在“收集信息和建立模型”中,存在兩個常見的誤區(qū):

(1)一次解決一個問題
處理復雜系統(tǒng)時,最容易犯的一個錯誤就是”一次解決一個問題“,沒有從系統(tǒng)和整體的角度去看到問題,而是將復雜系統(tǒng)視為一個個孤立系統(tǒng)的集合體,這樣做都無法解決真正的問題,而是“一個問題解決了,只不過產(chǎn)生了更多的問題”,尤其是在更長的時間尺度上看。
這種”一次解決一個問題“的傾向,就像上面所說的“修理服務”行動,我們急于解決問題的傾向促使我們首先解決最容易解決的問題和最先進入我們視野的問題。
(2)過度簡化,將問題歸結為一個“中心變量”上
忽略復雜系統(tǒng)中的變量之間的相互關系,而是將某一個變量視為中心變量,其他變量都分別與這一中心變量聯(lián)系。這種過度簡化忽略了復雜系統(tǒng)中的反饋回路,沒有考慮這樣的事實:”我們不是在對待一個星狀的互相依賴的網(wǎng)絡,而是更近似于一個彈簧床墊的網(wǎng)絡“,彈簧之間互相牽動,而不存在一個單一的中心點。
我們的過度簡化傾向,源于”不可測量性產(chǎn)生不確定性;不確定性產(chǎn)生畏懼“,所以維持簡單的既有判斷,拒絕否認和調整,甚至只收集支持這些假定的信息,就成了我們面對復雜系統(tǒng)的下意識防御方式。

應該怎么做:概括,但不能過度概括

凡事都應該盡可能簡化,但不能過度簡單?!獝垡蛩固?/p>

書中舉了兩個過度簡化的例子,其中一個是費馬寫了一個尋找素數(shù)的程序,發(fā)現(xiàn)n=0,1,2,3,4都成立,于是費馬認為這個程序具有普遍性,實際上n=5時程序就失效了(計算量太大,所以費馬沒有做),這兒費馬就犯了過度簡化的錯誤。
用概括的方式將抽象概念形式化,是一種基本的智力活動。概括也類似于歸納思維、分類思維,是一種比演繹思維更容易操作的思維,但是演繹推理是一種嚴格的邏輯,歸納推理卻容易陷入“過度簡化”的陷阱。(《金字塔原理》)
避免過度簡化傾向的關鍵是意識到“條件”和“情境”的存在,避免“去條件化抽象”。在復雜系統(tǒng)中,一種措施的有效性幾乎總是取決于實施該措施的情境,并不存在可以用來指導我們行動的普遍規(guī)則。書中舉了兩個例子,一是火災模擬游戲,最佳的策略總是與具體的情況相關聯(lián);二是毛奇的戰(zhàn)爭策略思維,“策略是一套權宜之計....而由權宜手段導出的一般原則,不可能有任何策略上的價值?!?/p>

一個人的美酒佳肴就是另一個人的穿腸毒藥.
A person's food is another man's poison.

慘淡的思想:考慮得越多,越難以行動

這兒提到了“收集信息和建立模型”步驟中的一個陷阱:擁有的信息量和不確定性之間,可能存在一個正反饋作用。我們收集的信息越多,越發(fā)現(xiàn)自己的無知,感受到越強的不確定性,進而越難以行動。這也可以解釋為什么人們有時故意拒絕接受信息。
所以,在收集信息和行動之間,存在一個平衡(balance):既要避免基于極少信息而采取草率行動,又要避免收集過多信息而妨礙了行動;而這種平衡點的位置,取決于決策的時間壓力。


第五章 時間序列

本章的核心是,我們?nèi)绾晤A測未來?
我們對時間的敏感性明顯不如空間(這也是回顧和反思的意義所在),這種不敏感導致我們處理時間序列問題時的明顯的錯誤,比如(1)將隨時間發(fā)展的不同階段的事情視為彼此獨立的事件,(2)預測未來時采用簡單地從當前時刻外推,而這種外推過程又存在過度關注顯著特征的問題和采用線性和“單調的”方式外推的問題。
本章以”睡眠蓮子、稻米粒和艾滋病“為例,強調了我們對復利、冪和指數(shù)增長(非線性增長)的嚴重低估,我們?nèi)狈μ幚矸蔷€性時間結構的直覺。(我們常用稻米粒的故事,強調理財?shù)闹匾?;常用“馬太效應”或“富者愈富,貧者愈貧”來說明人與人之間因為“增長方式”不同而差異越來越大的現(xiàn)狀)
作者隨后以德國艾滋病為例,具體分析了理想指數(shù)增長模型在現(xiàn)實復雜系統(tǒng)中的具體情況,闡述了資源限制導致增長速度必然減速的現(xiàn)象,介紹了領先和暫態(tài)效應的特點;所以大眾和專家直覺認為的“艾滋病的蔓延在聯(lián)邦德國減緩下來”和“政府等努力促成了艾滋病蔓延的減速”是一種錯誤,是對時間序列認識不足的表現(xiàn)。
從時間序列的角度看,專家和外行的區(qū)別在于,專家可以有意識的去選擇更多的數(shù)學模型來擬合當前的觀察結果,而外行則是下意識的直接選擇線性模型。

振蕩、逆轉

時間序列中,除了單調變化(不論是線性還是指數(shù)變化),還存在振蕩式和逆轉式變化的情況。就像我們處理指數(shù)式增長時存在明顯的直覺錯誤,面對振蕩式和逆轉式變化情況,我們也容易犯系統(tǒng)性的錯誤。
文章分別用“使用調節(jié)器和溫度計調節(jié)貯藏室中的溫度”和“捕食者和被捕食者的數(shù)量變動情況”來分別介紹這兩種時間序列。
處理振蕩式復雜系統(tǒng)時,關鍵是意識到系統(tǒng)的響應大都不是即刻響應而是延遲響應,過度頻繁的干預只會加大系統(tǒng)的波動而看不清干預的真正效果;其次是避免局部經(jīng)驗過度推廣,否則我們只是不斷的在“簡單條件和初始經(jīng)驗”上添加越來越多的“特殊條件”來逃避對系統(tǒng)的真正理解(和過度自信思維偏誤有點聯(lián)系)。
在“捕食者與被捕食者”中,一個看似良好緩沖的系統(tǒng),方向“突然”轉變,讓人大吃一驚。但是從更長的時間角度看,“大災難”似乎突然襲來,但是實際上禍根早已種下。原因依然是我們對時間敏感度太低,容易線性思維,目光短淺所致,

繁榮之中孕育著衰退。——《基地》系列三部曲

備注1:從“延遲響應”聯(lián)想到生活中的“延遲判斷”,最初進入腦海的想法和脫口而出的語言都需要被延遲,確定是不是我們的真正觀點;
備注2:我的理解是,逆轉現(xiàn)象和振蕩現(xiàn)象是不同時間尺度下觀察的相似結果,逆轉現(xiàn)象可以是振蕩現(xiàn)象中的一次小振蕩,也可以是多次振蕩現(xiàn)象累積后的一次大振蕩;一個典型的例子就是經(jīng)濟中的短周期和長周期,短周期是不斷的小幅振蕩,而一次大幅度的逆轉和經(jīng)濟衰退(微觀上看)則是長周期中的一個振蕩過程;一個經(jīng)典的經(jīng)濟周期簡化模型是[經(jīng)濟機器是怎樣運行的-Ray Dalio - 騰訊視頻],從這個視頻,可以清晰的理解經(jīng)濟長周期和短周期,而我們處于一個時間點上,很難知道自己在走在上坡還是下坡路上。

平衡:如何面對一個簡單的系統(tǒng)

一個簡單的系統(tǒng):庫埃拉的骷髏天蛾,幫助棉花傳授花粉以提高棉花產(chǎn)量,但是同時在無花果上打洞降低無花果產(chǎn)量。
在這個模擬試驗中,實驗參與者釋放特定數(shù)量的骷髏天蛾的天敵黃蜂以保持系統(tǒng)的平衡:棉花與無花果都要兼得。
實驗結果表明,大多數(shù)參與者處理相當簡單的隨時間變化系統(tǒng)的能力極差。
應該怎么做?答案其實很簡單:(1)意識到系統(tǒng)的內(nèi)部是動態(tài)的(復雜系統(tǒng)的一個典型特征),(2)記錄系統(tǒng)的動態(tài)變化過程,這是過去的經(jīng)驗,(3)基于對動態(tài)性的認識和系統(tǒng)的已有數(shù)據(jù),努力預測將來會發(fā)生什么。


第六章 規(guī)劃

規(guī)劃的本質是思考單獨行動和系列行動的潛在后果,進而分析這些行動是否幫助我們達到預期目標。
規(guī)劃一系列的行動,類似于構建一個和多個長鏈(長鏈交叉形成增強和反饋回路),而每個長鏈中包括多個鏈條,每個鏈條又分為三個元素:條件、行動、結果。
可以將規(guī)劃簡單分為正向規(guī)劃和反向規(guī)劃,按照“問題是現(xiàn)狀與目標之間的差距”的定義,正向規(guī)劃是從現(xiàn)狀先前推進,而反向規(guī)劃則是從預期目標向后推進;如果將兩種規(guī)劃方式結合起來,利用階段性目標,更容易找到從現(xiàn)狀到目標的路線。

縮小問題扇面和擴展問題扇面

制定計劃和規(guī)劃路線很困難,因為我們難以完全枚舉所有可能問題扇面。所以實際規(guī)劃中,需要通過簡化(縮小聚集,縮小問題扇面)來探索路線,有三種“縮小問題扇面”方法:“爬山法”、尋找“中間目標”、基于過去的成功經(jīng)驗。而具體運用依然需要看實際條件。
“爬山法”:選擇當下最直接縮短現(xiàn)狀和目標距離的行動;問題是可能爬到次高峰而非最高峰上。
尋找“中間目標”:利用中間目標,使用反向規(guī)劃,從而分而治之。
基于過去的成功經(jīng)驗:“方法主義“,因為過去有效,所以故技重施。
除了需要“縮小問題扇面”,還需要“擴展問題扇面”,以防止“只見樹木不見森林”。
三種擴展問題扇面的方法:自由實驗法、剔除法(排除法、反向思維)、類推思維。
自由實驗法:想象,think out of the box,避免默認假設和定式思維的束縛
剔除法:剔除不成功的策略、不成功行動的特征,除此之外都值得嘗試,避免成為特定思維方式的俘虜(特定思維方式是一種無意識的剔除策略),書中舉了“蠟燭難題”這個經(jīng)典心理學實驗,看似簡單的行動也帶有很多意識不到的默認假設判斷。
類推思維:最重要的方法,“比較、模仿、類比”,從看似無關的事情中獲得啟迪。
規(guī)劃過程是綜合運用“縮小問題扇面”和“擴展問題扇面”的過程,有的時候需要縮小問題扇面,仔細搜索問題扇面尋找可能的解決方法;如果搜索不到可能方法,就需要擴展問題扇面;智慧在于”靈活運用“——知道何時縮小,何時擴展。

規(guī)劃的尺度

像收集信息一樣,在規(guī)劃時,我們也面對一個尺度的問題。規(guī)劃的竅門是要掌握一個適當?shù)脑敿毘潭取?br> 既要避免過分細致的規(guī)劃,又要避免粗糙的規(guī)劃。
不安全感和試圖逃避復雜情況的不確定性的心理傾向,容易導致過細規(guī)劃的行動。

侏儒癥:去條件規(guī)劃和“方法主義”——不考慮條件的行動

一個規(guī)劃單元,是由條件元素、行動元素和結果元素組成。
規(guī)劃中最容易犯的一個錯誤,也是計劃常常失敗的原因,是忽略條件元素,即行動的必需條件。
這種去條件規(guī)劃或去條件行動,類似于大腦的“程序化響應機制“,也有節(jié)省認知資源的優(yōu)點;但是缺點也很明顯,容易看不到新的可能性,意識不到適用條件就不能靈活運用經(jīng)驗,容易生搬硬套,即陷入“方法主義”的誤區(qū)。
“方法主義”效應:不假思索地運用我們曾學到的一種行動的順序;不是針對特殊條件,提出相應行動。書中以克勞塞維茨的戰(zhàn)爭理論為依據(jù)做了進一步解釋。
我們可以從一個人的措辭分析他的規(guī)劃能力和解決問題的能力,分析他是否陷入去條件規(guī)劃的境地。優(yōu)秀問題解決者喜歡那些考慮環(huán)境和例外的措辭,強調重點但不忽略次要問題的措辭,以及那些提出可能性的措辭。相反,低劣問題解決者食用不容許其他可能性和環(huán)境條件的“絕對”概念。

吃一塹未必長一智:“彈道行動”——不考慮結果的行動

從規(guī)劃單元的條件、行動、結果出發(fā),上一部分介紹的是“不考慮條件的行動”,這一部分則是“不考慮結果的行動”。
正常情況下,我們應該根據(jù)行動的結果來糾正不正確的行動和錯誤的假設,從而調整行動的路線,修正對系統(tǒng)的理解。尤其是面對一個不是完全理解的系統(tǒng),應該抓住機會對系統(tǒng)進行更多的了解。但事實上,人們總在想辦法避免直面行動的負面結果。
避免面對自己行動的負面結果的第一種辦法是“彈道行為”,即“發(fā)射后就不管”,一切順其自然。這種彈道行為的好處是解除了我嗎所有的責任,維持我們對自身能力的幻想和信任(行動永遠都是對的)。
避免面對自己行動的負面結果的第二種辦法是“外部歸因”,即將負面結果的原因都歸結為環(huán)境和別人等,就像《錯不在我》這本書所講的那樣,“當錯誤發(fā)生時,我們總會下意識地將錯誤推卸到他人身上,或找一些客觀原因,完全不認為這是自己的錯。這樣的心理你我都有,無論你是總統(tǒng)還是普通人?!?br> 另外兩個辦法是“轉變目標”和“免除邊界條件限制”。


第七章 那么我們現(xiàn)在怎么辦

第七章分析了我們?yōu)槭裁磿鲥e,深層次原因來自于大腦結構和思維方式,這就是認知科學的范圍。
一是大腦認知資源稀缺,有意識思維緩慢;二是過度自信思維傾向,這是一種典型的思維偏誤,對應前面章節(jié)提到的“修理服務”行動;三是大腦記憶系統(tǒng)的“工作記憶容量”不足,導致我們不能一次性處理很多信息,用復雜系統(tǒng)的術語講,則是“存量大,流量小”;四是缺乏反向思維能力,即證偽方法論,我們不考慮不存在的問題,我們是當前的俘虜,不考慮還沒有發(fā)生的副作用和長期結果,這就類似于《一課經(jīng)濟學》反復強調的經(jīng)濟學思維方式。
雖然有以上四個深層次原因,但是解決復雜系統(tǒng)問題的能力依然是可以習得的,也就是系統(tǒng)思維能力。

思維是一種技能,也是可以習得的。——《比知識還多》。

這種系統(tǒng)思維的習得,主要是培養(yǎng)言語智能和運用智能兩方面。既要懂理論,又要能靈活運用,兩個方面互相促進。說得頭頭是道的未必真能靈活運用,將相關的方法論引用到千變?nèi)f化的復制系統(tǒng)中;而不懂理論,則難以將實踐所學融會貫通。
言語智能:了解復雜系統(tǒng)的知識,比如“系統(tǒng)“”正反饋“”負反饋“和”臨界變量“的概念等。
運用智能:個人所具有的運用他們的智能和技能的能力,重要的是”靈活應用“,即在恰當?shù)臅r間,以恰當?shù)姆绞饺ニ伎?,去行動?br> 不存在普遍適用的規(guī)則,專家和外行的區(qū)別就在于,專家能在恰當?shù)臅r候應用恰當?shù)囊?guī)則。
反省自己的思維過程,反省自己的經(jīng)驗,能使我們成為更好的問題解決者。在復雜的情況下,需要基于復雜系統(tǒng)的認識,才能進行更深入的反省,而這些認識,就是本書以上章節(jié)所介紹的內(nèi)容,從而幫助我們從系統(tǒng)的角度去考慮問題


2016.7一個月讀完,2016.8.13寫完本讀書筆記,轉載請注明作者和本文鏈接,謝謝
https://www.douban.com/people/oyster1984/
https://www.yukunwu.wordpress.com
wu.laplace@gmail.com

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容