web網(wǎng)頁(yè)前端設(shè)計(jì)是技術(shù)崗位,是為解決web公司業(yè)務(wù)而設(shè)立的工種,要用類似圍棋九段來劃分能力,對(duì)每個(gè)段位的描述顯然不能準(zhǔn)確。非要?jiǎng)澐,那也需要從更加全面的角度去切割?a href="http://lslks.net/" target="_blank">成都網(wǎng)站設(shè)計(jì)也嘗試劃出前端九段,給大家參考:
web前端網(wǎng)頁(yè)設(shè)計(jì)一段
網(wǎng)站制作能夠使用 form 表單提交數(shù)據(jù),并通過后臺(tái)處理將數(shù)據(jù)展示出來,能夠?qū)崿F(xiàn)表單數(shù)據(jù)的異步校驗(yàn)。能實(shí)現(xiàn)這個(gè)功能,基本上對(duì) html/js 有了基本的了解,也了解一點(diǎn)后端語(yǔ)言。
web前端網(wǎng)頁(yè)設(shè)計(jì)二段
能夠設(shè)計(jì)搭建個(gè)人博客,將博客靜態(tài)部署到 github pages,也能夠動(dòng)態(tài)部署到 Server,并準(zhǔn)確對(duì)靜態(tài)資源做緩存處理。能實(shí)現(xiàn)這個(gè)功能,基本上對(duì) linux 簡(jiǎn)單命令和 http 相關(guān)知識(shí)有所了解,對(duì) git 也有了一點(diǎn)了解。
前端web網(wǎng)頁(yè)設(shè)計(jì)三段
能夠從零開始實(shí)現(xiàn)一個(gè)網(wǎng)站的前端和程序后臺(tái),能夠良好的管理多頁(yè)面的 css/js 文件,并且掌握基本的數(shù)據(jù)庫(kù)知識(shí),熟悉一門后端語(yǔ)言。
前端網(wǎng)頁(yè)web設(shè)計(jì)四段
能夠使用構(gòu)建工具對(duì)前端代碼進(jìn)行編譯、合并、壓縮等處理,能夠簡(jiǎn)單地設(shè)計(jì)一個(gè)網(wǎng)站的架構(gòu),并且能夠?qū)軜?gòu)做持續(xù)調(diào)優(yōu)。這一段位需要具備基本的工程化能力和架構(gòu)能力。
web前端網(wǎng)頁(yè)設(shè)計(jì)五段
掌握網(wǎng)頁(yè)各種調(diào)試手段,對(duì) Native 知識(shí)有基本了解,能夠?qū)Υ罅髁扛卟l(fā)的網(wǎng)站做優(yōu)化處理,能夠考慮網(wǎng)頁(yè)的性能優(yōu)化問題,對(duì)新技術(shù)有自己的認(rèn)知,熟悉掌握一門后端語(yǔ)言,并且了解基本的運(yùn)維知識(shí)。
前端web程序六段
在web前端技術(shù)使用上可以游刃有余,能夠在項(xiàng)目開發(fā)中擔(dān)任 PM 項(xiàng)目管理角色,可以針對(duì)一個(gè)項(xiàng)目作出全面的技術(shù)方案評(píng)估,并可以良好的落地方案,能夠作出準(zhǔn)確的技術(shù)選型,了解不同工具、框架的長(zhǎng)短處,能夠帶領(lǐng) 3~5 人進(jìn)行項(xiàng)目開發(fā)。
前端web網(wǎng)頁(yè)設(shè)計(jì)七段
能夠在團(tuán)隊(duì)的web網(wǎng)頁(yè)設(shè)計(jì)邊界技術(shù)上有所突破,能夠看到項(xiàng)目和團(tuán)隊(duì)的問題,找到解決方案,提升團(tuán)隊(duì)的整體水平,用技術(shù)幫助業(yè)務(wù)獲得持續(xù)發(fā)展的可能。
前端web程序員八段
能夠在前端web程序的邊界上有所突破,引領(lǐng)行業(yè)的發(fā)展。能夠?qū)W(wǎng)站開發(fā)前端在下一個(gè)階段的發(fā)展作出定義。
前端開發(fā)程序員九段
有資格跟「前端阿爾法狗」對(duì)戰(zhàn)。
從來沒有什么固定的標(biāo)準(zhǔn)來劃分前端段位,以上也只是筆者針對(duì)能力要求的一個(gè)簡(jiǎn)單劃分,比如有些同學(xué)對(duì) CSS 研究深入,在網(wǎng)站建設(shè)的全棧和全端并沒有什么的沉淀,那是不是連一段都沒有呢?當(dāng)然不是,在公司,只要是能夠幫助業(yè)務(wù)解決問題的前端,都是好的web前端網(wǎng)頁(yè)設(shè)計(jì)師!