《暗時(shí)間》整體整理

第一篇 暗時(shí)間

1.1 暗時(shí)間

認(rèn)為時(shí)間對(duì)每個(gè)人是均等的是一個(gè)錯(cuò)覺(jué)?!巴度霑r(shí)間”這個(gè)說(shuō)法本身就是荒唐的,實(shí)際投入的是時(shí)間和效率的乘積。

看書并記住書中的東西只是記憶,并沒(méi)有涉及推理,只有靠推理才能深入理解一個(gè)事物。這部分推理的過(guò)程就是你的思維時(shí)間,也是人一生中占據(jù)一個(gè)顯著比例的“暗時(shí)間”,你走路、買菜、洗臉、坐公車、逛街、出游、吃飯、睡覺(jué),所有這些時(shí)間都可以成為“暗時(shí)間”,你可以充分利用這些時(shí)間進(jìn)行思考,反芻和消化平時(shí)看和讀的東西,讓你的認(rèn)識(shí)能夠脫離照本宣科的層面。這些時(shí)間看起來(lái)微不足道,但日積月累將會(huì)產(chǎn)生巨大的效應(yīng)。

傾向于創(chuàng)造大塊的時(shí)間來(lái)閱讀重要的東西,因?yàn)檫@樣有利于“沉浸”進(jìn)去,使得新知識(shí)可以和大腦中與其相關(guān)的各種既有知識(shí)充分融合,關(guān)聯(lián)起來(lái),后者對(duì)于深刻的記憶非常有幫助。

能夠迅速進(jìn)入專注狀態(tài),以及能夠長(zhǎng)期保持專注狀態(tài),是高效學(xué)習(xí)的兩個(gè)最重要的習(xí)慣。

具備超強(qiáng)抗干擾能力,才能有效地利用起前面提到的種種暗時(shí)間。

1.2 設(shè)計(jì)你自己的進(jìn)度條

善于規(guī)劃的人,會(huì)將目標(biāo)分割成一個(gè)個(gè)里程碑,再將里程碑分割成ToDo列表。(將反饋時(shí)間縮短)

越到困難,不妨用一用互聯(lián)網(wǎng),絕大數(shù)情況下你并不孤單,你遇到的問(wèn)題早就有人遇到過(guò),你踩過(guò)的坑里盡是前人的腳印,不要僅僅因?yàn)橐粫r(shí)摸不著頭緒,找不著出路就退出。過(guò)早退出是一切失敗的根源。

興趣遍地都是,專注和持之以恒才是真正稀缺的。

靠專業(yè)技能的成功是最具可復(fù)制性的。只要你在一個(gè)領(lǐng)域堅(jiān)持不懈地專注下去,最后必然能成為高手或絕頂高手。

1.3 如何有效地記憶與學(xué)習(xí)

你所擁有的知識(shí)并不取決于你記得多少,而在于它們能否在恰當(dāng)?shù)臅r(shí)候被回憶起來(lái),在恰當(dāng)?shù)臅r(shí)候能夠想得起來(lái)去使用。

理解記憶:知識(shí)中包含了精細(xì)的概念、邏輯、一般的解題原則、通用的解題手法、背景知識(shí)、類似的問(wèn)題等等無(wú)數(shù)的記憶和提取線索。

記筆記的習(xí)慣,電子筆記本里面有大量的文本片段,我按照主題組織他們,方便檢索。并且用自己的話來(lái)概括一下主旨,多加幾個(gè)自己熟悉的關(guān)鍵字。

(舉一反三、觸類旁通)在從既有經(jīng)驗(yàn)中總結(jié)知識(shí)的時(shí)候,應(yīng)利用適當(dāng)?shù)某橄髞?lái)得出適用范圍更廣的知識(shí)(而不僅僅是一個(gè)蘿卜一個(gè)坑);另一方面,在遇到新問(wèn)題的時(shí)候,同樣應(yīng)該對(duì)問(wèn)題進(jìn)行抽象,觸及其本質(zhì),去除不相干因素避免干擾,從而有效提取出之前抽象出來(lái)的知識(shí)。

如何有效地總結(jié)知識(shí)、學(xué)以致用:

1.養(yǎng)成習(xí)慣,經(jīng)常主動(dòng)回顧一段時(shí)間學(xué)到的東西

2.創(chuàng)造回憶的機(jī)會(huì)。

? ? 1)經(jīng)常與別人討論,或者講給別人聽(tīng)。

? ? 2)整理筆記

? ? 3)書寫。將一段時(shí)間學(xué)習(xí)的知識(shí)按照一個(gè)主題系統(tǒng)地串起來(lái)大大地豐富了知識(shí)之間的關(guān)聯(lián),平添無(wú)數(shù)提取線索。大主題:學(xué)習(xí)思維相關(guān)的科學(xué)(認(rèn)知科學(xué)、心理學(xué)、行為經(jīng)濟(jì)學(xué)等等)如何能幫助我們進(jìn)行更好的判斷、決策、學(xué)習(xí)、記憶和生活。小主題:“逃出你的肖申克”主要總結(jié)思維中的盲點(diǎn),以及如何避免這些盲點(diǎn),從而成為更好的獨(dú)立思考著,作出更好的判斷與決策。小主題:“思維改變生活”系列則是按照小主題總結(jié)一些思維相關(guān)的知識(shí),目的仍然是如何成為更好的獨(dú)立思考者,對(duì)事物進(jìn)行更理性的判斷。

3.設(shè)身處地“虛擬經(jīng)歷”別人經(jīng)歷過(guò)的事情。很多時(shí)候你也無(wú)法真正遍歷每條人生路徑會(huì)發(fā)生什么,你沒(méi)有這樣的時(shí)間資源,取而代之的是你只能通過(guò)別人的“替代經(jīng)驗(yàn)”,自己的“虛擬經(jīng)歷”,來(lái)獲取盡量多的信息。

