當(dāng)你無(wú)法解決眼前的問題時(shí),試試跳出當(dāng)前的思維維度

盜夢(mèng)空間

十幾年前的小品《賣拐》中爷速,趙本山問范偉:1+1在什么情況下等于3央星?大家都知道答案了:在算錯(cuò)的情況下等于3。

我們都認(rèn)為這只是一個(gè)腦筋急轉(zhuǎn)彎而已惫东,但我說(shuō)“1+1”是蘊(yùn)含著大智慧的莉给。

如果你看到“1+1”,你會(huì)想到什么凿蒜?你會(huì)毫不猶豫地回答:等于2禁谦。但如果我告訴你,我們現(xiàn)在并不是使用十進(jìn)制算法废封,而是在使用電腦中常用的二進(jìn)制算法時(shí)州泊,那結(jié)果是10,而不是2漂洋。這道題目遥皂,看似連幼兒園小朋友都會(huì)回答力喷,現(xiàn)在卻難住了一些高學(xué)歷的人吧。

現(xiàn)在演训,我們?cè)龠M(jìn)一步弟孟,這下將要難住博士學(xué)位的人啦!

如果我告訴你样悟,“1+1”是三個(gè)漢字拂募,你會(huì)不會(huì)很驚訝?數(shù)字“1”實(shí)際上和漢字筆畫中的“豎”在字形上是完全一樣的窟她,但這一“豎”本身就是一個(gè)漢字陈症。簡(jiǎn)化字里當(dāng)然沒有這個(gè)字,但小篆和以前的古文字中卻包含這個(gè)字震糖,這個(gè)字念“滾”录肯。

因此我們需要從二進(jìn)制還是十進(jìn)制的糾結(jié)中跳出來(lái),也需要從漢字還是數(shù)學(xué)題的迷惑中走出來(lái)吊说,才能給出正確的答案论咏。但我們不能僅限于驚嘆,我們還要弄明白這到底意味著什么颁井?它能給我們的工作和生活帶來(lái)什么啟示厅贪?

【思維維度】

我認(rèn)為,這實(shí)際上是關(guān)于思維維度的問題雅宾。

電影《盜夢(mèng)空間》大概很多人都看過(guò)卦溢,電影里的三層夢(mèng)境其實(shí)就是一個(gè)思維維度的問題。有了《盜夢(mèng)空間》的三層夢(mèng)境基礎(chǔ)秀又,我們?cè)倩剡^(guò)頭來(lái)看“1+1”的場(chǎng)景就會(huì)容易一些。

當(dāng)我們看到“1+1”并把它和2畫等號(hào)時(shí)贬芥,我們實(shí)際上已經(jīng)跳過(guò)了兩個(gè)思維的維度吐辙,而直接到達(dá)了最終的第三個(gè)思維維度。第一個(gè)思維維度是:這是一道數(shù)學(xué)題還是漢字蘸劈,或者是其他的什么昏苏。我們并沒有經(jīng)過(guò)第一維度的判斷或詢問出題人,就自動(dòng)認(rèn)為這就是一道數(shù)學(xué)題威沫,于是我們進(jìn)入第二個(gè)維度:這是十進(jìn)制還是二進(jìn)制算法贤惯。于是我們又自動(dòng)確定了這是十進(jìn)制算法,直接進(jìn)入了第三個(gè)維度:計(jì)算1+1棒掠。于是錯(cuò)誤在某種情況下就發(fā)生了孵构。

這種錯(cuò)誤在絕大多數(shù)情況下是不會(huì)發(fā)生的,但一旦你在特定的領(lǐng)域工作烟很,或者遇到了特定的情況颈墅,這個(gè)直接跳過(guò)思維維度的做法蜡镶,就可能犯下方向性錯(cuò)誤,而踐行了古人“南轅北轍”這個(gè)成語(yǔ)恤筛。

【軟件領(lǐng)域的案例】

下面這個(gè)真實(shí)的案例官还,說(shuō)明了直接跳過(guò)高層的思維維度是多么可怕!

在軟件研發(fā)領(lǐng)域中毒坛,用戶發(fā)現(xiàn)了一個(gè)缺陷(叫Defect或Bug)望伦,程序員就需要修復(fù)這個(gè)缺陷。在修復(fù)的過(guò)程中煎殷,程序員找到了導(dǎo)致缺陷發(fā)生的那段代碼屯伞,發(fā)現(xiàn)有兩個(gè)條件判斷都有可能導(dǎo)致這個(gè)缺陷發(fā)生,經(jīng)過(guò)分析之后蝌数,確認(rèn)修改其中一個(gè)條件判斷就可以了愕掏,于是一切看起來(lái)很成功。

