前端程序员如何写出“杀手级”简历?

这几年,我在Google工作,是一名软件工程师(之前是在微软做一个开发团队的队长),我曾浏览过成百上千的简历,从中挑选出可以进行下一步面试过程的 应聘者。有些人的简历给我留下了很深的印象,而另一些则没有感觉。

慢慢的,有越来越多的朋友和亲人向我咨询如何优化他们的简历,所以我就收集了一些我见过的简历中出现的最常见的问题,希望大家能够避免:

一、简历文件格式及命名随意。

如果你是面试官,正在招资深前端,上面两个简历,哪个可以给你带来好印象呢?

像「李生-简历.pdf」这种可能还算好一些的,还有 「前端工程师.pdf」、[简历.word]、[李生-简历 copy.pdf]、[李生-简历(3).pdf]、「李生-简历-2333.pdf」…还能枚举几十种,候选人可能是不了解面试官的筛选成本的,但这样的简历面试官看在眼里就是 「不用心」三个字。

除了命名,还有格式,通常 PDF/Word 都是推荐的,JPEG/PNG 就是严重不推荐的,Numbers/Key/Powerpoint 就是更不推荐的,甚至会有 [李生.zip]、[李生.rar] 、[李生.png] 这样的图片或者压缩包丢过来就是更更更不推荐的,如果有个人作品,是可以自己简单做个部署,加一个链接,线上浏览即可。

文件格式如果处理不好,还会出现乱码的情况,比如一个 Windows 的 Word 的某些版本,在 Mac 上预览或者再内网简历系统中预览,有时候可能会出现全部乱码或者局部乱码,稳妥起见,尽量采用 PDF 格式,做完后,在自己的电脑上和手机上也都预览看看。

二、中英文拼写错误或者排版混乱。

作为前端工程师,常规的工作就是在网页上还原 UI 展现,也就是数据收集发给后端,拿到后端数据展示在前端,以及填充网页的各种文案,那么各种拼写错误的时候,还怎么号称自己是责任心强、心细、认真,能做到每一像素的还原的前端工程师呢?

除了拼错,就是英文的大小写不规范,基本 10 个简历,8 个都会出现写错的情况:比如 PC 而不是 pc,iPad 而不是 ipad,jQuery 而不是 jquery,MySQL 而不是 Mysql…至于排版,H2/H3/H5 大小标题混用,项目描述比项目经验和工作经历的字都大,以及列表的嵌套错乱,对不齐…数不胜数。

下图是我之前内推给字节,已经 2-2 入职的一个童鞋的简历截图,干净清晰,可以参考:

三、忘记或写错电话号码或者邮箱。

遇到多个候选人,邮箱写错,或忘了写,电话写错或者忘了写,导致 HR 电话打不通,邮件发不过去。

四、工作经历时间漏写、写错或者冲突。

比如 2017 年 7 月毕业,但工作经历是 2018 年 10 月份开始写,毕业后的 1 年多是空白,是毕业后留校一年、是做其他行业一年、是待业一年、是兼职一年、是有什么不太好的事情不方便写…面试官是没有这么多的耐心来猜测的,有时候简历多的筛选不过来,就只好把这份简历先放一放。

比如 2017 年 7 月 2020 年 7 月在 A 公司,2020 年 1 月到 2021 年 3 月在 B 公司,中间重叠了 7 个月,是写错了,还是这中间打两份工,还是 A/B 公司是一家公司下面的两个子公司…

比如项目的开发时间轴跟工作经历的时间轴对不上,关于工作经历这块,如实填写,不要造假,都是要谨慎填写的。

另外,工作经历这里可以简化的写,主要是标注什么时候在什么公司呆了多久,如果在里面有重大的晋升、表彰等荣誉也都可以写进去,比如这是我从前团队的一个童鞋的简历截图(公司名是化名):

五、年龄或者教育背景忘写或者故意漏写。

有些童鞋,觉得自己岁数偏大(比如 31 岁),或者觉得自己的教育背景不好(比如大专或者二本),会在简历上故意不填写出生年份或者年龄,或者教育经历不填写,或者把教育经历用最小的字,写到简历的最最后,这都是不推荐的,首先给面试官留下 「耍小机灵」「不自信」的印象。

建议如实填写,如果不合适,那么从简历筛选这时就不必浪费双方后面的时间,如果合适,也不会因为填写了,而把一个候选人彻底否定,这世界不是非黑即白的,每个独立的候选人的成长经历都是独一无二的,就像前文说的,跳槽是一个碰运气的事情,也许会遇到很资深的面试官,也许会遇到一个极不尊重候选人的面试官,但无论如何,简历上需要诚实以对,这也是对自己过往经历的一种直接面对,不逃避自己的过往,能客观大胆面对过去的人,心态上就赢在起跑线。

有童鞋会担心,如果不这样隐瞒,会拿不到面试机会,但这样隐瞒就能拿到 Offer 么,也许从一些小概率上看,比如一些中小厂不是特别规范的团队,也许或睁一只眼闭一只眼,但对于中大厂来讲,这样做反而胜算更低了。

