全文(含腦圖)爲我的總結的關於高級前端開發工程師必備的技術能力,歡迎補充。全文結構以下:前沿
:寫在正文前的一些話。腦圖
:基於知識圖譜的腦圖,看知識圖譜暈的能夠欣賞腦圖。知識圖譜
:腦圖沒法下手的,參照一下知識圖譜。前端
PS:建議單擊圖片,點擊圖片下方的查看原圖,放大圖片後,再進行腦圖的查看
1.核心技術算法
1.2 JavaScript編程
1.3 CSS(3)後端
佈局設計模式
2.擴展技術瀏覽器
2.1 後端(至少一種)安全
Node.js性能優化
2.2 移動端架構
2.3 圖形學函數式編程
3.工程開發
3.1 預編譯工具
3.2 構建工具
3.3 性能優化
3.4 版本管理
3.5 高級調試
3.6 自動化測試
3.7 可用性/安全
4.編程思想
4.1 編程範式
4.2 設計模式(至少掌握最熱門的前5種)
4.3 設計法則
4.4 架構模式
4.5 算法
排序算法
檢索算法
4.6 編程原理
5.能力
5.3 專長(在專業領域解決問題)
5.4 認知能力
5.5 經驗
5.6 架構能力(核心:判斷和取捨)
更新日期:2019年1月