4.抽象和推廣。將特例中得到的規(guī)律推廣到一般情況。知識(shí)總是會(huì)和無(wú)關(guān)緊要的細(xì)節(jié)掛鉤,被約束在狹窄的一個(gè)特定場(chǎng)景中,無(wú)法傳播,抽象使其在知識(shí)樹(shù)上升一個(gè)或多個(gè)層次,從而能夠被運(yùn)用到更多分支上。

5.聯(lián)系、比較自身經(jīng)歷。樣本大小很重要;警惕“沉默的證據(jù)”、事后偏見(jiàn)、自利歸因。

1.4 學(xué)習(xí)密度與專注力

李陽(yáng)英語(yǔ)學(xué)習(xí)方法:許多人學(xué)了快10年英語(yǔ),其開(kāi)口時(shí)間還不如在集訓(xùn)的7天內(nèi)開(kāi)口的時(shí)間長(zhǎng)。

盡管學(xué)習(xí)時(shí)間很長(zhǎng),但學(xué)習(xí)密度很低,結(jié)果乘起來(lái)還是低。

非凡的注意力造就非凡的專家。

真正的效率源自于內(nèi)心對(duì)一個(gè)東西強(qiáng)烈的熱忱,也就是我們俗稱的追求,這時(shí)候從表層意識(shí)到深層意識(shí)都關(guān)注在這件事上面,腦細(xì)胞高度活躍,才能創(chuàng)造最大的效率。

如果你心理總是惦記著某件還沒(méi)做的事情,那么就不能全神貫注于當(dāng)下的事情。所以,如果表層意識(shí)和潛意識(shí)都能專注于同一件事,也就是完全投入,這個(gè)時(shí)候的效率就能翻倍。

1.5 一直以來(lái)陪伴我的一些學(xué)習(xí)習(xí)慣

專題一、學(xué)習(xí)與思考

1.Google&Wikipedia

2.看書挑剔,只看經(jīng)典

3.做讀書筆記。一是將自己閱讀時(shí)候的思考(包括閃念)總結(jié)下來(lái),二是將書中的好例子摘抄下來(lái)。很多時(shí)候,僅僅是用自己的語(yǔ)言重新表述一下就能夠極大地加深印象和理解。我覺(jué)得,人與人學(xué)習(xí)的差距不在資質(zhì)上,而在花在思考的時(shí)間和思考的深度上。獲得多少并不取決于讀了什么,而取決于思考了多少、多深。

4.利用暗時(shí)間思考。

5.多看心理學(xué)與思維的書,因?yàn)樗鼈兪强缈茖W(xué)的。知識(shí)分兩種,一是我們通常所謂的知識(shí),即領(lǐng)域知識(shí)。二是關(guān)于我們的大腦吸收知識(shí)的機(jī)制的知識(shí)(元知識(shí))。

6.學(xué)習(xí)一項(xiàng)知識(shí),必須問(wèn)自己三個(gè)重要問(wèn)題。

? ? 1)它的本質(zhì)是什么

? ? 2)它的第一原則是什么

? ? 3)它的知識(shí)結(jié)構(gòu)是怎樣的

7.學(xué)習(xí)和思考的過(guò)程中常問(wèn)自己的幾個(gè)問(wèn)題:

? ? 1)你的問(wèn)題到底是什么(提醒自己不要偏離問(wèn)題)

? ? 2)OK,到現(xiàn)在為止,我到底有了什么收獲(提醒自己時(shí)不時(shí)去總結(jié),整理學(xué)習(xí)的東西)

? ? 3)設(shè)想自己正在將東西講給別人聽(tīng)(有聲思考;能否講出來(lái)是判斷是否真正理解的最佳辦法)

? ? 4)設(shè)想需要講給一個(gè)不懂的人聽(tīng)(迫使自己去挖掘知識(shí)背后最本質(zhì)、往往也是最簡(jiǎn)單的解釋)

? ? 5)時(shí)常反省和注意自己的思維過(guò)程。尤其是當(dāng)遇到無(wú)法理解或解決的問(wèn)題之后,最需要將原先的思維過(guò)程回顧一遍,看看到底哪個(gè)環(huán)節(jié)被阻塞了,問(wèn)題到底出在哪里,并分析以后需要加強(qiáng)哪方面的思維習(xí)慣,才能夠不在同樣或類似的時(shí)候被絆住。對(duì)此,將思維的大致脈絡(luò)寫下來(lái)是一個(gè)很好的習(xí)慣。

? ? 6)養(yǎng)成反駁自己的想法的習(xí)慣?!斑@個(gè)難道就一定成立嗎?”、“有沒(méi)有反例或例外?”

? ? 7)人的思維天生就是極易流于表面來(lái)理解事物的。問(wèn)題的本質(zhì)是什么?

專題二、時(shí)間和效率

1.趁著對(duì)一件事情有熱情的時(shí)候,一股腦兒把萬(wàn)事開(kāi)頭那個(gè)最難的階段熬過(guò)去。

2.重要的事情優(yōu)先

3.重要的事情要營(yíng)造比較大的時(shí)間塊來(lái)完成

4.同時(shí)也要善于利用小塊時(shí)間

5.重視知識(shí)的本質(zhì)。抓住不變量

6.重視提前積累的強(qiáng)大力量。

7.抬起頭來(lái)。人的思維是非常容易只見(jiàn)樹(shù)木不見(jiàn)森林的。所以判斷一個(gè)東西值不值得學(xué)習(xí)是很重要的。

8.有時(shí)間么?總結(jié)總結(jié)最近得到的新知識(shí)吧。學(xué)會(huì)反問(wèn)自己對(duì)知識(shí)到底把我了多少,是很有價(jià)值的

9.有時(shí)間嗎?看本書吧。

10.制定簡(jiǎn)要的閱讀計(jì)劃。每天讀一點(diǎn),并利用暗時(shí)間(不適合帶著書和筆的時(shí)間)來(lái)總結(jié)看過(guò)的內(nèi)容,建立知識(shí)結(jié)構(gòu),抽取知識(shí)本質(zhì),與以往的大腦中的知識(shí)建立聯(lián)系。