六、放上不怎么维护的博客/Github/掘金等主页。

有些童鞋,Github 上只有 Fork 别人的项目和自己写的小 Demo,博客上只有零散的几篇文章,或者会放上微博/B 站这样的社交媒体主页,但里面并没有什么内容,然后在个人评价这里说,自己喜欢社交、对产品有热情、有良好的学习习惯,面试官首先看到的就是 「连最基本的客观评价自己的意识都不太具备」,简历上如果放,一定是放经得起挑战的,放让别人眼前一亮的,放自己确实在长期经营且有沉淀的内容,这样才会带来加分,否则只会扣分。

七、写项目名称但不写业务介绍。

有的项目是容易看懂它的业务的,特别是偏基建的项目,比如 H5 可视化搭建平台,而有的就写一个 H5 商城,看不出什么行业、用户是谁、大概的功能有哪些,无法预判这个项目的复杂度。

或者是项目介绍写一大段,超过四五行,一个项目一般两行就能描述清楚它的定位和大概的场景了,如果写的特别多,说明这个项目也许候选人并不够熟悉,无法简洁的描述出来。

如果项目背后的业务比较敏感的话,也可以从技术的角度来形容这个项目中你重点参与的角色和内容,如下图:

上面列举出来的几项失误是我在简历审核中常见的,那么除了避免上述失误,我们还应该在哪些方面给我们的简历增光添彩呢?

一、简历里要有你工作的技术细节

编程语言,你的个人成就和水平。我有时会看到一些简历,里面的工作描述就只有一行话,像这样:

  • 在一个3人组成的团队里开发一个 e-mail 插件。

筛选者在阅读你的简历时心里都有选择标准, 1. 工作的挑战性如何, 2. 你的工作跟我们公司有多少相关性,所以你需要把工作描述清楚。更合适的写法应该是这样的:

  • 用C++语言实现一个用来执行自动备份的 Outlook e-mail 插件。有三个人一起开发这个任务,其他两个人分别负责编写备份存储服务器 和产品的打包、分发给300,000个客户。

二、不要让平淡的事情冲淡了你的简历的吸引力

如果你写了太多的鸡毛蒜皮的事,它会拉低你整个简历的质量水平。你丝毫没有必要写上”我按时完成了这个任务,并达到了预期目标。” 你不说,读者也会默认这样的,而你把一个不是什么成就的事情当成一个成就写出来反而会弱化你的简历。

有时我会看到这样的一个“主要工作内容”介绍:

实习生, XYZ 公司 * 优化ABC组件代码,使其执行效率提高20%。* 用C++实现ABC组件的前端程序。* 整理文档,做一些行政工作。

如果这最后一条不是像前两条那样有影响力,那就去掉它。即使只写了一条也不会有问题——只要它是能吸引人的信息。

三、真实的反映你的工作,不要浮夸

筛选者都是用自己的感觉来判断你的工作的性质和价值的,你要写一些量词,奖励(公司内部或外部的),新闻报道,工资涨幅,以及其它的可测量的事情。不要用 你自己的主观意识去描述。这样既能抬高自己,又不会显得你很傲慢。

不要写“快速的开发出了令人赞叹的软件”,应写成“通过3周的努力使软件的效率提高了25%”。不要写成“每当其他人搞不定时,我都被叫去去救火”,应该写成“我先后被派往了三个进度严重滞后的项目,并分别帮它们度过难关。”

同样,不要做荒诞式的浮夸,就像下面这样:

通过组织了一次冰淇淋Party,让几个团队之间实现了融洽的合作。

四、详细列出所有能提升你形象的事情 (奖励, 特别的项目)

我有个朋友叫 Melody (化名),我认识她有10年了。她开发的一个产品让她的XXX公司赚取了几百万元,获得了很多的行业赞誉,这个软件成了她们公司的旗舰软件。我去上海时,看到高速路旁边树着一排她们的产品的广告牌。然而,当我看她的简历时,上面只写道:

  • 公司产品的技术负责人,此产品为用户执行X任务提供企业级解决方案。

你要写出你获得的荣誉和奖励!

如果你在业余时间完成了一些有技术挑战性的项目,或者还有一批可观的用户(几百号),这些也一并列在你的简历里。

五、别撒谎

这似乎不需要提醒,但我曾好几次在招聘评审会上看到有简历写着:“重写了XYZ公司的电子商务系统后端程序”。可评审会的一个会员却说:“我在XYZ公司 干过,他不是干这个的!”

就凭这一点就完全有理由拒绝这个人。

最后,祝大家拿到满意的offer,前程似锦!

下面分享给大家我在GitHub上看到的一套标星7.6k的《前端校招面试真题解析大全》,内容还不错,解析也很全面,分了HTML、css、JavaScript、React、Vue、浏览器、服务端与网络、算法等等…大家可以参考下:

由于篇幅有限,只能分享部分面试题,完整版面试题及答案可以【点击我】阅读下载哦~无偿分享给大家

猜你喜欢

转载自blog.csdn.net/hugo233/article/details/114680186