优点:现在我国web前端开发人员缺口大,一般前后端开发人员比例是1:1左右,但我国是1:3左右,可想而知web前端工程师比较吃香缺点:就是一个字:累(以下是我回答其他人问题的答案,其实干哪一行都累!)以前会PS和DW就可以制作网页了,现在只掌握这些已远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在把网页制作都叫做web前端发开。建议必须掌握如下技术:1掌握基本web前端开发技术:HTML、CSS、JavaScript、DOM、BOM、AJAX等,而且要了解它们在不同浏览器上的兼容情况、渲染原理和存在的Bug2必须掌握网站性能优化、SEO和服务器端开发技术的基础知识3必须学会运用各种web前端开发与测试工具进行辅助开发4除了掌握技术层面的知识,还要掌握理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等5未来web前端开发工程师还要研究HTML5、web视觉设计、网站配色、网站交互设计模式等相关技术