11.根據(jù)主題來(lái)查閱資料,而不是根據(jù)資料來(lái)查閱主題。

12.好資料,壞資料。好資料的特點(diǎn):

? ? 從問(wèn)題出發(fā);

? ? 重點(diǎn)介紹方法背后的理念,注重直觀解釋,而不是方法的技術(shù)細(xì)節(jié);

? ? 按照方法被發(fā)明的時(shí)間流程來(lái)介紹(先是遇到什么問(wèn)題,然后怎樣分析,推理,最后發(fā)現(xiàn)目前所使用的方法)

13.學(xué)習(xí)一個(gè)東西之前,首先在大腦中積累充分的“疑惑感”。一個(gè)公認(rèn)的事實(shí)是,你對(duì)問(wèn)題的疑惑越大,在之前做的思考越多,當(dāng)看到解答之后印象就越深刻。

14.有選擇地閱讀。一般來(lái)說(shuō)在閱讀的時(shí)候應(yīng)該這樣來(lái)切分內(nèi)容:

? ? 問(wèn)題是什么?

? ? 方案是什么?

? ? 例子是什么?

如果是需要解釋一個(gè)現(xiàn)象的(如《黑天鵝》),那么

? ? 現(xiàn)象是什么?

? ? 解釋是什么?

? ? 支撐這個(gè)解釋的理由是什么?

? ? 例子是什么?

15.閱讀的分類:我一般把書分為兩類,一類是知識(shí)的,一類是思維的。培養(yǎng)思維的書有:《你的燈亮著嗎?》、Psychology of Judgement and Decision Making、《別做正常的傻瓜》、How to Think Straight about Psychology、《數(shù)學(xué)與猜想》、Ask the Right Questions。

16.利用時(shí)間碎片:任何一點(diǎn)時(shí)間都可以用于閱讀。

專題三、知識(shí)結(jié)構(gòu)

1.抓住不變量。把知識(shí)分為本質(zhì)和非本質(zhì)的。對(duì)于前者采取提前深入掌握牢靠的辦法,對(duì)于后者采取用到時(shí)查手冊(cè)的方法。為什么需要掌握本質(zhì)知識(shí)?

如果你不知道某個(gè)工具的存在,遇到問(wèn)題的時(shí)候是很難想到需要使用這么樣一個(gè)工具的,本質(zhì)知識(shí)就是使用得最為廣泛的工具。

你必須首先熟悉你的工具,才能有效地使用它。一門語(yǔ)言,你必須了解它的適用場(chǎng)景,不適用場(chǎng)景。你必須了解它支持的主要編程范式,此外你還必須了解它的缺陷和陷阱。

(豆瓣上有一個(gè)專門的豆列“學(xué)會(huì)思考”)一個(gè)小tip:學(xué)習(xí)一個(gè)小領(lǐng)域的時(shí)候,時(shí)時(shí)把“最終能夠?qū)懗鲆黄恋膕urvey”放在大腦中提醒自己,就能有助于在閱讀和實(shí)踐的時(shí)候有意無(wú)意地整理知識(shí)的結(jié)構(gòu)、本質(zhì)和重點(diǎn),經(jīng)過(guò)整理之后的知識(shí)理解更深刻,更不容易忘記,更容易被提取。

2.習(xí)慣的養(yǎng)成。第一條就是認(rèn)識(shí)到習(xí)慣的改變絕不是一天兩天的事情,承認(rèn)它的難度。第二條就是如果你真想改掉習(xí)慣,就需要在過(guò)程中常常注意觀察自己的行為,否則習(xí)慣會(huì)以一種你根本察覺(jué)不到的方式左右你的行為,讓你功虧一簣。(把居住在你內(nèi)心的那個(gè)非理性自我當(dāng)成你自己的孩子,你要去培養(yǎng)他)

對(duì)于習(xí)慣的更改,除了最重要的一日三省,加上一些認(rèn)知技巧,其實(shí)是沒(méi)有什么速效銀彈的。但是,知難而不得退,值得做的事情幾乎總是如此。

1.6 我在南大的七年

1.父親帶給劉未鵬的兩個(gè)習(xí)慣。第一個(gè),學(xué)習(xí)新東西的強(qiáng)烈動(dòng)機(jī),有了熱忱和興趣,做事情就不覺(jué)得累,就自得其樂(lè)。第二個(gè),學(xué)習(xí)任何新東西的方法——不會(huì)么?查書去。

2.遇到麻煩和困難的事情從不放棄。困難只是最正常不過(guò)的生活狀態(tài),而一步一步跨過(guò)障礙則是最簡(jiǎn)單最正常的方法。

3.如果覺(jué)得做不下去了,就硬著頭皮堅(jiān)持做,然后就類似于麻木了,適應(yīng)了,那種望而卻步的感覺(jué)會(huì)逐漸自動(dòng)退去。驚人的簡(jiǎn)單,但事實(shí)就是如此,硬著頭皮,過(guò)了那個(gè)情緒上最艱難的時(shí)候,就適應(yīng)了。(翻譯Imperfect C++)對(duì)性格上的磨煉才是最有價(jià)值的收獲。

4.開(kāi)始看英文版的書。好處,其一,不在反感和恐懼英語(yǔ)了;其二,開(kāi)始意識(shí)到英文世界的技術(shù)資料有多么豐富,一旦熟練掌握了語(yǔ)言這個(gè)平臺(tái),背后就是一扇大門,通向一個(gè)海量的信息源。

想了一個(gè)方案,可以不用額外花時(shí)間來(lái)學(xué)習(xí)英語(yǔ):閱讀的訓(xùn)練蘊(yùn)含在平時(shí)的英文技術(shù)資料的閱讀中,盡量讀英文的,且英文資料更一手和全面。書寫的訓(xùn)練蘊(yùn)含在去國(guó)外的郵件列表發(fā)技術(shù)貼和自己寫的英文博客文章??谡Z(yǔ)的訓(xùn)練則蘊(yùn)含在平時(shí)的娛樂(lè)中——美劇,有一個(gè)暑假我?guī)缀跆焯扉_(kāi)著Friends睡覺(jué)(參加實(shí)戰(zhàn))。