但這個(gè)缺陷發(fā)生的根源不在代碼那一層顶伞,而在于代碼之上數(shù)學(xué)模型饵撑!這個(gè)數(shù)學(xué)模型是驅(qū)動(dòng)代碼邏輯的,所以代碼是無(wú)辜的唆貌。具體情況是這樣的:這段程序代碼是處理一個(gè)數(shù)學(xué)模型的滑潘,而這個(gè)數(shù)學(xué)模型會(huì)在合適的條件下,將某個(gè)SQL語(yǔ)句轉(zhuǎn)化為一種簡(jiǎn)化的SQL語(yǔ)句锨咙。問題就出在“合適的條件”那里语卤!

代碼忠實(shí)地執(zhí)行了那個(gè)數(shù)學(xué)模型,但那個(gè)數(shù)學(xué)模型本身卻是錯(cuò)的酪刀!所以再怎么修改代碼層的東西粹舵,都不會(huì)起作用,相反骂倘,可能會(huì)引起副作用眼滤。

最終程序員通過(guò)修復(fù)數(shù)學(xué)模型本身的錯(cuò)誤,而修復(fù)了這個(gè)缺陷历涝。這個(gè)修復(fù)方案诅需,和之前的代碼層錯(cuò)誤修復(fù)方案,差別只在于一行代碼荧库,但這個(gè)方案在解決問題的同時(shí)避免了更大錯(cuò)誤的發(fā)生堰塌。

【結(jié)束語(yǔ)】

其實(shí),工作中還有很多更直觀的例子分衫,也屬于本文描述的思維維度問題场刑。例如,你的上級(jí)領(lǐng)導(dǎo)關(guān)注的是項(xiàng)目的時(shí)間蚪战,而你卻只是想把手頭的工作做到完美摇邦,想在崇尚速度的公司里踐行“工匠精神”恤煞。結(jié)果很顯然是:你越努力,越得不到重用施籍,因?yàn)槟愕乃季S維度和公司的思維維度是不同的居扒。

最后再說(shuō)說(shuō)我們能做點(diǎn)什么吧。確實(shí)丑慎,想在任何事情上都有思維維度的思考喜喂,是有相當(dāng)難度的,因?yàn)槲覀儫o(wú)法確定:我們的領(lǐng)域或當(dāng)下情況是否應(yīng)該做思維維度的思考竿裂。我的建議是:一方面玉吁,我們進(jìn)入一個(gè)新的工作領(lǐng)域時(shí),應(yīng)該有意識(shí)地思考一下腻异;另一方面进副,我們也可以在錯(cuò)誤發(fā)生之后,進(jìn)行反思悔常。

----------結(jié)束----------

作于2017-3-12影斑。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市机打,隨后出現(xiàn)的幾起案子矫户,更是在濱河造成了極大的恐慌,老刑警劉巖残邀,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皆辽,死亡現(xiàn)場(chǎng)離奇詭異哼丈,居然都是意外死亡文捶,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門敲董,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)空免,“玉大人遗嗽,你說(shuō)我怎么就攤上這事」难眩” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵征字,是天一觀的道長(zhǎng)都弹。 經(jīng)常有香客問我,道長(zhǎng)匙姜,這世上最難降的妖魔是什么畅厢? 我笑而不...
    開封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮氮昧,結(jié)果婚禮上框杜,老公的妹妹穿的比我還像新娘浦楣。我一直安慰自己,他們只是感情好咪辱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開白布振劳。 她就那樣靜靜地躺著,像睡著了一般油狂。 火紅的嫁衣襯著肌膚如雪历恐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天专筷,我揣著相機(jī)與錄音弱贼,去河邊找鬼。 笑死磷蛹,一個(gè)胖子當(dāng)著我的面吹牛吮旅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播味咳,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼庇勃,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了莺葫?” 一聲冷哼從身側(cè)響起匪凉,我...
    開封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎捺檬,沒想到半個(gè)月后再层,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡堡纬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年聂受,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烤镐。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蛋济,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出炮叶,到底是詐尸還是另有隱情碗旅,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布镜悉,位于F島的核電站祟辟,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏侣肄。R本人自食惡果不足惜旧困,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吼具,春花似錦僚纷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至锣咒,卻和暖如春侵状,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背毅整。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工趣兄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人悼嫉。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓艇潭,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親戏蔑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蹋凝,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容