如何高效的學(xué)習(xí)技術(shù)

我們相信努力學(xué)習(xí)一定會(huì)有收獲,但是方法不當(dāng)娃弓,既讓人身心疲憊,也沒有切實(shí)的回報(bào)岛宦。高中時(shí)代台丛,我的同桌是個(gè)漂亮女同學(xué)。她的物理成績很差砾肺,雖然她非常勤奮的學(xué)習(xí)挽霉,但成績總是不理想。為了鞏固純潔的同學(xué)關(guān)系变汪,我親密無間地輔導(dǎo)她的物理侠坎,發(fā)現(xiàn)她不知道題目考什么。我們的教科書與試題都圍繞著考試大綱展開裙盾,看到一道題实胸,應(yīng)該先想想它在考哪些定理和公式的運(yùn)用。

不少朋友每天都閱讀技術(shù)文章番官,但是第二天就忘干凈了庐完。工作中領(lǐng)導(dǎo)和同事都認(rèn)可你的溝通和技術(shù)能力,但是跳槽面試卻屢屢碰壁徘熔。面試官問技術(shù)方案门躯,明明心里清楚,用嘴說出來卻前言不搭后語酷师。面試官再問底層算法讶凉,你說看過但是忘記了染乌。他不在乎你看沒看過,答不上就是零分懂讯。正如男女相親慕匠,男方談吐瀟灑才能吸引姑娘∮虼迹可是男方緊張了台谊,平時(shí)挺能說,關(guān)鍵時(shí)候卻支支吾吾譬挚,姑娘必然認(rèn)為他不行锅铅。人生充滿了許多考試,有形的和無形的减宣,每次考試的機(jī)會(huì)只有一次盐须。

工作五年十年后,別人成了架構(gòu)師漆腌,自己還在基層打滾贼邓,原因是什么?職場(chǎng)上無法成功升遷的原因有很多闷尿,沒有持續(xù)學(xué)習(xí)塑径、學(xué)習(xí)效果不好、無法通過心儀公司的的面試填具,一定是很重要的原因统舀。

把自己當(dāng)成一臺(tái)計(jì)算機(jī),既有輸入劳景,也要有輸出誉简,用輸出倒逼輸入

學(xué)什么

基礎(chǔ)與應(yīng)用

近些年誕生了許多新技術(shù)盟广,比如最時(shí)髦的AI(目前還在智障階段)闷串,數(shù)學(xué)基礎(chǔ)是初中就接觸過的概率統(tǒng)計(jì)。萬丈高樓從地起筋量,不要被新工具或者中間件迷住雙眼烹吵,一味地追新求快∶祝基礎(chǔ)知識(shí)是所有技術(shù)的基石年叮,在未來很長的時(shí)間都不會(huì)變化,應(yīng)該花費(fèi)足夠的時(shí)間鞏固基礎(chǔ)玻募。

以數(shù)據(jù)結(jié)構(gòu)和算法為例只损,大家閱讀一下Java的BitSet的源碼,里面有大量的移位操作,移位運(yùn)算掌握的好跃惫,看這份源碼就沒問題叮叹。Java同步工具類AQS用到了雙向鏈表,鏈表知識(shí)不過關(guān)爆存,肯定搞不懂它的原理蛉顽。互聯(lián)網(wǎng)大廠都喜歡考算法先较,為了通過面試也要精通算法携冤。

以Java工程師應(yīng)該掌握的知識(shí)為例,按重要程度排出六個(gè)梯度:

1.? 第一梯度:計(jì)算機(jī)組成原理闲勺、數(shù)據(jù)結(jié)構(gòu)和算法曾棕、網(wǎng)絡(luò)通信原理、操作系統(tǒng)原理菜循;

2.? 第二梯度:Java基礎(chǔ)翘地、JVM內(nèi)存模型和GC算法、JVM性能調(diào)優(yōu)癌幕、JDK工具衙耕、設(shè)計(jì)模式;

3.? 第三梯度:Spring系列勺远、Mybatis橙喘、Dubbo等主流框架的運(yùn)用和原理;

4.? 第四梯度:MySQL(含SQL編程)谚中、Redis渴杆、RabbitMQ/RocketMQ/Kafka、ZooKeeper等數(shù)據(jù)庫或者中間件的運(yùn)用和原理宪塔;

5.? 第五梯度:CAP理論、BASE理論囊拜、Paxos和Raft算法等其他分布式理論某筐;

6.? 第六梯度:容器化、大數(shù)據(jù)冠跷、AI南誊、區(qū)塊鏈等等前沿技術(shù)理論;

有同學(xué)認(rèn)為第五梯度應(yīng)該在移到第一梯度蜜托。其實(shí)很多小公司的日活猶如古天樂一樣平平無奇抄囚,離大型分布式架構(gòu)還遠(yuǎn)得很。學(xué)習(xí)框架和中間件的時(shí)候橄务,順手掌握分布式理論幔托,效果更好。

廣度與深度

