2016-11-02 分類: 網(wǎng)站制作
看到這個(gè)標(biāo)題的很多都是前端開發(fā)邊緣的同學(xué),又有多少人能夠直言不諱的說自己是前端工程師呢?不是在打擊人,而是我們需要思考一個(gè)問題:究竟什么才是真正意義上的前端開發(fā)呢?而前端開發(fā)又包含了哪些方面呢?
首先我們來說一下前端這個(gè)職業(yè)。前端開發(fā)這個(gè)職業(yè)起始于幾年前,至今已發(fā)展的初步成熟了。如果你打算進(jìn)入這個(gè)行業(yè)的話,那你得做好準(zhǔn)備了,因?yàn)橐獙W(xué)的要精通的東西實(shí)在不少;如果你在這個(gè)行業(yè)已經(jīng)有一兩年了,那么也請(qǐng)你不要放棄對(duì)前端開發(fā)的繼續(xù)追求與研究;資歷更老一些的,感謝你們讓更好的前端發(fā)展至今天。
下面我們來說說前端開發(fā)需要些什么技能。
之前有聽過很多這樣的說法:會(huì)用DIV+CSS,會(huì)用Javascript寫一些頁面效果,會(huì)用Photoshop處理下圖片,就是前端開發(fā)工程師了。很遺憾,這種說法真的很膚淺,可以毫不客氣的說,這是頁面仔的工作,甚至可以說,你只不過就是個(gè)切圖的。
前端開發(fā)工程師需要懂的東西有很多,下面簡(jiǎn)單的列舉一下:
1、會(huì)點(diǎn)設(shè)計(jì),不需要有多精通,處理圖片什么的,設(shè)計(jì)個(gè)小廣告還是要的;
2、精通HTML+CSS,并能快速處理各個(gè)瀏覽器之間的兼容問題(這個(gè)是必須要的);
3、熟練掌握J(rèn)avascript或者Actionscript;
4、熟練使用JS框架,如jQuery/YUI等,并解讀過源碼;
5、精通Ajax技術(shù);
6、精通開發(fā)調(diào)試工具,如Firebug等;
7、代碼語義化,懂優(yōu)化,壓縮和反壓縮;
8、對(duì)SEO有一定的了解,尤其是HTML結(jié)構(gòu)和標(biāo)簽的使用;
9、高效合成CSS Sprite;
10、熟練掌握一門后端語言,如PHP/ASP.NET等;
11、了解服務(wù)器方面的基本知識(shí);
12、有自己的網(wǎng)站(看對(duì)網(wǎng)站所有東西的把握);
13、對(duì)移動(dòng)開發(fā)有一定的了解和涉入;
14、熟練HTML5和CSS3技術(shù)(主要用于移動(dòng)應(yīng)用開發(fā));
15、效率開發(fā),精湛的開發(fā)軟件操作;
16、對(duì)用戶體驗(yàn)有研究,更關(guān)注人性化頁面開發(fā);
17、了解瀏覽器的工作原理,了解W3C標(biāo)準(zhǔn),了解web2.0;
說了這么多,不是嚇人,是真的需要這么去干,也許還有更多前端工程師需要懂的方面需要我們?nèi)グl(fā)掘,當(dāng)然這些也只不過是好前端發(fā)開必備的屺,做到這些只是為了讓頁面更好的呈現(xiàn)在客戶頁面,這就是真正意義上的前端開發(fā)吧。
);
標(biāo)題名稱:成都網(wǎng)站制作_解讀前端開發(fā)工程師必備技能
瀏覽路徑:http://vcdvsql.cn/news10/58510.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站制作等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容