闲谈Web前端工程师与Web美工的区别

  今天和同事在饭后突然聊天Web前端工程师这个职位,没想到这个小小的聊天,竟然折射出来我们对这个职位不同的理解。因为是做技术的,大家谁都不服谁。

    首先我阐明了自己的观点,前端工程师在公司中承担的主要职责是利用(X)HTML/CSS/JavaScript等各种Web技术进行产品的界面开发,而界面设计是由美工来做,后台程序是由后端工程师完成。

    而他的观点是:美工就可以完成html+css,界面设计是由UI设计师设计,后端工程师完成后台程序的开发与javascript的开发,前端工程师的职责也就是html+css,不必会javascript,他的理解是前端师是个新兴的职位。

  另我感到诧异的是,办公室另外一位同事竟然认同他的观点,他说他们公司也是的,一个UI设计师设计效果图,美工负责html+css,而他们后端工程师负责javascript与后端程序的开发,当时我想解释什么,怕自己说错了,于是百度了一下。百科上的解释是:(1)Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。(2)网页美工 是使用Photoshop或Fireworks等设计软件,将网页的视觉效果、排版等工作呈现出来。有人认为美工精通CSS/HTML/JAVASCRIPT等语言来做网页布局,其实这是不正确的,网页布局的工作应该是由前端开发工程师来完成的。

  顿时感觉轻松了许多,本来还想解释一下的,后来想想,解释就是演示,说不定会打上一个争强好胜的标签。当然,这只是我个人的理解,因为公司有大有小,对各个职位难免有不同的职位安排。

你可能感兴趣的:(web前端)