简历

以我个人的观点,应该从这样几个角度考察应聘者:基础知识(HTML、CSS、JS)、高级部分(源码、优化等)、积极性(开源项目、博客积累等)、视野(新技术的了解和学习)。对于应聘高级前端开发或者想去大厂的同学,这些内容在简历中都要有所体现。

内容

首先看一下简历的内容,其中个人信息及项目经验是主要内容,需要详细填写。作为技术人员,除了基本的工作经历之外,平时的积累也要体现在简历上,比如开源项目、技术文章。这些都能体现技术人员的素养。

简单说一下学历,学历一般会是 HR 的筛选标准。

工作经历

用人部门最关心的就是一个人的工作经历及项目经验。很多人在写自己做的项目时都不够详细,甚至很多弄虚作假的情况。对于在小公司工作或者前端工作偏轻的开发者,项目可能真的没什么可写,如果平时再不积极主动,可能真的是恶性循环。即使没有太多内容可写,也不要弄虚作假,尽量把项目描述的详细一点。比如做过哪些项目,用了哪些技术,遇到过什么问题,如何解决问题,这都是应该写清楚的地方。

几年前就有项目将 GitHub 的内容生成个人简历。使用 GitHub 作为简历是一种很直接的方式。我面试的时候会直接询问应聘者有没有可以阅读的代码,这样或许可以减少一些偶然因素,毕竟面试题有一定的片面性。现在很多公司会要求应聘者提供高质量的 GitHub 地址,也是有原因的。

开源项目是一个加分项。但是在我面试的人里面,几乎没有一个人有拿得出手的项目,很多人是为了面试提供的 GitHub,大多空空如也。我们不能因此否定一个人的能力,但至少说明这个人的积极性有待提高。做一个开源项目不需要特别强的技术能力,一个普通的 CSS 项目同样值得尊重。很多人不知道如何开始一个项目,网上也有关于如何做开源项目的文章,比如这篇开启你的开源项目生涯。如果平时善于思考,在工作之外善于总结,做一个开源项目并不是难事。

技术文章

作为技术人员,通过技术文章去分享技术是很光荣的事情。在大厂的面试中,面试官比较看重应聘者的分享能力,但是在工作中,能够分享的机会并不多,所以可以通过写技术文章去弥补。技术文章包括原创及翻译,在早期,写原创文章可能比较困难,所以可以尝试翻译优秀的技术文章。其实国内很多大牛博主的文章大多都是消化国外文章,然后再用自己的话写一遍。个人觉得翻译一篇文章往往比亲自写一篇文章收获更大。

技术优势

关于技术优势,大家最好把自己擅长的部分写清楚,不要只是把流行的技术写在简历上。我碰到过很多这样的情况,面试官会根据你掌握的技能考察应聘者,所以盲目写自己掌握的技术反而适得其反。关于技术优势,可以写的东西很多,不要觉得只有和 JS 相关的内容才高大上,其它还有比如 SVG、WebGL、CSS3 等等,你喜欢什么,擅长什么,就写什么。

关于简历的内容,大家也可以参考 JobDeer 的简历模板 。

篇幅

简历不要太长,对于工作多年的开发人员,肯定有很多项目可写,全部写出来也不太可能,而且过多的内容反而会舍本逐末,掩盖主要内容,最好控制在两页之内,把最能体现自己价值的内容写清楚。一页的话太少,可写的东西非常有限,除非你有非常优秀的项目,简单几句就能体现出你的过人之处。

形式

程序员的简历不需要太花哨,但是作为前端工程师,简历的样式也不能太朴素,既要体现出程序员的一面,也要有别于其他开发人员。

在筛选的众多简历中,比较常见的是未加修饰的文档风格以及一些招聘网站自带的模板简历,那种表格样式的简历基本看不到了。我觉得文档风格是一种不错的形式,通过细致的排版可以把内容表现清楚,如果再稍加修饰可能会更好。

在简历初筛阶段,千篇一律的简历风格会让 HR 反感。

原文地址:https://www.cnblogs.com/Annely/p/11207032.html