先介紹下大體狀況時間線。前端
18 年 8 月正式轉方向爲前端,以前作了一段時間的 iOS,後來由於對前端更感興趣因此就打算轉方向了。19 年 10 月入職當前公司,定級資深前端,分配到業務架構小組,自此在一年零兩月的時間內完成從 iOS 轉方向到資深前端的過程。面試
不少讀者會問我是如何學習的,今天這篇文章就來完整的梳理一遍整個過程。過程可能不能複製,可是其中不少的方法論我相信必定對你有幫助。
架構
學習經歷工具
17 年末開始正式學習前端,這時還在作 iOS 開發,因此拿來學習的時間並不會不少。偏向實戰論,喜歡邊學邊補,至今完整讀過的前端書籍寥寥幾本學習
不少人推崇的紅寶書筆者就讀了四五章節,這本書主要是基礎內容,對於基礎內容我更喜歡讀文檔。MDN 翻一翻,網上查一查,基本就能把 JS 基礎瞭解個大概,CSS 及 HTML 的內容基本沒花時間學,都是現學現用。搜索引擎
在轉前端以前大體的學習路線以下:spa
時間節點到這裏大概是 18 年 1 月份,總結幾個幫助我學習的點:翻譯
接下來就是一個面試季了,這時候掘金的面經文章層出不窮,我也嘗試去解答了那些面試題。這時發現本身不會的至關多,所以以爲這些面試題會是一個幫助本身填補知識漏洞的好辦法。code
因而接下來很長一段時間我都是處於這樣一個循環中:blog
在這個循環中我逐步發現若是我能把這個東西作大作好,那麼必定會是個爆款,畢竟那時候沒有競品,轉方向的念頭也是這個期間萌發的。後面的事情應該不少讀者都曉得了,我把它作成了開源,最後得到了一萬六千多的 stars。
在這個作開源的期間,我以爲最重要的多是費曼學習法了,也就是以教促學。從我不會到我以爲本身會了到最後把本身會的東西寫成內容教給別人,那時候的學習途徑以下:
整個開源項目我都是這樣操做下來的,其中包括了以前我不懂的、懂的、懂的但並不完善的知識,經過以上的學習方法完成了本身的知識梳理及填補漏洞的過程,至今我還一直踐行着以上方法論,真的頗有效。
項目開源之後,我也順利了找到了工做,至此完成方向轉型。
但願對正在學習,或者轉行,大學生的夥伴有所幫助,在學習的路上少走彎路, 從事全棧6年
專門創建的學習q裙851231348 分享學習方法和須要注意的小細節,互相交流學習,不停更新最新的教程和學習技巧(從零基礎開始到WEB前端項目實戰教程,學習工具,全棧開發學習路線以及規劃)
在工做中學習的這塊內容其實以前已經寫過,在這裏我就直接把精華總結一下: