简历个人亮点怎么写

或许你在投递简历之后也被人说过简历中缺乏亮点,简历太平淡等问题,今天这篇文章我就从面试官的角度,聊聊程序员简历中什么是亮点,包括社招和校招,希望对你有帮助。

突出技术特点和深度

其实现在不管是前端后端算法,技术栈都有很多而且也在分化,以前端工程师为例,有的擅长前端框架、有的擅长组件库、有的擅长可视化建设、有的擅长移动端相关的 hybrid 开发 RN 开发、有的擅长 nodejs 等等,反正不管是平时做什么项目吧,总要有自己突出的技术特点和深度,这一点在简历上非常重要。

那么如何突出技术特点和深度呢?很简单,秀出作品来:

比如你擅长 Nodejs,那你就可以秀出来自己在 npm 上面发布的包;

比如你擅长组件库建设,那你完全可以在 GitHub 上秀出自己的 demo;

这类作品都可以说明你的技术深度和技术特点,如果你在简历中有这些作品链接而且能在面试的时候两眼放光说的头头是道,那你一定是 Offer 收割机了。当然,你也可以写一些深度技术文章,这一点我在后面会说到。

如果你现在还没有这样的积累,那从现在就要开始加油了。

032.jpg

突出项目难度和自己做的事情

简历中很重要的一部分就是项目经历,但是,根据我看了很多份简历的经验来看,很多人不太会写项目经历,并且大多千篇一律,挑不出重点。

描述项目的时候,最好不要平铺直叙的写,比如下面这样:

XX 项目前端研发,使用 vuejs+vuex+vue-router,完成了 XX 功能、XX 功能等等。

这样子写,太过于普通而且太平淡,接下来我大概说一下我对如何写项目的理解。

如果你只是做业务需求开发,那你可以突出自己对于开发中使用的技术框架技术库的掌握,比如说:

负责 XX 项目的前端研发,项目前期做了 XX 技术调研,在开发过程中我使用 XX 框架完成了 XX 功能,在开发过程中对 XX 技术的原理、设计架构,尤其是 XX 特性、XX 特性等等有深入理解。

这个写法比较适用于平时做业务开发比较多,做技术需求比较少的朋友,你这样写也可以展示出自己对于业务需求中使用的技术有比较深入的理解,面试官在面你的时候也能找到切入点,起到引导面试官的作用。

如果你做过一些重构、优化等等偏技术的事情,那你可以基于 STAR 模型来写:

在 XXX 的背景下,为了解决 XX 的问题,我采取了 XX 技术 XX 方案来做项目重构,其中克服了 XX 困难,最终上线之后我们达到了 XXX 的效果,相关的指标提升了 XX%。

这种写法比较适合做技术类需求的人来写自己的项目描述,基于STAR模型你可以比较好的展示自己做事情的背景、遇到的困难、解决的问题、达到的效果,可以让人快速的了解整件事情的来龙去脉,也可以引导面试官。

博客和开源项目(学历不好的尤其注意)

程序员的能力如何判定,我们没有像其他职业一样通过考证考级来判定,但是如果你有比较优秀的博客或开源项目,那基本上可以确定你就是一个优秀的程序员。

博客写什么?我觉得可以结合自己的手头工作,可以是使用的技术的总结,也可以是对于技术的深挖、源码解读,甚至可以是自己的一些感想和思考等等非技术的内容。我有朋友就是因为在网上持续发布比较有深度的技术文章,而被面试官找到直接去面试并且顺利入职大厂。

开源项目这个可能就要求比较高了,如果你有几千 star 的 GitHub 项目,那有面试肯定是不成问题,而且这会成为你面试的一大亮点,但是平时大家可能没有很多时间和精力去运营一个开源项目,所以比较好的办法是参与到开源项目中去,去为它贡献代码,比如为解决它的 issue 并且发起 pr,如果通过的话你就成为了该项目的贡献者,这也是可以作为亮点写在简历上的。

最后提一点,优秀的博客和开源项目对于学历不好的人来说是个非常大的亮点,甚至在很多时候可以让别人忽略你的学历,所以相关的读者可以注意这一点。