前端九段-仿围棋
【簡介】
前端是技術崗,是為解決公司業務而設立的工種,非要用類似圍棋九段來劃分能力,那也需要從更加全面的角度去切割。我也嘗試劃出九段,給大家參考:一段
能夠使用 form 表單提交數據,并通過后臺處理將數據展示出來,能夠實現表單數據的異步校驗。能實現這個功能,基本上對 html/js 有了基本的了解,也了解一點后端語言。
二段
能夠搭建個人博客,將博客靜態部署到 github pages,也能夠動態部署到 Server,并準確對靜態資源做緩存處理。能實現這個功能,基本上對 linux 簡單命令和 http 相關知識有所了解,對 git 也有了一點了解。
三段
能夠從零開始實現一個網站的前臺和后臺,能夠良好的管理多頁面的 css/js 文件,并且掌握基本的數據庫知識,熟悉一門后端語言。
四段
能夠使用構建工具對前端代碼進行編譯、合并、壓縮等處理,能夠簡單地設計一個網站的架構,并且能夠對架構做持續調優。這一段位需要具備基本的工程化能力和架構能力。
五段
掌握網頁的各種調試手段,對 Native 知識有基本了解,能夠對大流量的網站做優化處理,能夠考慮網頁的性能優化問題,對新技術有自己的認知,熟悉掌握一門后端語言,并且了解基本的運維知識。
六段
在前端技術使用上可以游刃有余,能夠在項目開發中擔任 PM 角色,可以針對一個項目作出全面的技術方案評估,并可以良好的落地方案,能夠作出準確的技術選型,了解不同工具、框架的長短處,能夠帶領 3~5 人進行項目開發。
七段
能夠在團隊的邊界技術上有所突破,能夠看到項目和團隊的問題,找到解決方案,提升團隊的整體水平,用技術幫助業務獲得持續發展的可能。
八段
能夠在前端的邊界上有所突破,引領行業的發展。能夠對前端在下一個階段的發展作出定義。
九段
有資格跟「前端阿爾法狗」對戰。
轉自:http://blogread.cn/news/item.php?id=7284&f=wb_blogread
總結
- 上一篇: Vue入门教程 第五篇 (组件)
- 下一篇: 字节跳动前端面经