許多公司的招聘JD沒有設(shè)定技術(shù)人員年齡門檻,但是會(huì)加上一句“具備與年齡相當(dāng)?shù)闹R(shí)的廣度與深度”重挑。多廣才算廣嗓化,多深才算深?這是很主觀的話題谬哀,這里不展開討論刺覆。

如何變得更廣更深呢?突破收入上升的瓶頸史煎,發(fā)掘自己真正的興趣谦屑。

大多數(shù)人只是公司的普通職員,收入上升的瓶頸就是升職加薪篇梭。許多IT公司會(huì)對(duì)技術(shù)人員有個(gè)評(píng)級(jí)氢橙,如果你的評(píng)級(jí)不高,那就依照晉級(jí)章程努力升級(jí)很洋。如果你在一個(gè)小公司充蓝,收入一般,發(fā)展前景不明喉磁,準(zhǔn)備大廠的面試就是最好的學(xué)習(xí)過程谓苟。在這些過程中,你必然學(xué)習(xí)更多知識(shí)协怒,變得更廣更深涝焙。

個(gè)人興趣是前進(jìn)的動(dòng)力之一,許多知名開源項(xiàng)目都源于作者的興趣孕暇。個(gè)人興趣并不局限技術(shù)領(lǐng)域仑撞,可以是其他學(xué)科。我有個(gè)朋友喜歡玩山地自行車妖滔,還給一些做自行車話題的自媒體投稿隧哮。久而久之,居然能夠?qū)懸皇趾梦恼铝俗幔蚁嘈潘材軐懞眉夹g(shù)文檔沮翔。

哲學(xué)

哲學(xué)不是故作高深的學(xué)科,它的現(xiàn)實(shí)意義就是解決問題曲秉。年輕小伙是怎么泡妞的采蚀?三天兩頭花不斷,大庭廣眾跪求愛承二。這類套路為什么總是能成功呢榆鼠?禮物滿足女人的物欲,當(dāng)眾求愛滿足女人的虛榮心亥鸠,投其所好妆够。食堂大媽打菜的手越來越抖,辣子雞丁變成辣子辣丁,為什么呢责静?食堂要控制成本袁滥,直接提價(jià)會(huì)惹眾怒。

科學(xué)上的哲學(xué)灾螃,一般指研究事物發(fā)展的規(guī)律题翻,歸納終極的解決方案。軟件行業(yè)充滿哲學(xué)味道的作品非常多腰鬼,比如《人月神話》嵌赠。舉個(gè)例子,當(dāng)軟件系統(tǒng)遇到性能問題熄赡,嘗試下面兩種哲學(xué)思想提升性能:

1.? 空間換時(shí)間:比如引入緩存姜挺,消耗額外的存儲(chǔ)提高響應(yīng)速度。

2.? 時(shí)間換空間:比如大文件的分片處理彼硫,分段處理后再匯總結(jié)果炊豪。

設(shè)計(jì)穩(wěn)健高可用的系統(tǒng),嘗試從三個(gè)方面考慮問題:

3.? 存儲(chǔ):數(shù)據(jù)會(huì)丟失嗎拧篮,數(shù)據(jù)一致性怎么解決词渤。

4.? 計(jì)算:計(jì)算怎么擴(kuò)容,應(yīng)用允許任意增加節(jié)點(diǎn)嗎串绩。

5.? 傳輸:網(wǎng)絡(luò)中斷或擁塞怎么辦缺虐。

從無數(shù)的失敗或者成功的經(jīng)驗(yàn)中,總結(jié)出高度概括性的方案礁凡,讓我們下一步做的更好高氮。

英語

??英語是極為重要的基礎(chǔ),學(xué)好英語與掌握編程語言一樣重要顷牌。且不說外企對(duì)英語的要求剪芍,許多知名博客就是把英文翻譯成中文,充當(dāng)知識(shí)的搬運(yùn)工窟蓝。如果英語足夠好紊浩,直接閱讀一手英語資料,避免他人翻譯存在的謬誤疗锐。

怎么學(xué)

知識(shí)體系

??體系化的知識(shí)比零散的更容易記憶和理解,這正如一部好的電視劇费彼,劇情環(huán)環(huán)相扣才能吸引觀眾滑臊。建議大家使用思維導(dǎo)圖羅列知識(shí)點(diǎn),構(gòu)建體系結(jié)構(gòu)箍铲,如下圖所示:

克服遺忘

??高中是我們知識(shí)的巔峰時(shí)刻雇卷,每周小考每月大考,教輔資料堆成山,地獄式的反復(fù)操練強(qiáng)化記憶关划。復(fù)習(xí)是對(duì)抗遺忘的唯一辦法小染。大腦的遺忘是有規(guī)律的,先快后慢贮折。一天后裤翩,學(xué)到的知識(shí)只剩下原來的25%,甚至更低调榄。隨著時(shí)間的推移踊赠,遺忘的速度減慢,遺忘的數(shù)量也就減少每庆。

每個(gè)人的遺忘程度都不一樣筐带,建議第二天復(fù)習(xí)前一天的內(nèi)容,七天后復(fù)習(xí)這段時(shí)間的所有內(nèi)容缤灵。

