春节前在蓝色理想上发了个“雅虎口碑招聘前端工程师 ”的启事,节后收到很多简历,加之HR通过专业招聘网站得到的简历和朋友同事推荐的简历,数量上是相当的多,把这些简历一一看完真是一个漫长而幸苦的体力活,何况我还要仔细认真的去提取和核查有用信息评估其能力,尽量不错过任何一个埋藏在大量简历中合适的人,这绝大部分时间并不是一个相当愉悦的过程。所以,我感觉有必要来谈谈:如何做好一份前端工程师的简历。

一、你是前端工程师

虽然简历都会有一些常规信息,但职业决定了这份简历核心内容和求职成败。所以,这份简历应该尽可能体现你自己是一个合格的前端工程师。专业的前端工程师是什么可以看看去年Nate Koechley的演讲《Professional Frontend Engineering》,前端工程师应该关注的内容可以从克军总结的“前端工程师应该关注什么”的思维导图中窥出一二,学习内容聚合可以看看陈成总结的《前端开发大众手册(包括工具、网址、经验等)》。

毫无疑问,前端工程师应该知道如何用简历体现其专业技能和职业精神,这是每个应聘者应该考虑的问题。
二、内容为王
个人信息
姓名 (必需)
性别 (必需)
年龄 (必需)
联系电话 (必需)
学历及学位 (必需)
薪资期望
个人照片
邮箱
Blog
外语能力
职业技能
HTML、CSS、JavaScript/ActionScript等
Web标准、可用性、可访问性
一门非前端脚本的语言(Java、PHP、Python、C#等)
任何有利于前端开发的技能和兴趣
职业和教育经历
起始时间、单位名、职位(学位)和收获
简而精
按照时间倒序排列
代表作品
能体现自己现在前端技能或者重要经历的作品
简而精,且可以简要附上自己在这个作品中的收获
和别人合作的作品要注明自己具体完成的内容
在线链接要测试以保证可用,如果有其他人的变更应注明,较大变更就无需提交了
提供附件要注明与之对应的文件名
按完成时间倒序排列

依据实际情况,代表作品也完全可以直接融入到职业技能和经历中体现。当然内容不仅仅是这些,可以任意增加能体现前端工程师职业素质的信息。
三、Web是平台

毫无疑问,Web才是真正的平台,当这个平台的后端逐步被云所统治时(Amazon的很多服务和Google App Engine都初见端倪),那么云端的用户代理(比如浏览器)就是前端工程师的战场。前端工程师是可以长期从事且有前途的职业。

简历作为前端工程师迈向新征途而提交的第一份作品,应该毫不迟疑的用它来体现其专业技能和职业精神,所以Web页面是前端工程师简历的最好载体。它能体现前端工程师诸多专业素质:
知道为什么选择的DTD是下面中的一个而不是其他,这是对HTML标准的理解和思考 。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!DOCTYPE HTML>
针对内容选择合适的HTML标签,合理的id和class命名,尝试使用微格式,这是对语义化的理解和思考。
至少兼容YUI中列出的A-grade浏览器,这是对跨浏览器和CSS Hacks的理解和思考 。
虽然Web性能在大访问量下才比较容易凸显,但把尝试把YAHOO性能团队的34条最佳实践应用上,一定会小中见大且受益终生的 。
JavaScript的应用
简历的信息结构一般很简单,但是这并不意味着无法使用JavaScript来增强它的交互。找出其JavaScript技能和简历相互结合的地方。
可以尝试使用某种框架(YUI、jQuery、Prototype、Mootools等),很明显框架能提高我们的开发速度,掌握至少一种优秀的框架能增强我们的价值。
可以利用JavaScript做出几个彩蛋在简历里面么?
实现结构、样式和行为的分离。
理解和体现DOM Scripting、预留退路(Graceful Degradation)、渐进增强(Progressive Enhancement )、无侵入的JavaScript(Unobtrusive Javascript)等思想。 空帷翻译的《理解“渐进增强(Progressive Enhancement)》是篇这方面的好文章。
可访问性,在这上面每一步的深入研究和应用都值得赞赏。
HTML5、CSS3、SVG、Canvas甚至离线技术、安全技术都可以和我们的简历结合起来。列表When can I use…提供了一些新技术在主流浏览器的支持情况。
打印样式,很明显前端简历不仅仅是其主管看,还有HR和大老板看,所以准备打印样式是很重要的,这不仅仅是技能问题,更是一种前端开发的素质。你需要知道,打印样式应该是黑字白底,且尽量少的装饰图片,因为现在的绝大部分办公打印机还是黑白的,且黑色更费墨,所以当你的简历是黑色背景时更应该注意这点。
简单设计,千万不要把你的简历搞一团糟,设计虽然不是前端工程师最重要的技能,但是良好的视觉设计更能体现前端工程师的价值,所以审美其实也是前端工程师的基础素质。如果对视觉设计感到困惑,你可以从看《推荐给大家看的设计书》开始。
四、细节决定体验
标识性的文件名,比如“秦歌的简历”、“秦歌的作品”,而不是“个人简历”、“我的作品”。
发完信后记得检查一下发件箱,确保没有忘记发附件。
简历和众多作品整体打一个包。不要一个大包里面无数个小包。且整个包应该整理过,去掉垃圾,不应该太大。
不要重复发邮件,特别是拒绝以后,还发一个同样的邮件,除非一段时间后你有较大进步。
检查链接有效性,无效链接很伤感情的,可以使用Firefox的插件LinkChecker或Pinger。

实际上,前端工程师的工作成果是直接面向千万用户的,他直接决定了最终的用户体验,所以每个细节都至关重要,就像JavaScript编程一样,只要我们掌握良好的风格要素,我们就能避免很多错误,实际上这个思想贯穿整个前端开发的始终,包括制作简历。

我很喜欢有个人blog的应聘者,因为通过其blog不仅仅可以看出他的前端技能、工作积累、职业素质和分享精神,同时他通过维护blog可以贯穿一个简单开发的始终,从内容、交互、视觉、前端一直到后端维护,而这些角色都是前端在开发过程中的上下游,需要经常协作,这种经历能使前端更高效的沟通和更务实的换位思考。同样,当我推荐前端的简历应该是以Web页面为载体时,也是基于这个想法,并适当的给出一些相关知识以备有兴趣的朋友朝这个方向走下去。虽然我的建议偏向于“HTML+CSS+JavaScript”方向的前端工程师,但实战中肯定有更多能够在简历中体现前端的技能和创意,这本身就是抛砖引玉,这仅仅是一个开始。

简历很重要,但人品、职业精神和专业的前端技能更重要,最重要的是这两者是相辅相成的。虽然很羡慕兄弟团队淘宝UED、支付宝UED和阿里巴巴B2B国际站UED能有创意、时间和精力搞出那么精致的招聘站点,但我更希望我未来的同事用技能、创意、时间和精力整出一个巨牛的前端工程师简历来震住我吧。

转自:1. http://ued.koubei.com/?p=873

2. http://www.bq69.com/career/resume-web-front-end-developer.html

教你做好web前端工程师简历相关推荐

  1. Ajax的简历技能如何写,web前端工程师简历专业技能怎么写

    专业技能(案例一) javascript.css.node.js.vue.angluer.react 专业技能(案例二) JavaScript HTML5 Web前端 专业技能(案例三) ps.ai ...

  2. web前端工程师简历

    之前自己买了个服务器一直没用,在网上看到有这种网站,想自己去写一个玩,一直没时间去写,前段时间有些空余时间,没事就写了一个,只是一个大框架,里面内容可以自己去添加,我现在没心思去弄了 地址=>  ...

  3. 一个优秀的前端工程师简历应该是怎样的?

    很多Web前端工程师在求职时很容易掉坑里,今天就聊聊怎么避坑. 一.简历中这些坑,千万别再踩了 大厂门的敲门砖,是一张拿得出手的简历. 毫不夸张地说,不管大厂还是其他公司HR每天经手的简历不少于50份 ...

  4. 黑马程序员教你如何写出优秀的前端工程师简历

    对于一名想找工作的前端开发工程师而言,简历直接关系到面试概率甚至薪资水平,其重要性已不用多说.在HR快速筛选简历的情况下,你的简历要脱颖而出,就得在短时间内将自己的亮点展示给招聘方.具体怎么做?黑马程 ...

  5. Web前端工程师-优秀简历汇总

    Web前端工程师-优秀简历汇总 1. http://www.linqing07.com/resume.html 2.  http://www.flqin.com/#page2 3.  http://c ...

  6. web前端工程师是做什么的_我作为前端Web工程师的角色解释了什么?

    web前端工程师是做什么的 by Shaun Michael Stone 肖恩·迈克尔·斯通(Shaun Michael Stone) 我作为前端Web工程师的角色解释了什么? (My role as ...

  7. 如何成为一名优秀的web前端工程师[转]

    程序设计之道无远弗届,御晨风而返.---- 杰佛瑞 · 詹姆士 我所遇到的前端程序员分两种: 第一种一直在问:如何学习前端? 第二种总说:前端很简单,就那么一点东西. 我从没有听到有人问:如何做一名优 ...

  8. Web前端工程师的一些常见误区介绍!

    想要作为一名合格的web前端工程师,那么掌握基本的开发技术是远远不够的,在职场中还要少犯一些错误,本期小编主要是介绍一些web前端工程师常见的误区,希望对大家有所帮助. Web前端工程师的一些常见误区 ...

  9. 如何成为一名优秀的web前端工程师(前端攻城师)

    程序设计之道无远弗届,御晨风而返.---- 杰佛瑞 · 詹姆士 我所遇到的前端程序员分两种: 第一种一直在问:如何学习前端? 第二种总说:前端很简单,就那么一点东西. 我从没有听到有人问:如何做一名优 ...

最新文章

  1. GBDT家族:GBDT家族成员的演进路劲、xgboost模型、lightGBM、LightGBM 相对于 XGBoost 的优点、catboost、xgboost、catboost、lightGBM对
  2. WebMagic实现分布式抓取以及断点抓取
  3. 从源码分析DEARGUI之画图和删图
  4. 两个整数相加减是否溢出
  5. kappa一致性检验教程_SPSS在线_SPSSAU_Kappa一致性检验
  6. 数据分类:决策树Decision Tree
  7. android compile使用方法,自己创建一个android studio在线依赖compile
  8. linux安装操作系统以及配置ip地址
  9. 数据库保存经纬度,需要采用什么数据类型,小数点应该精确多少位?
  10. 阿里云在西雅图招人挖角 微软居多
  11. 大数据方面核心技术有哪些?
  12. IT杂谈(一):炫酷好玩网站汇总
  13. 《与韩荆州书》--李白经典求职信
  14. 搭建自己的Milvus以图搜图服务
  15. Linux下查看dd命令执行进度
  16. 如何有效提高公众号文章阅读量
  17. 新三板是什么?实录全国股转系统的凤凰涅槃
  18. linux eclipse某些项目,某些项目无法导入,因为它们已存在于Eclipse中的工作空间错误中...
  19. Gnosis Safe 的使用
  20. 纯CSS实现手风琴效果(附演示)

热门文章

  1. pads单位切换的快捷键_PADS快捷键
  2. 蔡高厅高等数学36-麦克劳伦公式的应用
  3. Windows 8.1如何在任何地方集成SkyDrive
  4. 全网最全原理讲解!数据结构与算法java版第五版叶核亚答案
  5. 基于PaddleOCR的文字表格识别与解析方案
  6. linux搭建gitlab服务器集群
  7. 用计算机如何换成音乐,想知道怎么把电脑里的视频转换成mp3?用这招很简单!...
  8. 奥巴马在美国国会发表国情咨文
  9. Android - Audio - Qcom平台 - QM215耳机常见修改和粗略识别流程
  10. 计算机函数Dmax怎么算,Excel数据库函数