第二篇 思維改變生活

2.1 逃出你的肖申克

知識(shí)經(jīng)驗(yàn)跨情境轉(zhuǎn)移失敗,除了多多反省觀察自己之外,在面對(duì)問(wèn)題的時(shí)候多抽象其本質(zhì)也是一個(gè)有力的方法,因?yàn)榍懊嫣岬?,正是表面不相似性阻礙了知識(shí)的遷移運(yùn)用。

天性。我們有兩個(gè)大腦:一個(gè)理性大腦(由進(jìn)化年代較為新近的大腦皮層構(gòu)成,具備自我意識(shí)、分析、計(jì)劃、抽象、語(yǔ)言等復(fù)雜功能),一個(gè)原始大腦(由進(jìn)化年代較為久遠(yuǎn)的大腦區(qū)域構(gòu)成,適應(yīng)于遠(yuǎn)古社會(huì),主管情緒及一些原始的需求和條件反射,如生存、繁衍、道德直覺(jué)等等)。這兩個(gè)區(qū)域并不總是合作無(wú)間的。我們常常需要用理性的聲音去說(shuō)服內(nèi)心的原始人。

很傻很天真的條件反射:沒(méi)有得到好的結(jié)果并不代表你的過(guò)程就錯(cuò)了;結(jié)果正確也并不代表方法就一定正確。看重過(guò)程,而不是看重單次的結(jié)果——因?yàn)樵俸玫倪^(guò)程也可能會(huì)偶爾失利,但從長(zhǎng)遠(yuǎn)來(lái)統(tǒng)計(jì),好的過(guò)程總體上必然導(dǎo)致更好的結(jié)果。

不需要親歷也能明白——理性的力量:人類最強(qiáng)大的能力就是社會(huì)學(xué)習(xí),普通人從自己的錯(cuò)誤中學(xué)習(xí),聰明人從別人的錯(cuò)誤中學(xué)習(xí)。

偏見(jiàn):我們太可能因?yàn)槭艿街R(shí)的局限性而對(duì)事物的看法產(chǎn)生無(wú)法消除的偏見(jiàn),有時(shí)候打破這種偏見(jiàn)的唯一途徑就是開(kāi)闊視野,多積累知識(shí),以及和具有不同知識(shí)背景的人討論,否則就算抱著“我可能是錯(cuò)的”這種信念,你也不知道怎么去證偽自己的一個(gè)猜測(cè)。 ?如果現(xiàn)實(shí)世界背后的模型本來(lái)就是“有偏”的,假裝不引入“偏見(jiàn)”本身就是“偏見(jiàn)”。 ? 時(shí)常使用以下兩句話來(lái)提醒自己,保持open mind:“這只是一種可能,未必是唯一可能” ? ?“想不出其他解釋不代表就不存在其他解釋”

GTD的原理:通過(guò)不斷的進(jìn)展,讓執(zhí)行者意識(shí)到事情正在朝向完成不斷邁進(jìn),這種正面趨勢(shì)所帶來(lái)的積極情感能夠進(jìn)一步激勵(lì)個(gè)體把事情執(zhí)行到底。總之我們發(fā)明各種認(rèn)知方法來(lái)“誘使”或“要挾”我們的情緒大腦同意去執(zhí)行一件事情:我們向朋友承諾我們要做的事情,于是我們的情緒大腦會(huì)迫于信譽(yù)受損壓力而去主動(dòng)完成這件事情。經(jīng)常動(dòng)用理性思考也能鍛煉理性大腦的“實(shí)力”,用進(jìn)廢退。

客觀意味著承認(rèn)存在未知信息的可能性,理性意味著能夠從對(duì)立面的視角去看問(wèn)題和思考。很多時(shí)候我們無(wú)法自制是因?yàn)榍榫w大腦并不知道也并不承認(rèn)這件事情是錯(cuò)誤的。

2.2 書寫時(shí)為了更好地思考

當(dāng)我書寫的時(shí)候,新的內(nèi)容仍然源源不斷地冒出來(lái),就像我的鍵盤自己也會(huì)思考一樣。書寫的好處:

1.書寫時(shí)對(duì)思維的備忘。

2.書寫是與自己的對(duì)話。如果不用紙筆,僅用大腦,是很難在思考一個(gè)問(wèn)題的同時(shí)對(duì)自己的思考進(jìn)行反思。

3.書寫時(shí)與別人的交流。每個(gè)人的思維都有一些盲點(diǎn)。當(dāng)我對(duì)人類思維的特點(diǎn)了解的越多,我就越是從心底里謙卑地認(rèn)識(shí)到與人討論是多么重要的一件事情。 盲點(diǎn)是難以反省出來(lái)的——如果你不知道一個(gè)東西,很大的可能性是你也不知道你自己不知道它。

4.有時(shí)候,語(yǔ)言自己也會(huì)思考。同一個(gè)概念,在大腦中模糊的感覺(jué),和明確地表達(dá)成某個(gè)特定的詞語(yǔ),是不一樣的。

2.3 為什么你從現(xiàn)在開(kāi)始就應(yīng)該寫博客

寫一個(gè)長(zhǎng)期的價(jià)值博客最大的幾點(diǎn)好處:

1.能夠交到很多志同道合的朋友。我佩服的一些朋友幾乎全都是長(zhǎng)期用博客記錄想法的人。

2.書寫時(shí)為了更好的思考。

