一位獲得阿里、騰訊等8家公司offer的程序猿總結的前端學習路線!

學過的東西雜而不精,算不得大牛。帶過前端團隊,也算是有幾年前端負責人的經驗。隨著這幾年前端node.js,react,Angularjs等技術新起,越來越多從之前單純的前端開發到前端全棧開發,技術之多,之有趣,前端實在是繁華得很。但是目前大多數情況下的前端開發,主要還是在web開發上,所使用的技術無非就是html,css,javascript。所以我覺得這個基礎是很有必要的,把html,css,javascript學精通,已經是小神級別(我就很羨慕那些可以寫一手好看的js的前端工程師)。進入下一個階段,優化!不管是前端,後端,任何一個技術方向,都實現功能,好的代碼結構,接下來就是優化。你需要開始考慮頁面的載入速度,代碼壓縮,圖片壓縮,dom節點的載入順序,你會發現進入了新的境地。作為前端負責人:1 前端開發的能力2 技術選型3 管理團隊4 前端團隊文化塑造本回答只從技術角度闡述。前端開發的能力,把html,css,javascript學好,你已經沒有問題啦。技術的選型,這對負責人的前端技術視野,甚至後端技術也有要求,還需要考慮團隊的整體技術能力。

Advertisements

以前我在https://github.com/phodal/developer整理了自己學習的東西

Web Developer 成長路線圖

持續交付

《敏捷軟體開發:原則、模式與實踐》

《測試驅動開發:實戰與模式解析》

實現領域驅動設計

《領域驅動設計:軟體核心複雜性應對之道》

《敏捷武士:看敏捷高手交付卓越軟體》

編程技能成長路線

重構與模式

《代碼整潔之道》

《重構:改善既有代碼的設計》

JavaScript讀書路線

《編寫可維護的JavaScript》

《JavaScript設計模式》

《EffectiveJavaScript:編寫高質量JavaScript代碼的68個有效方法》

《JavaScript語言精粹》

Advertisements

JavaScript Application Example

Web雜項

《實用負載均衡技術:網站性能優化攻略》

《網站性能監測與優化》

《構建高性能Web站點》

《SEO藝術》

架構學習路線

  • 《架構之美》

  • 《面向模式的軟體架構》(1,4)

  • 《軟體框架設計的藝術》

  • 《程序員必讀之軟體架構》

  • 《架構實戰:軟體架構設計的過程》

機器學習讀書路線

《貝葉斯思維: 統計建模的Python學習法》

《利用Python進行數據分析》

《Python自然語言處理》

《機器學習: 實用案例分析》

《駕馭文本:文本的發現、組織和處理》

送一句馬雲爸爸的話來給所有想轉行的朋友們:

今天很殘酷,明天更殘酷,後天很美好,但絕大多數人死在明天的夜裡。

願大家看到後天的太陽,長風破浪會有時,直掛雲帆濟滄海,共勉。

今天就到這裡了,一直在堅持給大家更新文章,如果對你有所幫助,可以多多轉發和關注,初學者有什麼不懂的或者是需要今天資料的可以私信我,可關注我的頭條號,歡迎留言評論和私信。【私信】文章上方處點擊「作者頭像」,進入作者首頁,在作者主頁上方點擊「關注」旁邊的「發私信」即可。私信內容:前端

Advertisements

你可能會喜歡