程序员需要编程开发,两者的工作内容几乎完全不同,一个是设计一个是开发,技术难度和复杂度不一样,当然也要看具体情况。
Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML、CSS和JavaScript,这就要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。
根据工作性质美工一般分为平面美工、三维美工、网页美工三大类。
1. 平面美工是由美工用Fireworks 或者 Photoshop 设计出平面外观;
2. 三维美工是由美工用3DMAX等工具进行三维角色模型设计,道具模型设计,环境场景模型设计,包装设计等;
3. 网页美工是美工用Dreamwerver等网页编辑软件把已经设计好的平面效果图,制做成HTML静态网页文件。这里就要求美工用到CSS和DIV技术了,也就是所谓的切图。
肯定不是一回事,美工是设计,前端是开发,不一样
(1)Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。
(2)网页美工 是使用Photoshop或Fireworks等设计软件,将网页的视觉效果、排版等工作呈现出来。
有人认为美工精通CSS/HTML/JAVASCRIPT等语言来做网页布局,其实这是不正确的,网页布局的工作应该是由前端开发工程师来完成的。