谷歌方法論:系統(tǒng)學(xué)習(xí)與機(jī)器思維

話說(shuō)上次說(shuō)過(guò)的小程序本周末就可以上線了,是不是小小的期待了下,雖然我不敢保證會(huì)延期。(延期的話你們說(shuō)怎么辦??)? ??

最近也很少看后臺(tái),然后有一些留言過(guò)了48h就無(wú)法回復(fù)了。不過(guò)你們可以留言,注明要不要放出來(lái)就可以了......


? ? 以下內(nèi)容是近來(lái)聽(tīng)吳軍的《谷歌方法論》有感所得:

? ? 你可能并不同意其中觀點(diǎn),但我一直篤信的是:一篇文章或一個(gè)觀點(diǎn),包括一部電影,是都不會(huì)讓100%人滿意的;

? ? 如果你同意其中的觀點(diǎn),那么就是你所得;如果不同意,那么可以當(dāng)作聽(tīng)故事一樣一笑而過(guò),也可以去查資料來(lái)反駁,這樣同樣有所得。

? ? 和菜頭的文章下邊通常會(huì)有一句意味深長(zhǎng)的話,我看后感慨萬(wàn)分,等下放在文章末尾。

? ? 歡迎大家在評(píng)論區(qū)留言......


系統(tǒng)學(xué)習(xí)的重要性

? ? 系統(tǒng)學(xué)習(xí)是一種學(xué)習(xí)方法,是指把所學(xué)內(nèi)容當(dāng)成是一個(gè)系統(tǒng)看待,力求從大方向出發(fā)指導(dǎo)學(xué)習(xí),這樣,在學(xué)習(xí)和復(fù)習(xí)的時(shí)候不是按部就班按章節(jié)行進(jìn),而是先模糊概括,再逐漸在大框架下逐步明晰細(xì)節(jié)、完善結(jié)構(gòu)、針對(duì)缺陷和不足專攻的學(xué)習(xí)方法。

? ? 把想要學(xué)習(xí)的整理出一個(gè)框架,明白哪些是需要學(xué)習(xí)的,哪些是不必要的。例如 如何成為一個(gè)合格的計(jì)算機(jī)工程師,那需要什么樣的知識(shí)體系?

? ? 第一步需要會(huì)寫程序,了解數(shù)據(jù)結(jié)構(gòu)、算法。這個(gè)可能需要一年的時(shí)間去學(xué)習(xí),然后去實(shí)踐一年。

? ? 第二步去寫效率較高的程序,需要了解計(jì)算機(jī)能給你多少資源

? ? 第三步實(shí)踐的時(shí)候,需要具體去做,例如如何用計(jì)算機(jī)識(shí)別人臉? 先看看別人是怎么做的,要學(xué)計(jì)算機(jī)視覺(jué),要學(xué)算法等等。? ? ? ?

? ? 總結(jié),需要通過(guò)學(xué)習(xí)一門課,有切身的感受;也需要不斷的練習(xí),練習(xí)多久,需要看個(gè)人。


系統(tǒng)學(xué)習(xí)的四個(gè)現(xiàn)象和原則

? ? 1.要了解知識(shí)的背景和相關(guān)性。任何一個(gè)知識(shí)點(diǎn)都需要放到更大的環(huán)境中去理解。

? ? 2.今天的信息很多,大部分人要做的事情不是更多的接受信息,而是選擇和過(guò)濾信息。把所學(xué)的知識(shí)使用好。學(xué)會(huì)使用Google查找信息及講述知識(shí)的視頻非常重要。在需要使用時(shí)手到擒來(lái)。不要把有限的腦容量記憶不常用的信息

? ? 3.學(xué)習(xí)的目的不能是為了解除焦慮,而是為了解決你真正遇到的問(wèn)題。學(xué)習(xí)的目的應(yīng)該集中在解決問(wèn)題,并且為了解決問(wèn)題進(jìn)行深度思考,直到問(wèn)題解決。

? ? 4.系統(tǒng)地學(xué)習(xí)離不開(kāi)討論。

人的認(rèn)知有三個(gè)來(lái)源

認(rèn)知學(xué)上知識(shí)的獲取有三種