碎片時(shí)間

不少朋友利用碎片時(shí)間學(xué)習(xí)伦籍,比如在公交上看公眾號(hào)的推送。其實(shí)我們都高估了自己的抗干擾能力腮出,如果處在嘈雜的環(huán)境帖鸦,注意力容易被打斷,記憶留存度也很低利诺。碎片時(shí)間適合學(xué)習(xí)簡單孤立的知識(shí)點(diǎn)富蓄,比如鏈表的定義與實(shí)現(xiàn)。

學(xué)習(xí)復(fù)雜的知識(shí)慢逾,需要大段的連續(xù)時(shí)間立倍。圖書館是個(gè)好地方,安靜氛圍好侣滩。手機(jī)放一邊口注,不要理會(huì)QQ微信,最好閱讀紙質(zhì)書君珠,泡上一整天寝志。有些城市出現(xiàn)了付費(fèi)自習(xí)室,提供格子間策添、茶水等等材部,也是非常好的選擇。

用起來

技術(shù)分享

我們看到很多大佬都會(huì)發(fā)技術(shù)文章還有會(huì)在視頻給大家做分享唯竹,其實(shí)這也是加強(qiáng)自己技術(shù)的一種方法乐导,就是把自己知道的技術(shù)用出來,知道所以然也能講出所以然浸颓。準(zhǔn)備PPT和演講內(nèi)容物臂,給同事來一場(chǎng)技術(shù)分享旺拉。不光復(fù)習(xí)知識(shí),還鍛煉口才棵磷。曾經(jīng)有個(gè)同事說話又快又急蛾狗,口頭禪也多,比如"對(duì)吧仪媒、是不是”沉桌,別人經(jīng)常聽不清,但是他本人不以為然规丽。領(lǐng)導(dǎo)讓他做了幾次技術(shù)分享蒲牧,聽眾的反應(yīng)可想而知,他才徹底認(rèn)清缺點(diǎn)赌莺。

堅(jiān)持寫技術(shù)博客冰抢,別在意你寫的東西在網(wǎng)上已經(jīng)重復(fù)千百遍。當(dāng)自己動(dòng)手的時(shí)候艘狭,才會(huì)意識(shí)到眼高手低挎扰。讓文章讀起來流暢清晰,需要嘔心瀝血的刪改巢音。寫作是對(duì)大腦的長期考驗(yàn)遵倦,想不到肯定寫不出,想不清楚肯定寫不清楚官撼。

造個(gè)輪子

我們經(jīng)常說不要重復(fù)造輪子梧躺。為了開發(fā)效率,可以不造輪子傲绣,但是必須具備造輪子的能力掠哥。建議造一個(gè)簡單的MQ,你能用到通信協(xié)議秃诵、設(shè)計(jì)模式续搀、隊(duì)列等許多知識(shí)。在造輪子的過程中菠净,你會(huì)頻繁的翻閱各種手冊(cè)或者博客禁舷,這就是用輸出倒逼輸入

上面那張?bào)w系架構(gòu)圖只是Java架構(gòu)大綱個(gè)一個(gè)片段想要完整圖的朋友可以評(píng)論私發(fā)毅往。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末牵咙,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子攀唯,更是在濱河造成了極大的恐慌霜大,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件革答,死亡現(xiàn)場(chǎng)離奇詭異战坤,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)残拐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門途茫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人溪食,你說我怎么就攤上這事囊卜。” “怎么了错沃?”我有些...
    開封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵栅组,是天一觀的道長。 經(jīng)常有香客問我枢析,道長玉掸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任醒叁,我火速辦了婚禮司浪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘把沼。我一直安慰自己啊易,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開白布饮睬。 她就那樣靜靜地躺著租谈,像睡著了一般。 火紅的嫁衣襯著肌膚如雪捆愁。 梳的紋絲不亂的頭發(fā)上割去,一...
    開封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天,我揣著相機(jī)與錄音牙瓢,去河邊找鬼劫拗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛矾克,可吹牛的內(nèi)容都是我干的页慷。 我是一名探鬼主播,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼胁附,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼酒繁!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起控妻,我...
    開封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤州袒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后弓候,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體郎哭,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡他匪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了夸研。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片邦蜜。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖亥至,靈堂內(nèi)的尸體忽然破棺而出悼沈,到底是詐尸還是另有隱情,我是刑警寧澤姐扮,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布絮供,位于F島的核電站,受9級(jí)特大地震影響茶敏,放射性物質(zhì)發(fā)生泄漏壤靶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一睡榆、第九天 我趴在偏房一處隱蔽的房頂上張望萍肆。 院中可真熱鬧,春花似錦胀屿、人聲如沸塘揣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽亲铡。三九已至,卻和暖如春葡兑,著一層夾襖步出監(jiān)牢的瞬間奖蔓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來泰國打工讹堤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吆鹤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓洲守,卻偏偏與公主長得像疑务,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子梗醇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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