前端工程师简历

总结一下javascript

  • 理解Web,W3C标准 (一淘,SAE,云适配,Zealer,小米,蘑菇街,DNSpod,百姓网)css

  • jQuery (云适配,金蚕网络,小米)html

  • 跨浏览器适配 (一淘,Zealer,蘑菇街,)前端

  • HTML5 (云适配,小米,金蚕网络,DNSPod,新浪手机微博)html5

  • Web语义化 (云适配)java

  • 后端语言或经验 (一淘,云适配,小米,金蚕)python

  • Backbone或Angular (云适配,小米,DNSPod)jquery

  • Ajax (云适配)css3

熟悉Web|W3C标准

能够很明显的看到"熟悉web标准"是很是很是重要的.那到底什么是Web标准呢? 请看这里http://www.w3help.org/zh-cn/standards/git

这列表看的我想哭,说实话这一条我就不合格,不过话说回来,我以为招聘要求并不必定是看完W3C标准这么严格(看完的人应该不多吧TT)

HTML5仍是兼容适配

这里咱们惊喜的发现,HTML5要求的企业比跨浏览器兼容的要多了.首先我是早早的放弃要求IE6-8的,除了不会兼容写法以外,因为我喜欢尝新,系统都是win8, OS X,Linux.玩不少系统却没有能够装IE6的地方.更况且会IE6的会考虑用户体验么?

后端经验

后端经验,这个我很喜欢,由于我会各类后端开发,C, NGINX, PHP, Perl, Python, Erlang, Nodejs.哇咔咔,我最不担忧的就是这个了.

语义化

Web语义化,这个在我列的这些招聘中只有云适配,但实际上常常能看到要求web语义化的,特别是一些很重视前端代码的都有这要求.那到底什么是Web语义化呢?

看看知乎上的大妞怎么说的http://www.zhihu.com/question/20455165

一个语义化PPThttp://justineo.github.io/slideshows/semantic-html/

能够看到你们都说"语义化就是让机器也懂".说这话我真想拍死它,机器不是只懂0和1么.(不过Web语义确实是这么被定义了)

具体语义化请看下篇博客!

jQuery

通常企业都会要求至少会一种流行框架,这个流行框架中确定会有jQuery

所以,掌握jQuery,走遍天下都不怕,最近我正在手写jQuery,不过彻底不考虑兼容,也不多考虑健壮,只是为了熟悉原理,掌握API,相信手写一遍后在简历中写上熟练使用jQuery仍是没问题的

HTML5

因为html5用的并很少,我只有在intel面试中问到了html5的问题,不幸的是intel面试官直接问我worker怎么消息传递

当时我就擦了,我玩过这么多html5,惟独没玩过worker,真是哪壶不开提哪壶

不过html5若是仅仅是接口的层面上,都很是简单,api设计的很人性化,在说本身玩过html5,最好都要彻底了解

Angular或Backbone

企业有时会要求这些MVW框架,我在以前学习过Backbone,尝试开发过一个小应用,也本身实现过简单的MVVM,但要是说面试,我仍是很虚的.

我在学习的时候以为Angular和Backbone特别复杂,不像jQuery用起来感受本身也能实现一个那样.要想在简历上写上熟悉Backbone,恐怕是要本身去屡次实践才行

Ajax

有些企业会要求ajax,我不知道ajax有什么要了解的.不就本身写个小函数么,用jQuery的话更简单.不过我看了下jQuery的ajax模块,直接把我吓尿,复杂到爆表,后来致使我彻底不想看jQuery源码,我最近在手写的时候也不多去借鉴源码,由于根本看不懂啊

HTTP

上面没有一条要求熟悉HTTP协议,但我以为这也是很重要的,了解HTTP协议对于网站的涉及有着相当重要的做用

至少应该知道为何Cache-controlmax-age大于Expires(上次朴大问的TT)

了解HTTP,看NGINX源码最好不过了,调试NGINX能够对各类错误信息状态码,以及各类头部有很深的理解,固然,若是你已经牛到能够手写NGINX,那你能够去应聘掏宝tengine组了..(话说我以为不是太难唉.)