3.教是最好的學(xué)。如果一件事情你不能將清楚,十有八九你還沒(méi)有完全理解。讓一個(gè)不明白的人做到明白,你必須要知道從不明白到明白他究竟需要掌握哪些概念,這就迫使我們對(duì)大腦中整個(gè)知識(shí)體系來(lái)個(gè)尋根究底,把藏在水面下的那些東西統(tǒng)統(tǒng)挖出來(lái),把大腦中的那些我們知道、但不知道自己知道的潛在概念或假設(shè)都挖出來(lái),把它們從內(nèi)隱記憶拉扯到外隱記憶中。因?yàn)橹挥型耆?、并知道自己知道一切?lái)龍去脈的人,才能真正把一件事情講得通通透透。

如果你選擇經(jīng)??偨Y(jié)自己的知識(shí)體系,并說(shuō)出來(lái)給你的讀者聽(tīng),你就會(huì)發(fā)現(xiàn)自己創(chuàng)造了這樣的機(jī)會(huì)。一旦你把自己潛意識(shí)里面的東西從幕后拉出來(lái),你就有了面對(duì)并反思它們的可能,而不是任它們?cè)谀缓箨庪U(xiǎn)地左右你的思維。

發(fā)言陳述應(yīng)該分為四個(gè)部分:前提、假設(shè)、邏輯和結(jié)論。

4.討論是絕佳的反思。如果公開(kāi)自己的想法,幾乎總能看到與自己持不同意見(jiàn)的人。這種差異迫使對(duì)方拿出更深層次的理由。這是一次難得的機(jī)會(huì)去審視自己的思維中到底存放了哪些錯(cuò)誤的信息。

5.激勵(lì)你去持續(xù)學(xué)習(xí)和思考。為了讓你的博客有價(jià)值,你必須不斷總結(jié)自己學(xué)習(xí)的結(jié)果,你必須不斷思考,給出比別人深刻、獨(dú)到的見(jiàn)解。

6.學(xué)會(huì)持之以恒地做一件事??朔允Ц芯褪且幸患軌虺掷m(xù)做的事情,這就是生活的主心骨,一件能夠創(chuàng)造流體驗(yàn)的事情。

7.讓你自己成為一個(gè)持續(xù)學(xué)習(xí)和思考的人,并只寫你真正思考和總結(jié)之后的產(chǎn)物,其他一切就會(huì)隨之而來(lái)

只做你最感興趣的事情,錢會(huì)隨之而來(lái)

8.問(wèn)題在想通了之后總是簡(jiǎn)單的,問(wèn)題的困難程度不在于想通了之后還覺(jué)得有多難,而在于從你覺(jué)得它難到你覺(jué)得它簡(jiǎn)單需要耗費(fèi)多少思維體力

9.人非圣賢。正是因?yàn)閱蝹€(gè)人的想法總是有漏洞,才值得拿出來(lái)交流(書寫是為了更好的思考,討論是絕佳的反思),被別人指出問(wèn)題正是改進(jìn)的空間,藏著掖著的想法永遠(yuǎn)不可能變得更成熟。

10.無(wú)論如何,不用急于求成,在一個(gè)主題上深入下去思考,總能挖到別人挖不到的角落。能夠把問(wèn)題長(zhǎng)時(shí)間停靠在潛意識(shí)中是一種技能,能夠帶來(lái)很大的好處,停留的越長(zhǎng)你越琢磨得透徹,比別人看到的就越多。

2.4 我不想與我不能

1.自利歸因就是把一件事情發(fā)生的原因歸結(jié)為對(duì)自己有利的那種情況。

2.俗話說(shuō)“謀事在人成事在天”。我們的努力是為了增大結(jié)果發(fā)生的幾率,而不是為了那個(gè)確定的結(jié)果。不要奢望你努力了就絕對(duì)會(huì)成功。增大成功的幾率,本來(lái)就是我們付出時(shí)間的原因。

2.5 遇到問(wèn)題為什么應(yīng)該自己動(dòng)手

1.對(duì)學(xué)習(xí)新知識(shí)的困難程度的評(píng)估,我們卻很不在行,因?yàn)榇蟛糠种R(shí)都是需要等你掌握了之后才會(huì)“豁然開(kāi)朗”、“柳暗花明”的。

2.為了解決一個(gè)技術(shù)問(wèn)題,你踏遍互聯(lián)網(wǎng),翻了若干教程、網(wǎng)站、書籍,最終解決了這個(gè)問(wèn)題的同時(shí)還知道了以下這些:

? ? a. 以后遇到類似的問(wèn)題該到哪兒最快最有效地找到參考

? ? b. 哪些網(wǎng)站是尋找這個(gè)領(lǐng)域最有價(jià)值信息的地方

? ? c. 哪些書是領(lǐng)域內(nèi)最經(jīng)典的書

? ? d. 遇到了一些類似的問(wèn)題,從而理解了除你原本想要弄明白的問(wèn)題之外的一系列問(wèn)題

? ? e. 遇到了一些不類似的問(wèn)題,從而拓寬了視野

? ? f. 在尋訪答案的過(guò)程中遇到了一些牛人

3.生活就像一條漫長(zhǎng)的跑道,在你遇到障礙的時(shí)候,如果你總是選擇繞過(guò),那么你最終將越來(lái)越發(fā)現(xiàn)只能繞過(guò)障礙,而無(wú)力搬開(kāi)。如果你大多時(shí)候選擇搬開(kāi)障礙,雖然表面上來(lái)看,跟那些繞過(guò)障礙的人相比,你的速度慢了很多,但隨著你越來(lái)越熟練于解決障礙,最終你的速度將遠(yuǎn)遠(yuǎn)超過(guò)總是“超近路”的。

困難的路越走越容易,容易的路越走越難。

2.6 什么才是你的不可替代性和核心競(jìng)爭(zhēng)力

如何構(gòu)筑你的個(gè)人知識(shí)體系,使得你的知識(shí)技能盡可能成為不可替代呢?

