0%

✍🏻

1. 重要性

  • 各大公司每年都要接收成千上万份简历,但是考虑到招聘成本,简历要先经过系统和 HR 筛选,简历筛选决定了你是否有笔试和面试资格。HR 需要从这么多的简历中筛选出合适的简历,那么一份简历通常不会花特别多的时间进行筛选,所以就需要让 HR 在很短的筛选时间中认可你的简历。

  • 简历通过筛选之后就被放入人才库中,等待发起笔试和面试。如果简历足够优秀,可以在提前批阶段免笔试直接获得面试机会,或者笔试成绩不理想但也有面试机会,这主要看有没有面试官从人才库中把你的简历捞起来。

  • 面试过程通常会按照简历上的内容进行提问,所以简历也可以当成是面试大纲。如果你希望某些内容被面试官问到,那么最好把这些内容放在面试官比较能注意到的位置。

✍🏻

2. 本质

简历相当于向企业推销自己的工具,在简历上你需要尽可能展现自己能给企业带来的价值,这种价值从两方面去评估:

  • 技能的匹配程度。除了判断技能栈是否和岗位所要求的技能栈匹配之外,还要看是否具备公司目前业务相关的项目经历。

  • 能力证明。即使技能匹配了,但是如果能力不足的话依然不能胜任工作任务。可以通过学历、大赛奖项、工作和实习经历、项目中解决的问题等方面去证明自己的能力。应该分清哪个是你的优势和劣势,突出优势并弱化劣势,比如学历不好的话就把教育经历放后面一些。

✍🏻

3. 形式

除了在招聘网站上填写自己的信息之外,通常还需要附带一份 PDF 简历,并且面试的时候也需要自己携带一份纸质简历(最好多带几份,以免当天有多场面试)。

除了 PDF 简历之外,通常还有 Markdown、Word、Latex 简历,但是这些形式的简历最后也都需要转换成 PDF 简历,因为 PDF 排版和格式都不容易在传输过程中发生改变,而且也方便打印,所以适合作为正式文档。

推荐使用 Markdown 简历,然后转换为 PDF 简历。因为 Markdown 排版简洁,而且更容易修改。但是 Markdown 简历有一个不足之处,就是不够紧凑,本来一页的简历可能需要两页。但是可以通过修改样式表的方式来解决这个问题,减小行间距、减小边距、缩小字体。以 Typora 编辑器为例,在样式文件夹下建立 base.user.css 文件,并使用 shift+F12 快捷键打开 DevTools 来修改样式,具体步骤请参考 Add Custom CSS

上面介绍的简历都以文本为主,如果想要展示图文内容的话,推荐使用 HTML 简历,它可以更详细和直观地演示项目经历等。做好之后部署到 Github Pages 上,并将地址附在 PDF 简历上。

✍🏻

4. 模版

4.1 Markdown-Resume

这里提供一下笔者制作的 Markdown 简历模版:Markdown-Resume,clone 到本地,然后使用 Typora 等编辑器修改,并导出成 PDF。

4.2 Mobirise

笔者的 HTML 简历 主要使用 Mobirise 搭建,它是免费的站点生成器,不需要 HTML 等前端知识就可以使用,基本上拖一拖组件就能搭好一个很好看的 HTML 页面。

如果简历上有很多 GIF 图片,刚进去的时候 GIF 加载不完全的话演示效果特别不好,所以笔者的 HTML 简历增加了一个加载页用来加载图片。加载页没办法使用 Mobirise 来实现,需要有一定的前端基础。

✍🏻

5. 内容

必须写的内容:

  • 姓名相当于你的 ID,应该把姓名放在最显眼的地方。
  • 为了方便 HR 联系你,也要把联系信息也放在和姓名一样显眼的位置。
  • 个人博客和 Github 等技术社区账号可以作为加分项。
  • 教育经历和工作经历按年份逆序来写。
  • 项目经历可以写科研项目、个人项目、实习和工作项目。
  • 技能清单最好可以让人一眼就看出你的熟练度,可以使用精通、熟悉、了解等词语,也可以使用 ★★☆ 这种图标。

需要谨慎考虑的内容:

  • 有些企业会根据性别、年龄等信息筛选人,最好写上,不写也没什么关系。
  • 工作经验和期望薪资对于校招生来说不需要写,但是社招生就一定要写。
  • 只写可以给企业带来价值的兴趣爱好,其它的无关兴趣爱好不要写。
  • 和技术相关的大赛获奖经历可以写,但是其它一些比赛获奖就不要写。
  • 三好学生、奖学金、四六级成绩、绩点可以写,以证明你的学习能力,但是尽量不要占太多行,如果不是特别好的话也可以不写。
  • 个人评价如果要写的话不要太空泛,什么热爱学习吃苦耐劳等就不要写了,要写得话可以写在最后当做是简历其它内容的总结。

✍🏻

6. 排版

虽然内容比排版重要,但是好的排版会让人看着舒服,也就会让面试官和 HR 更愿意去发现你的价值。

  • 中文和数字英文之间加空格,因为中文的字体排版和数字英文的有很大不同,数字英文偏小一些。如果不加空格的话,那么整篇文章看着会非常密集杂乱,中文和数字英文混在一起参差不齐。
  • 专有名词一定要保证大小写完全正确,例如使用 Java 而不是 java,jQuery 而不是 Jquery。
  • 内容也应该注意对齐,否则会很乱。
  • 最重要的是不要太花哨,尽量简洁。

✍🏻

7. 项目介绍

前面讲到项目经历一方面可以用于匹配技能,另一方面也可以通过你在项目中解决的问题来展示你的能力。可以按照下面的步骤介绍项目:

  • 为什么做这个项目;
  • 项目有哪些功能;
  • 你在项目中担任的角色;
  • 碰到了哪些问题;
  • 使用什么方式去解决问题的;
  • 解决效果是怎样,和别人相比有什么优势。

不要用太过主观的语言,而是用数据等客观事实。比如介绍碰到的问题时,不要用“非常难解决”等词语,而是用“并发用户数达到XXX导致响应时间增加到XXX”等数据。

也不要堆叠无意义的技术名词,比如“基于 Spring、SpringMVC、Hibernate 实现了 XXX 系统,包含增删查改等功能”。

原文链接

https://xiaozhuanlan.com/topic/5039476182