? ? 1.親身感知: 旅行是親身感知的一種方式,這些感知到的東西有些時(shí)候他人告知是無(wú)法領(lǐng)悟的;但是所有的事情都靠親身感知,就太慢了,例如數(shù)學(xué),不能靠自己去推理出來(lái),這樣花費(fèi)時(shí)間太久,在已有的知識(shí)體系,可以快速獲得的情況下,他人告知是最快的學(xué)習(xí)方式,教育就是如此。

? ? 2.他人告知:上學(xué)讀書是學(xué)習(xí)新知的絕佳途徑;

? ? 3.邏輯推知:人類新知的來(lái)源,一個(gè)人一輩子通過(guò)這種形式得到的新知是很少的,牛頓發(fā)現(xiàn)萬(wàn)有引力,大多數(shù)人達(dá)不到的。


旅行的意義

? ? 1.是為了增長(zhǎng)見(jiàn)識(shí),他人告知的事情自己驗(yàn)證一下才能記住,變成自己的一部分。

? ? 2.了解別人沒(méi)有告訴你的,自己旅行時(shí)知道了,可以告訴他人

? ? 3.其次也可以放松心情,尋找靈感。迪士尼為了寫劇本;會(huì)給編劇放半年的假期去非洲大草原或其他地方尋找靈感。

? ? 當(dāng)然不止這三點(diǎn),如果你有其他的見(jiàn)解,歡迎補(bǔ)充

把事情做好需要搞清楚的三條邊

1.第一條邊是基線,你可以理解成直到今天為止人類或你所掌握的知識(shí)。不同人的基線不一樣,我們所有的工作,都應(yīng)該建立在這條線的基礎(chǔ)上,并想辦法提升它。

? ? 對(duì)于不同的人,這條線的高度是不同的,對(duì)于專家,基線就很高;對(duì)于入門初學(xué)者,基線就很低;

? ? 我們所有的工作,都應(yīng)該建立在這條線的基礎(chǔ)上,而不是從它的下面開(kāi)始做起,這一點(diǎn)很重要;

? ? 例如,今天搞飛機(jī)研發(fā)的專業(yè)團(tuán)隊(duì)所在的基線是三層樓高,北航發(fā)動(dòng)機(jī)專業(yè)畢業(yè)生的基線是在地平線上,那些民間發(fā)明家的水平就是地下室三層。

2.最上面那條線,是理論給出的極限,是無(wú)法突破的??梢哉J(rèn)為是造物主創(chuàng)造這個(gè)宇宙時(shí)留下來(lái)的。例如光速、絕對(duì)零度,能量守恒定律。

? ? 在工程上,專業(yè)人士和業(yè)余愛(ài)好者的差別在于是否了解極限的存在

工程師和科學(xué)家又一個(gè)不同,科學(xué)家常常告訴大家這件事可以做,但是工程師要明白怎么做

3.第三條邊是能夠扶著向上攀登的繩子,或者說(shuō)階梯。它需要你把目標(biāo)拆解為具體的行動(dòng)步驟,并專注其中。

為什么下面粗,上面細(xì)呢?

? ? 因?yàn)榭拷A(chǔ)的部分,全世界做的人很多,各種行之有效的方法也很多,而越到上面,越接近有難度的目標(biāo),常常就沒(méi)有太多的道路可供選擇,甚至很多道路都要靠自己探索因此就越畫越細(xì)


計(jì)算機(jī)思維有7對(duì)關(guān)系

? ? 機(jī)器思維是什么,從下面7個(gè)方面來(lái)解釋

1.大和小

? ? 什么是大,什么是小呢?我說(shuō)1個(gè)、2個(gè)、3個(gè)可能都明白,我說(shuō)銀河系中有2000多億個(gè)恒星,你會(huì)說(shuō)哦,2000多億啊,但是2000多億到底有多少,可能就沒(méi)有概念,如2000多億個(gè)乒乓球能裝進(jìn)多少個(gè)100立方米的房間呢?

? ? 人類是無(wú)法計(jì)算大數(shù)的,所以有了計(jì)算機(jī)。計(jì)算機(jī)每秒運(yùn)行百萬(wàn)或上億次的計(jì)算,我們也沒(méi)有概念。這就是量級(jí)的差別,什么事量級(jí)呢?舉個(gè)例子,芝麻,西瓜,多少個(gè)芝麻也比不上一個(gè)西瓜對(duì)吧。好,接下來(lái)這樣來(lái)對(duì)比,芝麻——西瓜——山脈——地球——太陽(yáng)——銀河——宇宙。

