吳軍 - 系統(tǒng)性學(xué)習(xí)

很多人問我如果原來不是學(xué)計算機(jī)專業(yè)叹括,想轉(zhuǎn)行做計算機(jī)軟件工程師,是否可以通過自學(xué)完成宵荒?這件事其實(shí)是可以做到的汁雷,不過大約需要一年左右的時間學(xué)習(xí)和一年左右的時間練習(xí)净嘀。具體的做法是這樣的。

首先我們要倒著理解成為一個合格的計算機(jī)工程師需要什么樣的知識體系侠讯。

既然是計算機(jī)工程師挖藏,一定要會寫程序,這點(diǎn)大家恐怕都同意厢漩。但是大部分人即使能寫一些程序膜眠,比如給你的單位算算賬,處理一些業(yè)務(wù)的日志袁翁,或者設(shè)計一個控制家庭IoT的程序柴底,卻寫不了幾萬行的大程序,比如在給你算法后寫一個能夠工作的人臉識別程序粱胜,因?yàn)檫@涉及的方方面面太多柄驻,光會寫程序的人hold不住。

要想做到這一點(diǎn)焙压,就需要理解搭建計算機(jī)軟件的那些模塊——數(shù)據(jù)結(jié)構(gòu)和算法了鸿脓。你可以把數(shù)據(jù)結(jié)構(gòu)理解為蓋房子的鋼筋、門窗和大梁涯曲,把算法理解成蓋房子的結(jié)構(gòu)原理野哭。沒有這些,你從沙石出發(fā)幻件,很難蓋成一個大廈拨黔。

但是如果你善于利用已有的組建,懂得蓋房子的原理绰沥,就可以很快設(shè)計出蓋房子的流程篱蝇,并且用半成品蓋一個房子。于是徽曲,會寫程序后零截,就需要了解數(shù)據(jù)結(jié)構(gòu)和算法了。這就有些系統(tǒng)性了秃臣。

不過涧衙,即便人在設(shè)計軟件時可以不受資源的限制,但是世界上任何一臺真實(shí)的計算機(jī)的資源都是有限的奥此。

因此再接下來弧哎,如果你想寫一個效率較高的程序,問題又來了得院,你需要了解計算機(jī)能給你提供多少資源傻铣,你的程序在計算機(jī)系統(tǒng)結(jié)構(gòu)這個框架內(nèi),應(yīng)該怎么優(yōu)化祥绞。

于是你就需要學(xué)習(xí)兩門課——計算機(jī)的原理非洲,以及計算機(jī)的系統(tǒng)結(jié)構(gòu)鸭限。這樣才能寫出一個有效的程序。如果一個人不懂得這些知識两踏,也能寫程序败京,但是寫出來的程序不夠優(yōu)化,在市場上沒有競爭力梦染。這就如同蓋房子的人不懂得做預(yù)算赡麦,蓋出的房子肯定是收不回成本。

好了帕识,現(xiàn)在你學(xué)了一肚子的知識泛粹,其實(shí)離實(shí)用還有差距,接下來怎么用好它們呢肮疗?最簡單的辦法就是看一個例子晶姊,比如理解如何用計算機(jī)識別人臉,看看別人是怎么做的伪货。于是你又需要學(xué)一門應(yīng)用類的計算機(jī)課程们衙,比如計算機(jī)視覺,學(xué)完它碱呼,你就知道計算機(jī)科學(xué)家和軟件工程師是如何將一個生活中的問題蒙挑,變成一個計算機(jī)可以解決的問題。當(dāng)然愚臀,你學(xué)習(xí)自然語言處理忆蚀、數(shù)據(jù)庫,或者計算機(jī)控制等等都沒有問題姑裂◎涯保總之要通過學(xué)習(xí)一門課,有切身的感受炭分。

這些內(nèi)容都學(xué)完了,恐怕至少要一年時間剑肯。在這中間捧毛,你需要不斷地練習(xí),這就如同教練告訴你打網(wǎng)球的技巧后让网,你不練習(xí)還是不會打一樣呀忧。至于要練習(xí)多長時間,就看個人的天賦和悟性溃睹。

如果你要想成為頂級的工程師而账,10000小時的練習(xí)恐怕是必要的。但是因篇,即使練了1萬小時泞辐,也不敢保證就能成為頂級人才笔横,這中間有很多其他的因素影響最后的結(jié)果。比如你是否能遇到一個好師父帶你咐吼,是否遇到一個合適的項(xiàng)目讓你練習(xí)吹缔,是否具有計算機(jī)思維,等等锯茄。當(dāng)然厢塘,如果成為一個合格的工程師,可能1/4的時間也就夠了肌幽,也就是2500小時晚碾,大約一年。

如果你想成為好的會計喂急、律師格嘁,方法和上面描述的也差不多。

關(guān)于系統(tǒng)性學(xué)習(xí)有四個現(xiàn)象和原則要提醒你注意:

