首先,我澄清一下自己的觀點。公司(sī)前端工程(chéng)師的主要職責是使用(X)HTML/CSS/JavaScript等Web技術進行產品的(de)界麵開發,而界麵設計則由美工完(wán)成(chéng),後端工程師完成後端程序。
而(ér)他的觀點是:藝術家可以完成css,界(jiè)麵設計由(yóu)UI設計師設計,後(hòu)端工程師完成後台程序的開發和javascript的開發,前(qián)端工程師的職責是css,所以他不用懂javascript。他的理解是前端工程師是一個新的崗位。
我很驚訝(yà)辦(bàn)公室的另一個同事同意他的觀點(diǎn)。他說他們的公司也(yě)是一樣(yàng)的。一個UI設計師設計渲染圖,一個藝術家負責css,他們的後端工程師負責javascript和後端程序的開發。當時想解(jiě)釋點什麽,又怕自己搞錯,百度就做了評論。百科(kē)的解釋是(shì):(1)Web前(qián)端的開發工程師,主要職責是使(shǐ)用(x)html/CSS/JavaScript/DOM/flash等(děng)各種(zhǒng)Web技術進行產(chǎn)品的(de)接口開發。(2)網頁藝術(shù)設計
它使用(yòng)Photoshop或Fireworks等設(shè)計軟件來呈(chéng)現網頁的視覺效果和排版。有人認為藝術家精通CSS/HTML/JAVASCRIPT等語言做網(wǎng)頁布局。其實這是不正確的(de)。網頁布局的工(gōng)作應該由前端開發工程師完成。
我突然覺得輕鬆多了。我想解釋一下,但(dàn)後來我覺得那種(zhǒng)解釋是一種示範,可能(néng)會被貼上競爭的標簽。當然,這隻是我個人的理解,因為(wéi)公司地(dì)大物博(bó),不同的(de)崗位難免會有不同的工作(zuò)安排。
開發的軟件分為前端和後端嗎?前端工程(chéng)師和後端工程師有什麽區別(bié)?以上就是黛娜it培訓的答案