2.快和慢

? ? 人的進(jìn)化很慢,每個(gè)世紀(jì)只有百分之幾;經(jīng)濟(jì)和社會(huì)發(fā)展也很慢,每年幾個(gè)百分點(diǎn);人本身不適應(yīng)于非??焖俚牡陌l(fā)展變化;計(jì)算機(jī)的發(fā)展變化是18個(gè)月翻一番,10年增加100倍,在智能時(shí)代人要適應(yīng)這種變化。

3.多維度和單一維度

? ? 從總體來(lái)講,人腦是線性處理事物的,看問(wèn)題是一個(gè)角度,也沒(méi)有能力把很多角度綜合起來(lái);但是計(jì)算機(jī)有這個(gè)能力,占了多維度的便宜。

4.網(wǎng)絡(luò)和個(gè)體

? ? 人的思維是個(gè)體行為,做決定彼此不干擾。這有好的一面,但也難以集中很多人的智慧,產(chǎn)生疊加的效果。事實(shí)上,群體智慧的簡(jiǎn)單疊加甚至不如個(gè)人的智慧。但是人工智能是建立在網(wǎng)絡(luò)效應(yīng)的基礎(chǔ)上的,它是通過(guò)彼此聯(lián)系的計(jì)算機(jī)共同協(xié)作工作而產(chǎn)生的。

5.自頂向下和自底向上

? ? 自頂向下做事這一點(diǎn)是計(jì)算機(jī)的精髓, 而人更適合自底向上。在一個(gè)組織內(nèi),自底向上的做事方式更容易激發(fā)群體的積極性,但是容易造成資源的浪費(fèi)。

6.全部和局部

? ? 人做事情時(shí)限于自己的認(rèn)知,通常得到的是局部最佳,失去對(duì)全局的優(yōu)化的可能性。由于計(jì)算機(jī)有處理大數(shù)的能力,以及是自頂向下的做事方式,共容易得到全局最佳。這一點(diǎn)在AlphaGo和人際對(duì)弈時(shí)表現(xiàn)得淋漓盡致

7.成本和表現(xiàn)

? ? 人很多時(shí)候喜歡強(qiáng)調(diào)對(duì)錯(cuò),喜歡追求絕對(duì)的公平,喜歡要求最好的結(jié)果。但是,從工程的角度講,好和壞只是在固定成本下相對(duì)的表現(xiàn),計(jì)算機(jī)里邊無(wú)論是軟件設(shè)計(jì),還是硬件設(shè)計(jì),都是在平衡性能和陳本的關(guān)系。


掌握計(jì)算機(jī)思維還需要理解下面兩個(gè)原則:

1.等價(jià)性原則

? ? 很多時(shí)候,一個(gè)較難的問(wèn)題A和相對(duì)容易的問(wèn)題B是等價(jià)的,但是人類常常容易給什么問(wèn)題就解決什么問(wèn)題,給了A就解決A,盡管它很難。而計(jì)算機(jī)則會(huì)試圖解決等價(jià),但是卻更簡(jiǎn)單的問(wèn)題。

2.模塊化原則

? ? 我們?cè)谏钪?,做一個(gè)桌子或椅子,會(huì)直接去做。而在計(jì)算機(jī)世界里,永遠(yuǎn)是限制做幾個(gè)非常簡(jiǎn)單能夠大量復(fù)制的樂(lè)高積木塊然后用很多這樣簡(jiǎn)單的模塊,搭出復(fù)雜的桌子和椅子。

? 和菜頭曰:我所說(shuō)的每一句話,都是錯(cuò)的!

?著作權(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)容

  • 他說(shuō)愛(ài)我,是真的嗎?” “我是不是他的今生至愛(ài)?” “他和前任真的絕對(duì)不可能再有糾葛了嗎?” “他口口聲聲說(shuō)愛(ài)我,...
    Miss柳閱讀 688評(píng)論 6 14
  • 幸存者偏見(jiàn)。 首先我在想存在幸存者偏見(jiàn)的原因是什么,那就是由果歸因。由果歸因是一種怎么說(shuō)怎么對(duì)的馬后炮。但是卻是不...
    源清流閱讀 240評(píng)論 0 0

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