前端开发工程师必备技能

曾经听过很多这样的说法:会用DIV+CSS,会用Javascript写一些页面特效,还会用Photoshop处理下图片,就是前端开发工程师!很遗憾,这种说法很肤浅,也很无知。可以毫不客气的说,这是页面仔的行当;甚至说,你不过是个切图的….

上面的会这个会那个的只是前端开发工程师必须的基础知识,也是皮毛,再说现在会这个的何止千千万。

前端开发工程师需要懂的东西很多,下面简单列举下:

  1. 会点设计,不要求精湛,处理图片,设计个小广告是要的;

  2. 精通HTML+CSS,并能快速处理各浏览器兼容问题;

  3. 熟练掌握Javascript或Actionscript,精通加分;

  4. 熟练使用JS框架,如jQuery/YUI等,并解读过源码,熟练多框架加分;

  5. 精通Ajax技术,必须的;

  6. 精通开发调试工具,如Firebug等;

  7. 代码语义化,懂优化,压缩和反压缩;

  8. 对SEO有一定的了解,尤其是HTML结构和标签的使用;

  9. 高效合成CSS Sprite;

  10. 了解服务器方面基本知识;

  11. 熟练掌握一门后端语言,如PHP/ASP.NET等,绝对加分项;

  12. 有自己的网站(看对网站所有东西的把握);

  13. 对移动开发有一定的了解和涉入;

  14. 熟练HTML5和CSS3技术(主要用于移动应用开发);

  15. 效率开发,精湛的开发软件操作;

  16. 有过用户体验研究,更关注人性化页面开发;

  17. 了解浏览器工作原理,了解w3c标准,了解web2.0;

  18. …. 补充录入 ….


你可能感兴趣的:(前端开发,必备技能)