|
【背景】
如果你是剛進(jìn)入WEB前端研發(fā)領(lǐng)域,想試試這潭水有多深,看這篇文章吧;
如果你是做了兩三年WEB產(chǎn)品前端研發(fā),迷茫找不著提高之路,看這篇文章吧;
如果你是四五年的前端開發(fā)高手,沒有難題能難得住你的寂寞高手,來看這篇文章吧;
WEB前端研發(fā)工程師,在國內(nèi)是一個朝陽職業(yè),自07-08年正式有這個職業(yè)以來,也不過三四年的時間。這個領(lǐng)域沒有學(xué)校的正規(guī)教育,沒有行內(nèi)成體系的理論指引,幾乎所有從事這個職業(yè)的人都是靠自己自學(xué)成才。自學(xué)成才,一條艱辛的坎坷路,我也是這樣一路走來。從2002年開始接觸WEB前端研發(fā)至今已然有了9個年頭,如今再回首,期間的走了很多彎路。推已及人,如果能讓那些后來者少走些彎路,辛甚辛甚!
【前言】
所謂的天才,只不過是比平常人更快的掌握技能、完成工作罷了;只要你找到了正確的方向,并輔以足夠的時間,你一樣能夠踏上成功彼岸。
本文將WEB前端研發(fā)編程能力劃分了八個等級,每個等級都列舉出了對應(yīng)的特征及破級提升之方法,希望每位在看本文的同學(xué)先準(zhǔn)確定位自己的等級(不要以你目前能力的最高點,而是以你當(dāng)前能力的中檔與之等級作對比,以免多走彎路),參考突破之法破之。
所謂的級別,只是你面對需求時的一種態(tài)度:能夠完成、能夠完美地完成、能夠超出預(yù)期地完成。以追求完美的態(tài)度加以扎實的編程功力,那就是你的編程水平。
切記心浮氣燥,級別夠了,那級別里的東西自然就懂了。悟了就是悟了,沒悟也沒關(guān)系,靜下心來,投入時間而已。
一.【入門】
能夠解決一些問題的水平。有一定的基礎(chǔ)(比如最常見的HTML標(biāo)簽及其屬性、事件、方法;最常見的CSS屬性;基礎(chǔ)的JavaScript編程能力),能夠完成一些簡單的WEB前端研發(fā)需求。
舉個例子:刪除一字符串中指定的字符。
var str="www.baidu.com/?page";
str=str.replace('?page',"");
alert(str);
str=str.substring(0,str.indexOf("/"));
alert(str);
it知識庫:WEB前端研發(fā)工程師編程能力成長之路(1),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。