切图

切图属于UI设计了,但前端应该也懂,之前我甚至不知道什么切图,如今看来切图是快速建站的最佳方案,一切都用截下的img,大量使用relative,absolute布局

bootstrap

切图的反义词就是bootstrap了,一切用img实现的css效果都是耍流氓

站在css巅峰的bootstrap到了3.0版本,直面响应式设计

响应式设计就是切图建站的软肋,图片能够有很好的IE兼容,但响应式作不了

不过几乎没有企业要求掌握响应式布局和CSS预编译技术

一些企业的前端招聘事例

一淘网招聘

http://apps.weibo.com/djzhaopin/sign

资深前端开发工程师 岗位要求: . 熟练掌握各类Web前端技术(HTML/CSS/Javascript等)和跨浏览器、跨终端的开发; . 深入理解Web标准,对前端性能、可访问性、可维护性等相关知识有实际的了解和实践经验; . 至少熟练使用一门服务端语言(如:Java/Python/PHP/NodeJS等),并有项目经验; . 对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各类背景的人合做; . 在博客或Github上有技术沉淀者优先。

新浪SAE

SAE

云适配

云适配

ZEALER中国

ZEALER中国

小米

http://www.neitui.me/j/4465

* 最好有2年以上前端开发经验 * javascript,了解其最基本语言特性,好比prototype chain,function is first class member这些知识,并在项目中常用他们 * 理解CSS/HTML规范。懂HTML5, CCS3更好。有过流行库,好比jquery, dojo, prototype的使用经验 * 对流行的框架,好比Angular JS, backbone, ember等有过研究是加分项 * 了解基本算法,有事后台开发经验,知道一个request从前端用户click一直到后台数据库中的lifecycle是加分项

蘑菇街

http://www.neitui.me/j/4501

职位要求: .细心,热爱技术,喜欢钻研; .成就感来自用户的承认.来自亲手实现的产品,来自亲手解决的疑难杂症; .良好的表达和理解能力,良好的学习能力,良好的解决问题能力; .精通主流Web前端技术,包括XHTML/XML/CSS/Javascript等; .深入理解Web标准,对浏览器兼容性问题有丰富经验;

金蚕网络

http://www.uzwan.cn/job.html

html岗位要求 . 熟练使用html,css,js等前端开发技术 . 熟悉html5,css3,等移动前端开发技术 . 熟练使用yui,jQuery之类的流行js框架之一 . 熟练使用js面向对象编程,有大型js项目经验者优先 . 熟悉canvas,webgl编程优先 . 熟悉python优先 . server编程经验者优先 . 有游戏开发经验者优先

DNSPod

http://www.v2ex.com/t/76307#reply0

WEB前端工程师职位要求 能手写 HTML/JavaScript/CSS 熟悉 jQuery 有丰富的关于 Web 标准、易用性、浏览器端原理的经验 有必定的英文基础,能阅读英文文档和邮件 有团队协做精神。善于学习,乐于探索,不墨守成规 加分: 热爱了解或分享互联网前沿技术如: HTML5/CSS3/Backbone.js/sea.js/CoffeeScript

新浪手机微博

http://www.neitui.me/j/4364

职位要求: .本科以上学历,计算机相关专业; .两年以上前端开发经验,有移动前端开发经验  .精通 HTML5JavaScript 等前端技术; .具备较强的学习能力和洞察力; .具备良好的沟通能力和团队合做精神。

百姓网

http://jobs.baixing.com/

-2Web前端开发经验; 熟悉HTMLCSSJavaScript等前台相关技术; 熟悉W3C网页标准; 熟悉PHP,或者熟悉任何一门其余编程语言,咱们欢迎任何一门语言的加入; 充满好奇心,对新鲜事物有浓厚的兴趣; 很强的学习能力,新的东西能够很快地学会; 有责任感和服务意识,尽可能想让周围的人更快乐; 但愿你是一个好玩的人,能够给别人带来欢乐的人。
相关文章
相关标签/搜索