個(gè)人的核心競(jìng)爭(zhēng)力是他獨(dú)特的個(gè)性知識(shí)經(jīng)驗(yàn)組合。如果這種組合:a.絕無(wú)僅有;b.在實(shí)踐中有價(jià)值;c.具有可持續(xù)發(fā)展性,那你就具備核心競(jìng)爭(zhēng)力。因此,當(dāng)設(shè)計(jì)自己的發(fā)展路線時(shí),應(yīng)當(dāng)最大限度地加強(qiáng)和發(fā)揮自己獨(dú)特的組合,而不是尋求單項(xiàng)的超越。

劉未鵬推薦以下知識(shí)技能組合具有相當(dāng)程度的不可替代性:

1.專業(yè)領(lǐng)域技能。成為一個(gè)專業(yè)領(lǐng)域的專家,你的專業(yè)技能越強(qiáng),在這個(gè)領(lǐng)域的不可替代性就越高。

2.跨領(lǐng)域技能。解決問(wèn)題的能力,創(chuàng)新思維,判斷與決策能力,批評(píng)性思維,表達(dá)溝通能力

3.學(xué)習(xí)能力。也屬于跨領(lǐng)域能力,但是太重要,所以單獨(dú)列出來(lái)。培養(yǎng)學(xué)習(xí)能力的最好方法就是持續(xù)學(xué)習(xí)和思考新知識(shí)。

4.性格要素。專注、持之以恒、自省、好奇心、自信、謙卑

第三篇 跟波利亞學(xué)解題

3.1 跟波利亞學(xué)解題

1.通過(guò)聯(lián)想,將手上的問(wèn)題與已知的類似問(wèn)題聯(lián)系起來(lái),并從后者中吸取能夠利用的方法。也即將一個(gè)無(wú)法直接解決的問(wèn)題轉(zhuǎn)化為一個(gè)新的、已知的、并容易解決的問(wèn)題。

2.解題過(guò)程:所有的啟發(fā)式思維方法實(shí)質(zhì)上都是為了聯(lián)想服務(wù)的,而聯(lián)想則是為了從我們的大腦的知識(shí)系統(tǒng)中提取出有價(jià)值的性質(zhì)或定理,從而補(bǔ)上從條件到結(jié)論、從已知到未知之間缺失的鏈環(huán)。

3.逆推法:首先我們把需要求解的問(wèn)題本身當(dāng)成條件,從它推導(dǎo)出結(jié)論,再?gòu)慕Y(jié)論推導(dǎo)出更多的結(jié)論,知道某一個(gè)點(diǎn)上我們發(fā)現(xiàn)已經(jīng)出現(xiàn)了真正已知的條件。有了這條路徑,我們便可以從已知條件出發(fā),一路推導(dǎo)到問(wèn)題的解。

4.How to solve it中的啟發(fā)式思考方法(這些方法要用大量的實(shí)例來(lái)支撐

? ? 1)時(shí)刻不忘未知量。(問(wèn)題是什么)

? ? 2)用特例啟發(fā)思考

? ? 3)反過(guò)來(lái)推導(dǎo)——?dú)w約。本質(zhì)上是充分利用了結(jié)論。結(jié)論往往蘊(yùn)含豐富的條件,借助結(jié)論中蘊(yùn)含的知識(shí),可以更為“智能”搜索解空間。

? ? ? ? 實(shí)例1.求函數(shù)的最值。通過(guò)考察函數(shù)的最值(除了函數(shù)的邊界點(diǎn)外),必然有一個(gè)性質(zhì),即一階導(dǎo)數(shù)必然為0。雖然一階導(dǎo)數(shù)為0的點(diǎn)未必是最值點(diǎn),但是可以排除任何一階導(dǎo)數(shù)不為零的點(diǎn),這就將解空間縮小到有限多個(gè)點(diǎn)

? ? ? ? 實(shí)例2.通過(guò)一個(gè)9升水的桶和一個(gè)4升水的桶在河里取6升水

? ? ? ? 實(shí)例3.100根火柴,兩個(gè)人輪流取,每個(gè)人每次只能取1-7根,誰(shuí)拿到最后一根火柴誰(shuí)贏;問(wèn)有必勝策略嗎,有的話是先手還是后手必勝?

? ? ? ? 實(shí)例4.兩堆橘子,各位m和n個(gè),兩人輪流拿,拿的時(shí)候只能選擇某一堆里面拿(即不能跨堆 拿),你可以拿1-這堆里所有剩下的橘子,誰(shuí)拿到最后一個(gè)橘子誰(shuí)贏

? ? ? ? 實(shí)例5.線性規(guī)劃中經(jīng)典的單純形算法

? ? ? ? 實(shí)例6.名人問(wèn)題

? ? ? ? 實(shí)例7.和最大(小)的連續(xù)子序列

? ? 4)順著推導(dǎo)——試錯(cuò)。事實(shí)上,如果一個(gè)題目的狀態(tài)空間是有限的話,往往可以通過(guò)窮舉所有可能性來(lái)找到那個(gè)關(guān)鍵的性質(zhì)。

? ? 實(shí)例1.有一個(gè)囚犯,國(guó)王打算處決他,但仁慈的國(guó)王給了他一個(gè)生還的機(jī)會(huì)?,F(xiàn)在擺在他面前的有兩個(gè)瓶子,一個(gè)里面裝了50個(gè)白球,一個(gè)里面裝了50個(gè)黑球,這個(gè)囚犯有一個(gè)機(jī)會(huì)可以隨便怎樣重新分配這些球到兩個(gè)瓶子里中(不能為空),分配完后囚犯被蒙上眼睛,國(guó)王隨機(jī)取一個(gè)瓶子給他,他在里面摸出一個(gè)球,如果是白球則活,否則掛掉。問(wèn),這個(gè)囚犯如何分配,才能最大化生還幾率。

? ? 5)調(diào)整題目的條件。通過(guò)調(diào)整題目條件(刪除、增加、改變),往往能迅速發(fā)現(xiàn)條件和結(jié)論之間是如何聯(lián)系的。

