人類天生有一種向復(fù)雜性靠攏的傾向芋哭,其具體表現(xiàn)在于人在活動的過程中會有意無意的增加復(fù)雜性沉衣。這種傾向的缺點也非常明顯,那就是增加了目標的成本减牺、錯誤或時間的可能性豌习。有句說得好,做得越多拔疚,錯得越多肥隆,大概也是這個意思。
比較有意思的是稚失,人類的進步往往都來自于簡化過程栋艳。而看看這幾年互聯(lián)網(wǎng)的發(fā)展史,關(guān)于這點體會得尤為明顯墩虹,從原來的桌面端進步到移動端嘱巾,軟件產(chǎn)品的體驗是不斷上升的。別讓我等诫钓,別讓我想旬昭,別讓我煩這3句話已經(jīng)成為了互聯(lián)網(wǎng)產(chǎn)品經(jīng)理的產(chǎn)品原則,其目的就是為了簡化用戶為了滿足其需求所需要的步驟菌湃。在這個過程中问拘,奧卡姆剃刀的思考方法也成為了產(chǎn)品經(jīng)理思考產(chǎn)品的不二之選。
核心概念
實際上奧卡姆剃刀的核心概念最早是由亞里士多德提出來的,后來邁蒙尼德(1138-1204)骤坐、羅伯特·格羅斯泰斯特(1175-1253)绪杏、鄧斯·司各脫(1265-1308)等都有類似的陳述。后一直發(fā)展到公元14世紀纽绍,英國奧卡姆地區(qū)的邏輯學(xué)家蕾久、洪方濟各會修士奧卡姆的威廉將其作為解決問題的法則。所以奧卡姆并不是這個概念的發(fā)明者拌夏,之所以以他為命名僧著,實際上是因為奧卡姆頻繁并且有效地使用它。
奧卡姆的威廉在《箴言書注》2卷15題說“切勿浪費較多東西障簿,去做‘用較少的東西盹愚,同樣可以做好的事情’≌竟剩”換一種說法皆怕,如果關(guān)于同一個問題有許多種理論,每一種都能做出同樣準確的預(yù)言西篓,那么應(yīng)該挑選其中使用假定最少的愈腾。簡單來說,可以將奧卡姆剃刀看作是簡約模型污淋,翻譯成中文就是“大道至簡”顶滩。
原理
奧卡姆剃刀的原理,可以使用數(shù)學(xué)中的概率論來得以證明寸爆。以上面奧卡姆的表述做證明礁鲁,任何假設(shè)都會伴隨犯錯的概率,如果這個假設(shè)沒不能增加正確率赁豆,那么它唯一的作用就是增加整個理論錯誤的概率仅醇。
為了便于理解舉個編程的例子,假設(shè)兩個程序員寫代碼出現(xiàn)bug的機率是一樣的魔种,同樣完成一個功能析二,程序員A寫了10行代碼,程序員B寫了1000行代碼节预,程序員B的代碼出現(xiàn)問題的概率要大于程序員A的程序叶摄。同樣的原理,也就可以理解安拟,為什么幾年前iPhone剛出來的時候很少會死機蛤吓,但是現(xiàn)在死機的情況是越來越普遍了。
如何使用
奧卡姆剃刀近些年來在諸多領(lǐng)域有非常多使用糠赦,例如神學(xué)中討論神存在問題会傲;自然科學(xué)領(lǐng)域锅棕,被用作科學(xué)家創(chuàng)立新理論的啟發(fā)法;在生物學(xué)的演化領(lǐng)域淌山,競爭選擇的水平和系統(tǒng)分類學(xué)裸燎;醫(yī)學(xué)中的癥狀化約原則等等。具體這里就不詳細說了泼疑,有興趣的同學(xué)可以自行搜索德绿。這里想說的是一些普通人使用奧卡姆剃刀常見的問題。
簡單不等于正確
雖然生活中很多簡單的方法最終往往證明是最有效的方案王浴,但并不意味著只要是簡單就等于正確脆炎。尤其是在做重要且具有一定風(fēng)險的決策時梅猿,一定要打起十二分的注意氓辣,如果只是為了追求簡單而放棄深度思考,實際上就是拿奧卡姆剃刀作為偷懶的理由而已袱蚓。因為從長遠上來看钞啸,正確的判斷是需要一定的經(jīng)驗和思考做支撐,而并不是簡單喇潘。
所以一些需要邏輯体斩,科學(xué)和個人見解等場景不太推薦使用奧卡姆剃刀。這時候更應(yīng)該注重邏輯颖低,使用第一性原理絮吵、概率思維运杭、二階思維妙痹、思想實驗和逆向思維等思維模型來思考哈扮。
簡單具有主觀性
每個人對于簡單的理解都是不同的从藤,所以只是為了簡單而使用奧卡姆剃刀也會得出各種不同的結(jié)果玄坦。例如咳秉,有的人認為神存在是更容易理解的窄潭,但有的人認為神不存在更好理解沐批。而對于類似的問題从铲,要避免掉進幸存者偏差的思維盲點瘪校。
在不同的時間和不同的思維認知對于事物的看法是不同的,具體是否要使用奧卡姆剃刀名段,實際上是取決于想要解決的問題阱扬。例如,一個神創(chuàng)造了最初的宇宙伸辟,和這個宇宙自己產(chǎn)生的麻惶,對于我們而言有任何可觀測的區(qū)別嗎?沒有自娩。既然如此用踩,那么如果我們要做理性討論渠退,就應(yīng)該”勿增實體“——忽略這個神。
不追逐簡單的表達
這種情況也是經(jīng)常發(fā)生的脐彩,有的時候為了看起來簡單很簡單碎乃,但實際上可能涉及冗長的解決方案。舉一個例子惠奸,在剛開始寫作的時候梅誓,有的人會過分的追逐華麗的句子和修辭,卻忽視了向讀者正確的表達意思佛南。最后寫出來的內(nèi)容讀者可能根本看不懂梗掰。而反例就是圣經(jīng)通過將深奧的道理用簡單的故事描繪出來,而成為全球銷量最高的書嗅回。
還有一個之前做產(chǎn)品的例子及穗,為了頁面的簡潔移除了解釋性的信息。最后的結(jié)果就是用戶的誤操率一下子就提高了绵载,并且很多用戶因為錯誤的操作導(dǎo)致沒辦法完成任務(wù)而刪除應(yīng)用埂陆。
總結(jié)
奧卡姆剃刀也可作為簡約模型,最流行的陳述是“如無必須娃豹,勿增實體”焚虱;它雖然非常重要,但也有一定的局限性懂版,在做一些重要和具有風(fēng)險性的決策時要注意鹃栽,不要為了簡單而使用奧卡姆剃刀。簡單不代表正確躯畴,簡單也具有主觀性民鼓,不同的人對于簡單的定義是不同,要注意幸存者偏差的情況出現(xiàn)私股,使用奧卡姆剃刀的準則取決于目的摹察;不追逐簡單的表達,在正確表達的基礎(chǔ)上做簡化才是奧卡姆剃刀的力量所在倡鲸。
奧卡姆剃刀側(cè)重應(yīng)該是避免復(fù)雜化供嚎,如果一個簡單的解釋已經(jīng)足夠了,就沒必要繼續(xù)疊加其他理論峭状。簡單來說克滴,不應(yīng)過分的追逐簡單,而是避免復(fù)雜优床。最后我認為愛因斯坦對于奧卡姆剃刀的陳述最為準確劝赔,在這里送給大家。
Everything should be made as simple as possible, but not simpler.