搜索这个标题的人,一般都是想要学习前端开发,了解前端开发的同学,但又不是很清楚想要成为一个前端开发工程师,需要会哪些知识,哪些技能呢?
前端开发这个职业出现还没有几年,我在08年毕业的时候,还没有听说过有这个职业,当时只听说过网页设计,以及后台编程,前端开发是近几年独立出来的职业,经过几年的发展,已经越来越成熟。
那么前端开发需要哪些技能以及知识呢?下面我来总体概括一下:
曾经听说,会用DIV+CSS,会用javascript写一些常用的页面特效,会用photoshop处理简单的图片,就是前端开发工程师!其实,会这些,充其量就是个页面仔,这些只是前端开发工程师必须会的基础知识,皮毛而已,会这些的人真的是太多太多了。
前端开发工程师需要会的东西真的是很多,下面就简单介绍下:
- 会点设计,不要求精湛,处理图片,设计个小广告是必须的;
- 精通HTML+CSS,并能快速处理各种浏览器兼容问题;
- 熟练掌握Javascript或Actionscript,精通加分;
- 熟练使用JS框架,如jQuery/YUI等,并解读过源码,熟练多框架加分;
- 精通Ajax技术,也是必须的;
- 精通开发调试工具,如Firebug等;
- 代码语义化,懂优化,压缩和反压缩;
- 对SEO有一定的了解,尤其是HTML结构和标签的使用;
- 高效合成CSS Sprite;
- 了解服务器方面基本知识;
- 熟练掌握一门后端语言,如PHP/ASP.NET等,是绝对加分项;
- 有自己的网站(看对网站所有东西的把握);
- 对移动开发有一定的了解和涉入;
- 熟练HTML5和CSS3技术(主要用于移动应用开发);
- 效率开发,精湛的开发软件操作;
- 有过用户体验研究,更关注人性化页面开发;
- 了解浏览器工作原理,了解w3c标准,了解web2.0;
- …. 补充录入 ….

哇,有这么多,看起来还是蛮吓人的,但真的想要成为前端开发工程师,这些可是必备的啊,也是更好的为用户服务,优化用户体验。
「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」