? ? 實(shí)例1.A國(guó)由1000000個(gè)島組成,島與島之間只能用船作為交通工具,有些島之間有船來(lái)往,從任意一個(gè)島都可以去到另外任一個(gè)島,當(dāng)然其中可能要換船?,F(xiàn)在有一個(gè)警察要追捕一個(gè)逃犯,開(kāi)始他們?cè)诓煌膷u上,警察和逃犯都是每天最多乘一次船,但這個(gè)逃犯還有點(diǎn)迷信,每個(gè)月的13日不乘船,警察則不迷信。警察每天乘船前都知道逃犯昨天在哪個(gè)島,但不知道今天回去哪個(gè)島。請(qǐng)證明,警察一定可以抓到逃犯(即到達(dá)同一個(gè)島)。

? ? 6)求解一個(gè)類似的題目。表面一致抽象不一致會(huì)導(dǎo)致錯(cuò)誤、無(wú)效的類比;而表面不一致抽象一致則會(huì)阻礙真正有用的類比。

? ? 7)列出所有可能跟問(wèn)題有關(guān)的定理或性質(zhì)。

? ? 8)考察反面,考察其他所有情況。

? ? 例子:100個(gè)人比賽,要決出冠軍需要賽多少場(chǎng)

? ? 9)將問(wèn)題泛化,并求解這個(gè)泛化后的問(wèn)題

5.如何在獲取知識(shí)優(yōu)勢(shì)的同時(shí)(形成專門知識(shí)的思維定勢(shì)),防止被知識(shí)束縛住,是一門技術(shù)。

掌握這門技術(shù)的鑰匙,就是抽象。在吸收知識(shí)的時(shí)候進(jìn)行抽象,同時(shí)在面對(duì)需要用到知識(shí)的新問(wèn)題時(shí)也要對(duì)問(wèn)題進(jìn)行抽象。抽象是對(duì)非本質(zhì)細(xì)節(jié)修枝剪葉的過(guò)程,抽象使我們?cè)谡莆罩R(shí)和解決問(wèn)題時(shí)候的一把有力的奧卡姆剃刀。

6.一個(gè)好習(xí)慣:將自己的思考過(guò)程清晰地寫在紙上?;仡櫟臅r(shí)候,可以總結(jié)思考中的重要的一般原則,分析思維薄弱的環(huán)節(jié)。

7.練習(xí)。練習(xí)不產(chǎn)生新能力,但是練習(xí)最重要的一個(gè)作用是將外顯記憶轉(zhuǎn)化為內(nèi)隱記憶,做到無(wú)意識(shí)就能運(yùn)用自如。——提到高效學(xué)習(xí)法:建立抽象知識(shí)框架之間的更多思維連接點(diǎn)。

8.啟發(fā)式方法:特例法;對(duì)題目進(jìn)行變形,變形之后產(chǎn)生了新的視覺(jué)和語(yǔ)義線索;抽象策略;分類討論、分治

9.總結(jié)的意義:反思解題過(guò)程中的一般性、跨問(wèn)題的思維法則。

3.2 錘子和釘子

1.手中有錘,心中無(wú)錘——任何工具都是有其適用范疇和前提。僅僅將其看做是我們工具箱中的又一件工具,就可以客觀地評(píng)估它,視具體情況而使用——始終別忘記自己要解決的問(wèn)題是什么。Why永遠(yuǎn)在How之前。

3.3 魚是最后一個(gè)看到水的

1.魚總是最后一個(gè)看到水的。人傾向于在既有的框架下去解決問(wèn)題;更重要的是,在這個(gè)過(guò)程中很難覺(jué)察到框架約束的存在。

2.把簡(jiǎn)單的事情搞復(fù)雜的人比比皆是,把復(fù)雜的事情搞簡(jiǎn)單的人鳳毛麟角。

3.避免思維被一門語(yǔ)言束縛的最好辦法就是“學(xué)習(xí)其他語(yǔ)言”?!獏⒖肌洞a大全》

4.學(xué)習(xí)C++的第一原則是什么?關(guān)注基本的概念和技術(shù),而非特定的語(yǔ)言特性,尤其不是C++中細(xì)枝末節(jié)的語(yǔ)言細(xì)節(jié)。

5.使用C++的第一原則是什么?將你的設(shè)計(jì)理念(概念)直接映射為C++中類或模板。

6.脫離語(yǔ)言思考,使用語(yǔ)言實(shí)現(xiàn)。

7.核心就是 Think out of box.

3.4 知其所以然

1.人類解決問(wèn)題的兩大思維方式(聯(lián)想;演繹和歸納)都是有很大試錯(cuò)成分的,對(duì)一個(gè)問(wèn)題的思考實(shí)際上是相當(dāng)錯(cuò)綜復(fù)雜的,而且充滿了無(wú)效分支。

2.如果說(shuō)問(wèn)題求解是一部偵探小說(shuō),那么算法知識(shí)結(jié)局而已,而思考過(guò)程才是情節(jié)。

3.講述思維過(guò)程而非結(jié)果有幾個(gè)極其重要的價(jià)值

? ? 1)內(nèi)隱化。思維法則是元知識(shí);是內(nèi)隱記憶。我們需要將更好的思維方法(替代舊的思維法則)通過(guò)不斷練習(xí)內(nèi)隱化

? ? 2)跨情境運(yùn)用。你學(xué)會(huì)了在解決數(shù)學(xué)問(wèn)題的時(shí)候“注意未知數(shù)”卻不一定能在解決現(xiàn)實(shí)生活中的問(wèn)題中時(shí)刻都能“注意你的未知數(shù)”。要意識(shí)要共性,要知道思維法則也是知識(shí)記憶,是問(wèn)題解決策略。

? ? 3)對(duì)問(wèn)題解得更多記憶提取線索。知道了算法是怎樣一步一步被推導(dǎo)出來(lái)的,我們就一下?lián)碛辛舜罅康挠洃浘€索:對(duì)算法發(fā)現(xiàn)過(guò)程中的任何一個(gè)關(guān)鍵步驟(尤其是本質(zhì))的回憶都可能使我們能夠自己動(dòng)手推導(dǎo)出剩余的內(nèi)容。

