五個月前端學習小結

起初,本身也沒想到,短短五個月就把本身的職業標籤正式換成了高級前端工程師。但在經歷了這五個月之後,拿到offer的那一刻,短期喜悅事後就平靜了。css

我見過的全部技術牛人,是全部,在本身的博客中被問到在技術上怎麼短期有個飛躍,回答幾乎都是同樣的。明確學習路線,把全部的業餘時間所有利用起來,看書,寫代碼,不放過學習路徑上的任何困惑,多翻幾本書,多發郵件向大牛們求教,多去社區交流。前端

道理都懂,可沒有熱情和目標,面對一本本充斥着晦澀難懂的代碼,跟字典同樣厚的書,絕對堅持不下來。好在從國企跳槽出來後,這股15歲中考事後就沒被激起過的熱情又回來了。git

提及此次面試,以爲多少帶點兒運氣,最弱的算法部分幾乎沒被問及,而有些只在別人博客上撇到一眼的小問題,竟然會被問到,並且我還能清晰記得。在去面試以前就告訴本身,正常回答問題就行,會就會,不會就不會。不管結果如何,都不會影響之後學習的節奏,即使此次沒過,下次面試時本身的能力也會強過當前,因此總有跨過這條線的一天,就像兩個月前被另外一家公司拒的時候同樣。抱着這樣的心態面試時內心很平靜,思路不會由於緊張和患得患失的心態變得遲鈍。github

談談這幾個月的心得吧。
一切的一切,都從摒棄浮躁開始。滅掉全部尋求捷徑的念想,掀開對本身技術不足之處的假裝,拿出直面學習路徑中一切疑難困惑的勇氣,就能夠上路了~面試

制定適合本身的學習路徑

這是第一步。前段時間腦子裏忽然有個想法,學技能和打遊戲練級升一級加一個技能點同樣有類似之處,等級高的時候感受隨便加哪一個技能點都有些用處,可低等級的時候,加點錯一點,一級白練,甚至還有一堆攻略較你怎麼加點。網上有許多相關的文章,就前端而言,最近看到的一篇文章和我本身的學習路線很相近:https://zhuanlan.zhihu.com/p/...,還有前端早讀課分享的一篇http://dwz.cn/3YFyB5
有一點不得不說,要懂得選擇性將某些技術棧push到本身的學習等候隊列裏,有些技術當下並不適合學,但感受學了會對本身的其餘方面的技術有輔助性,好比學js的時候瞭解到js引擎是C寫的,把C撿起來並非當務之急,但在之後適合的時候,告訴本身別忘了把這塊補上。算法

看書,看好書

以前看到楊絳的一句話:你的問題主要是讀書很少而想得太多。看書是學習手段中最最重要的一環,沒有之一。但書分難易、分好壞,選一本當前適合的書事半功倍。如何選擇,網上亦有指導,知乎上、segmentfault上隨便搜搜一大堆。本身的書單大多就是從上面拔下來的。入門從head first系列開始,進階看各類權威指南。還能夠直接根據技術術語去豆瓣上看看相關書籍,簡單粗暴直接挑評分高的看,通常不會讓人失望。遇到看不懂的點,多翻兩本平行的書,每一個做者對同一個問題的闡述方式會有不一樣,嘗試多角度看問題,或許在看到哪一本的時候就忽然開竅了~segmentfault

get your hands dirty

這句話給我印象很深,是我在註冊衆成翻譯的時候被要求翻譯的一小段話中的一句。應該是一本技術書的前言,大致是說,一本書寫再好,若只是看看並不會有太多收貨,要領會其中精髓,你必須坐在電腦前,寫demo,作測試(you had to get your hands dirty)。如今本身的github上亂糟糟的都是各類本身練習寫的demo,也體會到寫這段話的做者的用心。前端工程師

多寫總結

這個我也是剛開始作,一共十篇都不到,可是確實能讓本身受益。把知識點總結梳理概括並寫出來並且要寫清楚,絕非易事,必須對這個知識點有深刻的理解,加之良好的總結概括和表達能力。我記得在寫css清浮動的總結的時候,寫到一半竟然發現對某個知識點理解徹底錯了,再回過頭看了不一樣的技術文章,去W3C翻css規範原文(英語很重要,該撿起來的時候仍是得撿),完全弄清楚之後從新再寫。從那次之後我就完全喜歡上寫博客這件事兒了。學習

交流

一我的學習的過程很苦悶,不少人一塊兒學習相互有了交流,過程就徹底不同了。這是我喜歡上segmentfault的緣由。提問和回答這件事自己也挺考驗技術水平,問問題前作過多少功課,怎麼提問,會讓問題自己就變得有價值;而回答問題更須要對問題有深入的理解,看到本身以爲會的問題,別怕表達本身的觀點,被人採納和讚許是對本身的確定,被人質疑和否認更能幫助本身提升;還有,千萬別裝逼~其實若是英語好,直接上github或者stackoverflow受益會很是大,惋惜我這荒廢十幾年的英語要能提高到和別人交流,估計還得好一陣子了。測試

好了,就先這些吧~ Good luck with the new job!

相關文章
相關標籤/搜索