如果下一次再有人指責(zé)你拖延(procrastination)的話馍悟,你就說 “不是這樣的狮含,我沒有拖延柒傻,我這是‘后期綁定(Late Binding)’”孝赫。他們就會馬上把嘴閉上。
我來講一講“后期綁定” - 推遲红符,或者任何你喜歡的說法青柄,拖延 - 作為一種刻意選擇的生活方式。
“后期綁定”是一個計算機科學(xué)領(lǐng)域的技術(shù)術(shù)語预侯,大致的意思是致开,將決策推遲到盡可能晚的階段。你現(xiàn)在如果去維基百科上查詢這個詞條的話萎馅,你會發(fā)現(xiàn)那上面對此討論的語氣相當(dāng)輕蔑双戳。盡早地做出決策意味著具備了檢查其準(zhǔn)確性的可能。盡早地做出決策還可以改進(jìn)執(zhí)行效率:不再需要思考糜芳,或者飒货,收集信息 - 只管去做就好了。如果你的人生目標(biāo)就是改進(jìn)機器效率峭竣,這些理由也許說得過去塘辅,但是,當(dāng)你需要涉及復(fù)雜的人類行為時皆撩,這些理由自然會顯得蒼白無力扣墩。
推遲決策直至行動時刻有很多理由。首先扛吞,它提供用于思考呻惕,計劃和其它可替換方案的時間最充沛。其次滥比,它可以提高靈活性亚脆,讓實際行動充分利用行動時刻特有的必要環(huán)境。第三守呜,由于需求總是處于不斷變化之中型酥,推遲決策能夠很好地兼顧當(dāng)前的變化。
詳細(xì)的事前計劃幾乎很難提供完全正確的解決方案查乒。關(guān)于計劃的角色和作用其實有很多有趣的說法弥喉。大都基于以下這部分內(nèi)容:
制定計劃非常重要。對于所有業(yè)務(wù)類型工作玛迄,花費幾天時間為未來制定一個工作計劃由境,將會很有必要。軍隊中的高級軍官同樣按照這種方式做出計劃蓖议。然而虏杰,計劃一旦制定完成,你可能就會拋棄這些計劃勒虾。實際上纺阔,任何計劃本身都是有益的,它可以讓我們?nèi)P思考各種各樣的可能性修然。但是笛钝,現(xiàn)實世界從不允許照搬一個計劃進(jìn)行執(zhí)行:因此你需要拋棄它們。當(dāng)計劃開始執(zhí)行的時候愕宋,計劃已經(jīng)變得不合時宜了玻靡。最終來看,計劃就是一類幫助我們?yōu)楹罄m(xù)事情或變化做好準(zhǔn)備的事前活動或者練習(xí)而已中贝。
事前計劃可能非常有效囤捻。但是在一個變化,甚至是持續(xù)變化的世界里邻寿,計劃將會變得不切實際蝎土。
就拿學(xué)校來說吧。你什么時候選擇自己的主修專業(yè)老厌?你決定從事哪種類型的工作瘟则?答案往往是在機會出現(xiàn)的時候。有多少人至今還在他們大學(xué)的主修專業(yè)領(lǐng)域工作枝秤?又有多少人在其收到具體的 offer 之前醋拧,就精確地知道他(她)將從事何種類型工作?是會有一些淀弹,但是很少丹壕。
我們絕大多數(shù)人都只是在進(jìn)行一些后期綁定類型的活動。我們讓自己做好準(zhǔn)備薇溃,然后當(dāng)機會出現(xiàn)的時候菌赖,以使我們與之更加契合。(我個人的整個生活大致上就是這么過來的:事實真相是沐序,一系列的巧合琉用。我只是合理地為其做了些準(zhǔn)備堕绩。)
當(dāng)有人要求我完成一項任務(wù)時,我盡可能地將其推后邑时。通常情況下奴紧,我會在最后一刻把任務(wù)完成。這篇文章就是一個例證:幾個月以前晶丘,我已經(jīng)決定了就此話題做一次公開演講黍氮。你知道今天已是星期五的早上了,我的演講安排在本周六浅浮,我坐在飛往匹茲堡的飛機上沫浆,正在把我的想法寫下來。為什么我將此項工作推遲如此之久是一件好事呢滚秩?因為這次演講事宜一直在我的大腦中醞釀专执。對于隨時出現(xiàn)的靈感或例子我一直保持著關(guān)注,我考慮了各種各樣的演講模式郁油。截至我登上飛機的那一刻他炊,我的各種想法和思路才開始匯集∫鸭瑁“后期綁定”這個詞也是幾個小時前痊末,在趕往機場的路上,才在我的腦海中浮現(xiàn)出來哩掺。與之相似凿叠,在選擇終生職業(yè)方面,我們也把學(xué)薪劳蹋看作一個拖延的必要條件盒件。在我試圖寫下這次演講的草稿時,我實際上就失去了選擇的機會(你們中的有些人可能會認(rèn)為舱禽,我應(yīng)該再推遲一點就更好了)炒刁。拖延,其實是一件好事誊稚。
這里需要注意翔始,最后期限具有很高的價值。在晚餐結(jié)束之后里伯,我必須站起來開始我的演講城瞎。沒有這種快速臨近最后期限的壓力,我還會繼續(xù)拖延下去疾瓮。缺乏時間的壓力可以讓我們的大腦更有創(chuàng)造力脖镀,讓我們快速探究更多的可能性。適度的壓力會讓大腦更加聚焦狼电,讓所有早前隨機的蜒灰、創(chuàng)造性的想法完成最后的編譯工作弦蹂。后期綁定真的很有幫助。
學(xué)校教育正是一個通往后期綁定的精確路徑强窖。學(xué)校的基本理念就是讓人們盡可能為以后的自我發(fā)現(xiàn)和探索做好準(zhǔn)備盈匾。學(xué)校教育無法做到預(yù)測:它為此做好準(zhǔn)備。(學(xué)校是否實際完成了這項使命是另外一個話題毕骡。或許留作以后討論岩瘦。)
再以設(shè)計為例闡述一下我的觀點未巫。工程師總是希望獲得精準(zhǔn)的需求,以便按照規(guī)格說明書的詳細(xì)要求交付產(chǎn)品启昧。一旦設(shè)計師猶豫不決或者推遲決策時叙凡,工程師就會很不高興。設(shè)計師為什么要推遲決策呢密末?因為在設(shè)計中握爷,最難的環(huán)節(jié)就是把握正確的功能特性。事實上严里,不管設(shè)計師事前準(zhǔn)備得多么充分新啼,研究得多么深入,陳述得多么清晰刹碾,截止到產(chǎn)品發(fā)布之前燥撞,規(guī)格說明都將過時。
因此迷帜,設(shè)計的最佳方式就是拖延物舒。后期綁定同樣需要實踐。試著讓設(shè)計盡可能靈活戏锹,無論將來實際發(fā)生任何變化冠胯,你的系統(tǒng)都應(yīng)該能夠很好地適應(yīng)。規(guī)格說明書永遠(yuǎn)不可能準(zhǔn)確無誤锦针,計劃永遠(yuǎn)不可能精確預(yù)測未來發(fā)生的事情荠察。人總會改變他們的行為。現(xiàn)實中的情景是,每當(dāng)不可預(yù)見的事件發(fā)生時奈搜,我們往往沒有任何選擇割粮。對于不可預(yù)見的事件,我最喜歡說的媚污,就是我們只可能知道兩件事情:它們總是會發(fā)生舀瓢;當(dāng)它們發(fā)生時,總是始料不及耗美。
第二個問題京髓,如果一個產(chǎn)品真的創(chuàng)造了優(yōu)質(zhì)的體驗和能力航缀,為了充分利用這些能力,產(chǎn)品用戶將會以我們無法預(yù)見的方式使用它們堰怨,因此芥玉,這將導(dǎo)致那些“完美的”規(guī)格說明書變得更加毫無用處。
所以备图,我們能夠做的就是準(zhǔn)備灿巧,研究和等待。但是要盡可能地推遲實際決策揽涮,甚至拖延抠藕,直至最后綁定的那一刻。
附言:
最后期限非常重要蒋困。是的盾似,我拖延直至最后期限,但是當(dāng)最后期限到來時雪标,我交付工作成果零院。對于工作同事來說,這似乎有點不公平村刨。如果沒有最后期限告抄,我通常會自己設(shè)定一個,這樣就可以更好地強制自己完成任務(wù)嵌牺。我如何強制自己遵守自我設(shè)定最后期限的呢玄妈?我將其公開:我當(dāng)著自己朋友的面或者通過社交媒體宣布自己的決定。
拖延只對復(fù)雜任務(wù)有效髓梅。對于那些簡單任務(wù)拟蜻,最好是在知道它們時,就開始著手執(zhí)行枯饿。盡量將手邊的細(xì)小工作保持在一個較低水平:以備為重要任務(wù)或活動保存精力酝锅。
如果和“后期綁定”比較,短語 “just-in-time” 也許是一個更好的描述詞語奢方。但是搔扁,我當(dāng)時的講話對象是一群計算機科學(xué)家,因此蟋字,我當(dāng)然采用了他們更為熟悉的表達(dá)方式稿蹲。
本文原為唐納德·諾曼在卡內(nèi)基梅隆大學(xué)人機交互研究所20周年慶典上的晚餐講話(2014年11月)。
- 原文:Why Procrastination Is Good
- 感謝:Qingniu 幫助審閱和完成校對鹊奖。
P.S. 如果你閱讀到這里苛聘,而且喜歡這篇文章,你應(yīng)該關(guān)注一下樂聚。