? ? ? ? 實(shí)例1.堆時(shí)怎樣由樸素的決策樹(shù)演化而來(lái)的,它又是為了解決什么問(wèn)題的

? ? ? ? 實(shí)例2.你知道KMP算法的本質(zhì)在于消除回溯,至于如何消除回溯卻并不是那么難以推導(dǎo)的,所以即便忘了也可以借助于大腦的邏輯演繹能力再現(xiàn)出來(lái)。

? ? ? ? 實(shí)例3.知道Tarjan算法其實(shí)只是從后序遍歷經(jīng)過(guò)兩個(gè)優(yōu)化調(diào)整而來(lái)的。其中并查集的使用其實(shí)只是優(yōu)化手段——為了能夠迅速判斷祖先結(jié)點(diǎn)是誰(shuí)——而非算法本質(zhì)。 ?算法設(shè)計(jì)的主要任務(wù)本來(lái)就是通過(guò)問(wèn)題條件中蘊(yùn)含的知識(shí)來(lái)消除冗余計(jì)算和避免不必要的計(jì)算。

? ? ? ? 實(shí)例4.如果知道了排序的本質(zhì),就能夠?qū)κ裁词亲钣信判颍瑸槭裁此亲顑?yōu)排序有深刻的認(rèn)識(shí)。

? ? 4)包含了多得多的知識(shí)。 記一個(gè)算法,就只有一個(gè)算法。而記背后的思想,卻有助于解決一類問(wèn)題。算法誕生過(guò)程中的思路往往包含了比實(shí)際算法更本質(zhì)得多的知識(shí),實(shí)際算法乃至算法的某個(gè)特定語(yǔ)言的實(shí)現(xiàn)包含了太多表面的不相干知識(shí),它們會(huì)阻礙對(duì)本質(zhì)的理解。

? ? 5)重在分析推理,而不是聯(lián)想。重在思維的傳授則可以讓人養(yǎng)成從問(wèn)題本質(zhì)入手,逐步分析推理的習(xí)慣,而不是直接生搬硬套。

? ? 6)為了深入理解一個(gè)算法的來(lái)龍去脈前因后果,從一個(gè)算法中領(lǐng)悟盡量深刻的東西,需要做到三件事情:

? ? ? ? a.尋找算法的原始出處。TAOCP作為一個(gè)資料庫(kù)是絕對(duì)優(yōu)秀的。紅黑樹(shù)的作者——Sedgewick

? ? ? ? b.原始的出處其實(shí)也未必就推心置腹地和你講得那么到位。在網(wǎng)上找牛人的解釋;自己揣摩,揣摩的重要性,是怎么說(shuō)都不為過(guò)的。

? ? ? ? 問(wèn)題1.為什么這樣(為什么這是好的)?為什么不那樣(有其他做法嗎,有更好的做法么?)這樣做事最好的嗎?(為什么,能證明嗎?)

? ? ? ? 問(wèn)題2.這個(gè)做法跟其他做法有本質(zhì)聯(lián)系嗎?這個(gè)跟那個(gè)的區(qū)別是什么?

? ? ? ? 問(wèn)題3.問(wèn)題的本質(zhì)是什么?這個(gè)做法的本質(zhì)是什么?到底本質(zhì)上是什么東西導(dǎo)致了這個(gè)做法如此xx?

? ? ? ? 問(wèn)題4.與這個(gè)問(wèn)題類似的還有其它問(wèn)題嗎?同樣或類似的做法也適用嗎?

? ? ? ? c.不僅學(xué)習(xí)別人的思路,整理自己的思路也是極其重要的。

3.5 為什么有必要知其所以然

1.我有一個(gè)習(xí)慣,看定理必看證明。一個(gè)原本美妙的定理,把其證明扔掉就是真正的買櫝還珠,暴殄天物。

2.去理解一個(gè)定理的證明會(huì)帶來(lái)巨大的好處,首當(dāng)其沖的好處就是你很難再忘掉它。理解了定理之后看,定理就歸約為證明它所需要的條件加上邏輯。

3.這是一個(gè)樹(shù)狀的知識(shí)結(jié)構(gòu),越往上層走,需要記憶的結(jié)點(diǎn)就越少。所以我還有一個(gè)習(xí)慣,就是看到美妙的證明和解法總是會(huì)去一遍又一遍地反復(fù)揣摩,試圖理解想出這個(gè)證明的人到底是怎么想出來(lái)的,有沒(méi)有什么一般性的方法可循。

4.看一個(gè)問(wèn)題的解法,必然要看解法所誕生的過(guò)程,背后是否隱藏著更具一般性的解決問(wèn)題的思路和原則。

5.對(duì)于每一個(gè)問(wèn)題,弄清楚以下幾個(gè)一般性的問(wèn)題:

? ? 1)為什么這種解法是對(duì)的?

? ? 2)為什么那種解法是錯(cuò)的?

? ? 3)為什么這種解法不是最優(yōu)的?

? ? 4)證明為什么沒(méi)有更優(yōu)的解法

6.知道怎么做是從正確(高效)解法得到的,而知道為什么必須得那樣做則往往是從錯(cuò)誤(低效)的解法當(dāng)中得到的。

3.6 康托爾、哥德?tīng)?、圖靈——永恒的金色對(duì)角線


3.7 數(shù)學(xué)之美番外篇:快排為什么那么快


3.8 數(shù)學(xué)之美番外篇:平凡而又神奇的貝葉斯方法

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

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評(píng)論 25 709
  • 1.在健康問(wèn)題上,你自己比老天爺管用 早上吃好,中午吃飽,晚上吃少?,F(xiàn)在的人相反了, 早上馬虎,中午對(duì)付,晚上大吃...
    女王殿下1884閱讀 183評(píng)論 0 0

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