解读前端开发工程师必备技能

看到这个标题的大都是前端开发边缘的同学,有多少能直言不讳的说自己是前端工程师呢?不是打击谁谁谁,而是我们需要反思一个问题:什么才是真正意义上的前端开发呢?

前端开发这个职业始于几年前,至今已发展的初步成熟了。如果你打算进入这个行业,你要做好的准备,因为要学的要懂得的实在不少;如果你已经在这个行业一两年了,也请你不要放弃对前端开发的继续追寻和研究;更老一点的,浩子也就不能说什么了,是你们让更好的前端发展至今,在此抱以感激!

上述一段,也就是把前端的开发者总概了一下,下面我们来看看前端需要什么技能?

曾经听过很多这样的说法:会用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. …. 补充录入 ….

如果你有什么好的提议,请留言说明补充>>

说这么多,不是吓人,是需要这么去干。当然这些也不过是好前端开发必备技能而已,做这些只是为了让页面更好的呈现在访客面前,这就是真正意义上的前端开发吧!

AD:【优秀主题】tob主题正式发布,够炫酷! 完美的自适应布局,完善的图片站配置

时间: 2024-10-10 05:28:57

解读前端开发工程师必备技能的相关文章

web前端开发工程师必备技能

看到这个标题的大都是前端开发边缘的同学,有多少能直言不讳的说自己是前端工程师呢?不是打击谁谁谁,而是我们需要反思一个问题:什么才是真正意义上的前端开发呢? 前端开发这个职业始于几年前,至今已发展的初步成熟了.如果你打算进入这个行业,你要做好的准备,因为要学的要懂得的实在不少:如果你已经在这个行 业一两年了,也请你不要放弃对前端开发的继续追寻和研究:更老一点的,也就不能说什么了,是你们让更好的前端发展至今,在此抱以感激! 上述一段,也就是把前端的开发者总概了一下,下面我们来看看前端需要什么技能?

前端开发工程师必备技能

会点设计,不要求精湛,处理图片,设计个小广告是要的: 精通HTML+CSS,并能快速处理各浏览器兼容问题: 熟练掌握Javascript或Actionscript,精通加分: 熟练使用JS框架,如jQuery/YUI等,并解读过源码,熟练多框架加分: 精通Ajax技术,必须的: 精通开发调试工具,如Firebug等: 代码语义化,懂优化,压缩和反压缩: 对SEO有一定的了解,尤其是HTML结构和标签的使用: 高效合成CSS Sprite: 了解服务器方面基本知识: 熟练掌握一门后端语言,如PHP

JavaScript是WEB前端开发的必备技能

在过去,JavaScript只是被用来做一些简单的网页效果,比如表单验证.浮动广告等,所以那时候JavaScript并没有受到重视.自从AJAX开始流行后,人们发现利用JavaScript可以给用户带来更好的体验,甚至利用这一优点开发了大型网页游戏,于是这门小语言被重视了起来. 现在,很多公司会招专门的JavaScript工程师,通常JavaScript是WEB前端开发的必备技能.简单介绍了JavaScriptr的好处,并不代表大家就会去学习甚至把它学好,兴趣是很关键的,我认为兴趣是最好的老师,

六个前端开发工程师必备的Web设计模式/模块资源(转)

[导读] Yahoo的设计模式库Yahoo的设计模式库包含了很多可以帮助开发设计人员解决遇到的问题的资源,包括开发中常常需要处理的导航,互动效果及其布局网格等大家常用的组件和模块响应式设计模式库这个响应式的设计模式库 Yahoo的设计模式库 Yahoo的设计模式库包含了很多可以帮助开发设计人员解决遇到的问题的资源,包括开发中常常需要处理的导航,互动效果及其布局网格等大家常用的组件和模块 响应式设计模式库 这个响应式的设计模式库包含了在响应式开发过程中常常需要处理的相关组件,例如,导航,图片,布局

前端开发工程师必备编辑器:Sublime Text2

Sublime Text2有这么几个优点: 1.速度飞快.2.界面简洁.3.功能强大.4.插件众多.5.快捷键多.6.可以不保存关闭下次再开编辑.7.界面好看,可定制. 当然它最重要的还是插件众多,使得它的功能庞大. 安装Sublime Text 2插件的方法: 1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 2.使用Package Control组件安装 也可以安装package

前端开发工程师必备JS技能-切图

/******************************************** 学习时间:2015年12月21日 学习者:易天曦 学习目的:掌握切图技巧 学习目标:1.学会从网页设计师的PSD文件中提取素材 2.对PS有一定的了解 3.对审美有一定的提高 *******************************************/ 学习内容: 1.网页设计中初始化尺寸参数和一些快捷键. 2.选择和移动元素. 3.常见的Web切图界面设置.

前端开发工程师和美工 知识需求的区别

摘要:很多公司甚至是多数以互联网网站为主要业务的公司都会把“美工”的概念搞混淆,通常这些公司都会把网页设计+网页制作的人员统称为“美工”.而一家成熟的互联网公司则会把网站方面的人才规划的比较详细,如UED团队(用户体验设计,英文User Experience Design的缩写),其中详细划分成了“交互设计”.“视觉设计”.“前端开发”.“用户研究”.“文案”等职位.今天主要就为了这个话题,与大家分享一下“美工”与“前端”之间的职能区别… 一. 什么是美工? 美工:意为美术工程师(Art Eng

掌握11项技能,你就是优秀的前端开发工程师

导读: 你也许会觉得前端开发是一个很简单的工作,对呀,你就是刚刚从网页设计转型过来的.但当你深入其中时,一定会发现好像前端开发不是那么简单,光网站性能优化.响应式.框架就让你焦头烂额, 确实,做前端开发就是先易后难,想成为一个优秀的前端开发,没有那么简单. 不过,天下事难则不会,会则不难,你只需要掌握11项技能就可以成为前端"大拿",下面,就告诉你这11项技能是什么?以及每项技能的要点,最后是相关的专业图书. 入门必备的技能: 第1项技能:HTML超文本标记语言: 技能要点: HTML

Web前端开发工程师需要掌握哪些核心技能?

Web前端开发所涉及的内容主要包括W3C标准中的结构.行为和表现,那么这三项中我们需要掌握的核心技能是什么呢? 1.开发语言 HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又是一次革新.有些人认为前端开发要掌握的技能简单,不就是制作网页 嘛,其实不然,web前端需要掌握的核心语言xHTML+CSS+JavaScript,JavaScript作为最难的语言之一,许多编程高手也不敢妄 自菲薄自封精通.由于JavaScript与html的差异性,以及静动态分开处理的一些好处.