1. 要了解知識的背景和相關(guān)性煮岁。任何一個知識點(diǎn)都需要放到更大的環(huán)境中去理解讥蔽。今天很多創(chuàng)業(yè)者和企業(yè)家非常如饑似渴地學(xué)習(xí)很多新概念,他們收看馬云画机、雷軍等人的每一次講話冶伞,或者拿著德魯克、哈耶克的書死磕步氏。但是他們忽略了這些人講話的場合响禽,時間點(diǎn)和對象。不了解背景和環(huán)境荚醒,那些知識點(diǎn)就難以應(yīng)用芋类。這也是我們強(qiáng)調(diào)系統(tǒng)性學(xué)習(xí)的原因。

2. 今天的信息很多界阁,大部分人要做的事情侯繁,不是更多地接受信息,而是選擇和過濾信息泡躯,把所學(xué)的知識使用好贮竟。此外,學(xué)會使用Google查找信息以及講述知識的視頻较剃,也非常重要咕别,要能夠在需要使用時手到擒來。千萬不要把有限的腦容量用來記憶不常用的信息写穴。

3. 學(xué)習(xí)的目的不能是為了“解除焦慮”惰拱,而是為了解決你真正遇到的問題。很多人莫名其妙地焦慮啊送,然后學(xué)了一些熱門的新知偿短,一瞬間獲得那種“哇欣孤,我懂了,我了解了新技術(shù)”的廉價快感翔冀,但是导街,這種快感來得快也去得快,焦慮并沒有消除纤子,甚至因?yàn)橹赖臇|西多了更焦慮了搬瑰。學(xué)習(xí)的目的應(yīng)該集中在解決問題,并且為了解決問題進(jìn)行深度思考控硼,直到問題解決泽论。

4. 系統(tǒng)的學(xué)習(xí)離不開討論,這點(diǎn)大家學(xué)習(xí)時都有體會卡乾,就不多說了翼悴。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市幔妨,隨后出現(xiàn)的幾起案子鹦赎,更是在濱河造成了極大的恐慌,老刑警劉巖误堡,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件古话,死亡現(xiàn)場離奇詭異,居然都是意外死亡锁施,警方通過查閱死者的電腦和手機(jī)陪踩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來悉抵,“玉大人肩狂,你說我怎么就攤上這事±咽危” “怎么了傻谁?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長列粪。 經(jīng)常有香客問我栅螟,道長,這世上最難降的妖魔是什么篱竭? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮步绸,結(jié)果婚禮上掺逼,老公的妹妹穿的比我還像新娘。我一直安慰自己瓤介,他們只是感情好吕喘,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布赘那。 她就那樣靜靜地躺著,像睡著了一般氯质。 火紅的嫁衣襯著肌膚如雪募舟。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天闻察,我揣著相機(jī)與錄音拱礁,去河邊找鬼。 笑死辕漂,一個胖子當(dāng)著我的面吹牛呢灶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播钉嘹,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼鸯乃,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跋涣?” 一聲冷哼從身側(cè)響起缨睡,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎陈辱,沒想到半個月后奖年,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡性置,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年拾并,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鹏浅。...
    茶點(diǎn)故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡嗅义,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出隐砸,到底是詐尸還是另有隱情之碗,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布季希,位于F島的核電站褪那,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏式塌。R本人自食惡果不足惜博敬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望峰尝。 院中可真熱鬧偏窝,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至硼补,卻和暖如春驮肉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背已骇。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工离钝, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人疾捍。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓奈辰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親乱豆。 傳聞我的和親對象是個殘疾皇子奖恰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評論 2 361

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

  • 杭杭老師說臨摹照片比臨摹畫成長速度要快瑟啃,于是試了下。以我這初學(xué)者的水平確實(shí)難度有些太大了揩尸,爪子處理不好蛹屿,樹皮也不會...
    Joy_RY閱讀 623評論 0 0
  • 把漢家女兒遠(yuǎn)嫁到異域去和親,是從西漢開始的岩榆。王昭君的故事就發(fā)生在哪個時代错负。這個從長江邊走來的嬌美村姑,因?yàn)?..
    王同躍閱讀 107評論 0 1
  • 1.學(xué)習(xí)到一門新技能勇边,最基本的注冊賬號犹撒、寫文、微信編輯器粒褒、制作二維碼识颊、制作作者簡介,都會了奕坟。 2.把自己有的一些故...
    Veggieg21閱讀 429評論 0 1
  • 心痛得無法呼吸月杉!不是一句形容詞刃跛,卻也是形容詞。因?yàn)榇丝炭廖艺娴囊驗(yàn)橐患碌煳保苄耐吹剩苌鷼猓?我生氣的是老公一直在原...
    蕙蘭花開的季節(jié)閱讀 207評論 0 2
  • R?閱讀原文片段 用“選擇做”代替“不得不” 第一步,在日常生活中绊率,你覺得哪些事情沒意思,卻又認(rèn)為自己不得不做究履,請...
    不安逸你閱讀 184評論 2 0