Web前端都有些什么職位?
“網(wǎng)頁(yè)制作”
“網(wǎng)頁(yè)制作工程師”
“前端制作工程師”
“網(wǎng)站重構(gòu)工程師”
“前端開(kāi)發(fā)工程師”
“資深前端開(kāi)發(fā)工程師”
“前端架構(gòu)師”
我們先從幾個(gè)人的小作坊說(shuō)起,這種小作坊里面,基本上有一個(gè)人負(fù)責(zé)頁(yè)面的設(shè)計(jì),然后把頁(yè)面“切”出來(lái),然后有一個(gè)專(zhuān)門(mén)的人負(fù)責(zé)套程序。在這樣的公司里面,Web前端其實(shí)是由網(wǎng)頁(yè)設(shè)計(jì)人員來(lái)兼作的,而這個(gè)職位一般叫做網(wǎng)頁(yè)設(shè)計(jì)師或者叫做網(wǎng)站美工。
隨著公司規(guī)模的擴(kuò)大,在達(dá)到十人以上到三十人左右的時(shí)候,網(wǎng)站一般會(huì)設(shè)置一個(gè)設(shè)計(jì)組,而這個(gè)組里面一般要分出一個(gè)人來(lái)專(zhuān)職做Web前端的頁(yè)面制作,而不再是由美工兼任。而這樣的職位一般叫做網(wǎng)頁(yè)制作,說(shuō)好聽(tīng)一些可以叫做“網(wǎng)頁(yè)制作工程師”。不過(guò)在公司的一般泛稱(chēng)則是諸如“制作”、“切頁(yè)面的”、“頁(yè)面仔”等。
公司繼續(xù)壯大,發(fā)展到上百人的時(shí)候,網(wǎng)站一般來(lái)說(shuō)也會(huì)越來(lái)越重視用戶體驗(yàn)等細(xì)節(jié),這個(gè)時(shí)候,大公司的一般做法是成立一個(gè)由設(shè)計(jì)人員和Web前端人員組成的用戶體驗(yàn)部門(mén),這個(gè)部門(mén)一般來(lái)說(shuō)應(yīng)該叫做UED(騰訊的叫ISD),而Web前端也在這個(gè)部門(mén)之中。規(guī)模較小的UED中的Web前端團(tuán)隊(duì)一般叫做網(wǎng)頁(yè)制作組或者Web前端組,這個(gè)組主要是負(fù)責(zé)Web頁(yè)面的制作的,也就是Web頁(yè)面中的HTML和CSS的相關(guān)工作,相應(yīng)的職位則叫做“網(wǎng)頁(yè)制作工程師”或者“Web前端制作工程師”。騰訊的Web前端設(shè)置比較特殊,他們的規(guī)模較大,不叫UED,而是叫做ISD,他們的分工一般來(lái)說(shuō)也是只負(fù)責(zé)Web頁(yè)面的HTML和CSS部分,可能也包含少部分的JavaScript代碼,而他們的這個(gè)職位叫做“Web重構(gòu)工程師”。
而類(lèi)似淘寶UED這種比較大的UED團(tuán)隊(duì),其Web前端人員的職責(zé)范圍也更大一些,他們的Web前端人員不僅要做HTML和CSS,還要做全部的JavaScript或者ActionScript,并且進(jìn)一步擴(kuò)展到Ajax甚至PHP等腳本語(yǔ)言的范圍,而其相關(guān)的職位則主要分為“前端開(kāi)發(fā)工程師”、“資深前端開(kāi)發(fā)工程師”以及“前端架構(gòu)師”。
概括來(lái)說(shuō),Web前端的相關(guān)職位名稱(chēng)主要有:“網(wǎng)頁(yè)制作”、“網(wǎng)頁(yè)制作工程師”、“前端制作工程師”、“網(wǎng)站重構(gòu)工程師”、“前端開(kāi)發(fā)工程師”、“資深前端開(kāi)發(fā)工程師”以及“前端架構(gòu)師”。