写好技术简历

in with 0 comment

✍?

1. 重要性

✍?

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. 内容

必须写的内容:

需要谨慎考虑的内容:

✍?

6. 排版

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

✍?

7. 项目介绍

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

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

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

原文链接

https://xiaozhuanlan.com/topic/5039476182