您好,登錄后才能下訂單哦!
如果你剛好是一個Web前端工程師,或者你將要從事web前端工作。你應(yīng)該和我有同樣的感慨,web前端技術(shù)到了自己的天花板,前端工作我能做多少年?3年或5年?自己的職業(yè)規(guī)劃應(yīng)該怎么樣?收入為什么沒有增長?前端工作做久了感覺有點乏味?等等的問題曾經(jīng)從心頭一閃而過。
web前端工程師應(yīng)該有的技能
在這里小編建了一個前端學(xué)習(xí)交流扣扣群:132667127,我自己整理的最新的前端資料和高級開發(fā)教程,如果有想需要的,可以加群一起學(xué)習(xí)交流
作為一個初級的前端工程師,對html,h6,jquery,css或css3,bootstrap能夠熟練,能夠快速的實現(xiàn)效果圖布局和排版,做一些前端的交互。而到了中高級前端,應(yīng)該能夠了解和使用一個或多個css框架和js框架做交互數(shù)據(jù)處理。
css框架:bootstrap,font awesome;vue.js生態(tài)的:pc端的Element UI,Iview Ui,Vue UI Framework等。移動端的:有贊的Vant,餓了么的Mint UI,百度的Lavas,Angular.js生態(tài)里的Element Angular。Node.js生態(tài)里的Koa,ThinkJS,egg,Express;其他的echarts,百度地圖或騰訊地圖api js,一些上傳webuploader ,plupload插件使用。這些所有的各個類別的框架和插件,至少能會掌握里面的1-2種,并能用到項目中去。高級前端基本能看到什么框架看使用手冊都能快速熟悉和使用。最后是一些webpack,gulp等自動化構(gòu)建工具。
當(dāng)然這些框架都經(jīng)過大公司團(tuán)隊數(shù)年的努力開發(fā)開放出來的,當(dāng)然如查你是前端大牛或想成為大牛你可以自己寫一個框架出來。
web前端的困惑是什么
當(dāng)你身處公司環(huán)境不同,對自己的工作技能有著自己的疑惑。如果你是一小公司。做了1-2年前端,你會發(fā)現(xiàn)自己的工作一直在重復(fù)著css的排版實現(xiàn)psd效果圖html,實現(xiàn)js一點效果特效。一直在反反復(fù)復(fù)重復(fù)著這樣的工作。本身技能上沒有太大的突破和發(fā)展。因為你的技能的多少或高低是由于所處的環(huán)境決定的。公司所做的項目大小和采用的技術(shù)決定著你自己能學(xué)習(xí)和掌握的技術(shù)的多少。如果你身處這樣的環(huán)境,到了自己的技術(shù)瓶頸了,這時你可以考慮跳槽到大公司了。這樣更大的團(tuán)隊和公司會給你提供更多學(xué)習(xí)的可能性。當(dāng)然你的工資收入的多少直接由你會什么樣的技能決定。
web前端工程師發(fā)展方向
前端工作只是一個人職業(yè)生涯的一個短暫過程,你也許只做3-6年,也幾種可能的發(fā)展路徑。
從初級前端做到中級端,高級端前端,再到前端框架師。從初級前端-中高級前端到培訓(xùn)師。從初級前端到中高級前端轉(zhuǎn)崗位php后端,最后是技術(shù)總監(jiān)。從初級前端到中高級前端轉(zhuǎn)項目經(jīng)理,php等,成為全棧開發(fā),且了解項目需求到開發(fā)到上線,掌握項目整個流程環(huán)節(jié)。最終有能力成為項目主管。
web前端可能面對的困境及窮途末路
一直重復(fù)做著同樣前端工作,前端能力有所提升了,但其他方面的知識短缺,收入?yún)s一直沒有怎么提升。前端技術(shù)和后端技術(shù)全面,可以棧開發(fā),但哪個方向的能力都不是太深。做了5,6年突然發(fā)現(xiàn)自己到了30歲而立年齡卻,沒有成家,沒有女朋友,最慘的是沒人錢,不知道自己要什么。最慘的人生窮途末路是成家了,有小孩了,上有老下來小要養(yǎng)活,有房貸和有車貸,各種生活鎖事等煩惱和壓力,卻發(fā)現(xiàn)自己30多歲,寫代碼已力不從心,想轉(zhuǎn)行或創(chuàng)業(yè)卻沒有足夠的能力和條件,一直在迷茫和掙扎的不得不堅持著。全棧開發(fā)人員或技術(shù)總監(jiān)具備什么樣技能
需求分析,從需求文檔里能快速準(zhǔn)確知道客戶需求什么功能,并用程序思維構(gòu)建出邏輯和代碼實現(xiàn)。photoshop設(shè)計,前端css,js,各種前端和后端框架,各種微信支付寶接口等。linux,服務(wù)器管理運(yùn)維,項目網(wǎng)站的優(yōu)化加速(后面我會專門寫一篇文章關(guān)于網(wǎng)站項目優(yōu)化加速,請關(guān)注)數(shù)據(jù)庫優(yōu)化,靜態(tài)資源cdn和加載機(jī)制和請求優(yōu)化,緩存機(jī)制,nginx流量分發(fā)等常用配置,SEO優(yōu)化。各種git,svn,開發(fā)工具使用,各種流量統(tǒng)計和分析。對一項未接觸過的技術(shù)能知道自己大概花多少時間能學(xué)會并應(yīng)用到項目中。對項目需求的時間和工作周期評估,項目定價。有很好的溝通協(xié)調(diào),語言表達(dá)和處理多事件能力,自控能力要很強(qiáng),能很好安排時間和推進(jìn)事情進(jìn)度能力。最后,作為一個設(shè)計,前端,后端,php和需求分析,方案文檔等都經(jīng)歷過的人總結(jié)下,當(dāng)你看到這文章或你也是這行業(yè)里的,第一,要多學(xué)點其他方面的知識,全面且有特別優(yōu)秀的地方,當(dāng)然全部方面都優(yōu)秀當(dāng)然最好。第二,要清楚自己的能力和未來要什么樣的工作和生活。第三,一定要有大項目的經(jīng)驗和經(jīng)歷,這對見識和技術(shù)等都有很大的提升。第四,抓住機(jī)會和時機(jī),不管在工作上還是在創(chuàng)業(yè)時機(jī)上。最后一點非常重要,不管在哪個方面哪個崗位,一點要有自己的想法和意見,并能思路清晰的語言表達(dá)了來給周圍的人或領(lǐng)導(dǎo),切勿只是低頭研究技術(shù)和干活。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。