你對「當你手上有一把錘子的時候,看所有的東西都是釘子 當你手上有個釘子的時候,看所有的東西都是錘子 」的理解是什麼?

時間 2021-12-27 03:13:30

1樓:餓狼傳說

實名反對芒格這句話,這句話很裝逼,同樣給了很多想裝逼的人嘲諷別人的話術。

很贊成 @馮東 的回答,自己拿著錘子看什麼都像釘子,都想砸一下沒什麼錯,實際上這才是創新的來。創新不是空想,正是在別人都像看傻子一樣看你拿錘子去砸釘子的時候的碰撞產生的火花。

當你有把好錘子的時候,砸吧,用力砸!

2樓:

原文前面的漫畫已經說得很清楚了,再不清楚的話推薦你去看看《Programming Pearls》裡最開始的例子,那個是純程式設計的。

3樓:Gino

這兩句話看似沒錯,但問題還是相當大的,那就是它侷限了我們程式設計師的眼光,讓我們只盯在了表面的問題上,甚至可以說是讓我們脫離了實際看問題。

我們關心釘子和錘子嗎?其實不關心。我們關心的是兩點:

真正的問題是什麼,和問題怎麼解決。借釘子來錘子來說,釘子往前連著問題的根源,錘子往後連著解決方法的探索。我們需要找到根源,找到方案,再把它們連起來,而不是光盯在釘子和錘子怎麼樣上。

錘子不代表解決方法,只代表效率,方法是乙個詳細的步驟,用來說明怎麼用手上能找到的錘子把釘子敲進它該去的地方。在這方面,許多人明顯跑偏了。

程式設計師要的是嚴謹,不能文藝範兒。等你不靠程式設計,而是靠管理和布道吃飯的時候,再這麼玩吧。現在還是化身鐵匠煉錘子吧。

4樓:

釘子對應「問題」,錘子對應「工具」, @劉未鵬 對這句話的意思解釋得很透徹,也很有道理。

前半句 「當你手上有一把錘子的時候,看所有的東西都是釘子」 是說了乙個人們很容易犯的錯誤 —— 為了使用自己現有的工具而忽視問題本身的需求,忘了更好地解決問題才是目的,甚至為了使用工具而去製造問題。@劉未鵬 那篇部落格舉了幾個程式設計相關的例子,其實在現實生活各個領域都有很多這種錯誤。現代社會資訊發達,人們受教育程度越來越高,學習或掌握的工具(理論,方法,軟體,材料,裝置等等)也越來越多,但沒有一種工具是萬能的,社會發展的複雜性和動態性決定了問題總會存在新特點和新要求,人們常在掌握了幾個工具後,為了「物盡其用」,下意識地忘記先分析問題本身的需求,甚至為了顯示自己掌握的工具,在完全不需要的地方強行使用。

後半句 「當你手上有個釘子的時候,看所有的東西都是錘子」 也說了乙個事實上我們都能掌握的正確的思維方法 —— 先專注於要解決的問題,再根據問題需要利用一切資源想出最好辦法。如果凳子上有個釘子需敲平,你首先會想能用什麼已有的工具把它敲進去,你並不會侷限於一定要用錘子,你需要的只是乙個能把釘子敲平的東西,如果沒有錘子,有老虎鉗,你會很自然地想到用老虎鉗,如果手邊正好有塊磚頭,那麼老虎鉗也可以不需要,如果都沒有,你會考慮到鄰居家借個工具。因為你關注的是解決這個問題,你才會不侷限於一定要用某種工具,而是根據現實條件和其它要求,比如方便,耐用,便宜等,想辦法找出甚至造出乙個工具來。

當你好的時候把你捧得高高的,當你不好的時候落井下石,這種人的這種行為是一種什麼樣的心理?

過古韻 健康,是我一直以來的好夥伴。她和我,可以說是形影不離。她陪著我已經度過了十二個春秋。健康,是人們一直追求的目標。乙個人如果擁有了健康的體魄 健康的心理和健康的文化,是值得非常自豪的事情。身體的健康 思想的健康和文化的健康,為我的成長道路鋪就了一條Sunny燦爛的大道,為我今後幸福的人生打下了...

《魔戒2雙塔奇兵》聖盔谷裡手拿一把錘子的雕像是誰?聖盔 錘手的號角又是什麼?

Fingolfin 洛汗第九代國王海爾姆。力大無比,可徒手殺敵。他在饑荒時被圍困在海爾姆深谷 原為努門諾爾人的阿格拉隆德 常在黑夜獨自吹響塔上的號角,徒手進入敵陣殺敵。後陣亡,其外甥繼位。路右邊七座墳塚 但塔上的號角留到希奧頓時代。 Multicorn 首先說一下,聖盔錘手是乙個很能體現朱學恒差勁水...

你的第一把入門吉他是什麼?

Tian 我第一把吉他去琴行花400塊買的老闆推薦的標準燒火棍,啥牌子都不知道,斷斷續續彈了近一年學廢了,當初還跟個寶貝似的,後來彈了別人的結他,才知道手感差距有多大,回來就扔了,再後來換的伊斯特曼pch2 沙秋客 第一把燒火棍是叔叔拿到鄉下玩的紅棉,看上去像乙個古典吉他,用的是鋼弦。聲音很大,但是...