前端工程師做的工作主要是重構(gòu)(Rebuilder,其實這個用詞不準(zhǔn)確,現(xiàn)在大部分的網(wǎng)站應(yīng)該是Builder,因為現(xiàn)在大部分網(wǎng)站都是新做的),所做的工作就是將設(shè)計師設(shè)計的效果圖翻譯成標(biāo)準(zhǔn)的、符合w3c的HTML代碼,此外還可能做一些JS編寫之類的工作。
在騰訊,前端工程師不寫JS,被稱為“頁面仔”。交互設(shè)計師做的主要就是涉及到用戶交互的東西,JS的編寫、或者flash這些的東西。視覺設(shè)計師做的就是藝術(shù)設(shè)計這一塊,需要有很強(qiáng)的美術(shù)功底。換句話說,前端工程師用的代表性軟件是Dreamweav,交互工程師用的代表性軟件是Flash,視覺設(shè)計師用的代表性軟件是Photoshop。