19 May 2014
制作一份100%通过的简历
标题有点夸张,不过我感觉也不是太夸张,我觉得制作简历方面是很多程序员不擅长的(包括我自己),从很多人写的博客就可以看出。
前段时间学校提醒我们制作一份简历,然后我就突然想到一个问题,我对于简历方面重视程度不够,不管投哪家公司我都是用的同一份简历。
于是当时我就打开自己的简历看看,由于是在Ubuntu系统下,所以就从云盘里面打开的,我的简历是word格式的,打开一看发现里面的排版全乱了,瞬间吓到了,这要是给hr看到这种简历谁会有好印象。
有了这样的教训之后,我就准备对简历方面做点研究了。首先想到的就是google别人是怎样做的,于是就有了下面的答案。这里跟大家分享一下。
简历内容
下面是国外一个论坛找到的,翻译过来如下,我觉得国内情况也应该是一样,毕竟说到底都是程序员。
- (+15分)曾经因为好玩而写过操作系统或编译器。
- (+12分)简历被LaTeX编译过。
- (+11分)为开源软件贡献过代码。
- (+9分)上学的时候曾经写过操作系统或编译器。
- (+8分)有一个BLOG分享技术知识。
- (+8分)编程/机器人/工程俱乐部主席。
- (+7分)编程/机器人/工程竞赛参与者。
- (+7分)在Google和Microsoft实习过。
- (+6分)使用动态语言(Python/Perl/Ruby)写过非试验性的程序。
- (+5分)知道3种或多于3种的编程语言。
- (+5分)之前的工作和目前的职位有很相似的经验。
- (+4分)有过实习经验。
- (+4分)自己创过业开过公司。
- (+4分)有一个通过Rail, PHP或ASP.NET的个人主页。
- (+3分)有一个自己域名的邮件地址。
- (+3分)改过一些由动态语言(Python/Perl/Ruby)写的程序。
- (+2分)有一个个人主页。
- (+1分)高学历,学习成绩优秀,等。
- (+0分)有奖学金。
- (+0分)在快餐店工作过。
- (-0.5分)Fackbook上有一张看上去喝醉了的照片。
- (-1分)有博士头衔。
- (-2分)有一个一般的求职信。
- (-2分)在简历中说自己懂Word/Excel。
- (-2分)在简历中有拼写和语法错误。
- (-3分)简历的字体太小。
- (-4分)所有的编程经验只是在学校中。
- (-4分)只知道一门编程语言。
- (-6分)简历有三页以上。
- (-6分)简历中有一些无关的东西。
- (-7分)得到过一些课程的认证。
- (-8分)相关专业课程很低的成绩。
- (-10分)在技能中,把Visual Basic列在第一的位置。
- (-12分)在Facebook中,有过光膀子的照片。
- (-15分)简历中的缩进同时使用了空格和Tab键。
LaTeX制作简历
上面列出了那么多条,大多数都是跟你平时的积累有关,你即使简历写得再好,早晚人家也要看你真功夫的。但有一点是现在你就能立马学会的,而且加分有12分。那就是LaTex制作简历。
关于LeTex我就不做过多介绍了,大家可以google。下面我就直接进入正题。
制作LaTeX简历类似于你用Markdown写博客,也是有他自己的语法,所以我就是根据我用当初学习Markdown写博客的方法来学习使用LaTex。首先第一步就是找模板。
LaTeX模板
模板地址:http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv
解压moderncv.zip文件,得到如下文件:
其中.sty文件都是定义简历风格的文件,还有那个moderncv.cls文件。其实这些都是编写LaTeX风格源码后生成的.
接下来就是examples文件夹了:
好了,这里面东西也很多,稍微懂点LaTeX的同学就会知道,其实,只有那几个.tex文件使我们想要的,而且也是非常重要的。为什么?因为那些个文件就是模板啊。我们的简历的生成就靠它们了。
.tex文件有三个:template.tex,template-es.tex,template-zh.tex,顾名思义,这个三个模板表示中英文简历的模板,其实template.tex就是英文模板,而template-es.tex是什么语种的模板,我也不知道,反正不是英文模板。
制作自己的简历
好了,剩下就是开始写我们的简历了,我们先建立一个文件夹,如MyCV之类的啦,然后把前面提到的.sty文件、.cls文件还有.tex的模板文件放进去。
我们要修改的文件只有.tex文件,但是修改完之后还要编译,所以首先要下载CTex。
CTex下载地址:http://www.ctex.org/HomePage
安装完成之后,打开tex文件,根据自己想要的去修改该文件(生成pdf的代码).关于tex的语法这里就不说了,可以自己网上多下载几个进行比较,就跟学Markdown语法一样。
英文模板直接用那个LaTeX按钮编译,中文模板涉及到编码问题,用那个XeLaTeX按钮。只要中间我们没有写错什么语句之类的,接下来我们就可以在文件夹中,如MyCVS,看到生成的pdf文件。排版效果相当的不错滴。
模板风格有好几个,如casual(default),classic,oldstyle以及banking,还有颜色也有几种,blue(default), orange, green, red, purple, grey 和black。具体的要求可以根据注释自行搭配。
问题
其实利用上面的方法我只是成功的把英文简历成功编译了,中文的出了错误于是就当网上找答案,但是答案没找到,倒是找到另外一个方案。
就是直接利用别人写的bat文件直接编译,简单粗暴,问题解决。
源文件地址:https://github.com/xidianpanpei/resume-source
只需要修改bat文件就可以让他运行你自己的tex文件了,自己研究研究,多纠结几次也能提升自己解决问题的能力,以及判断能力,这并不是浪费时间。
总结
注意:关于简历制作,我想借用知名艺术家的话,Less is more ! 简历内容不要太多,写主要的就行,内容太多容易让人无法抓住重点。
说了这么多,到头来还是觉得,要想制作一份100%通过的简历,还是要有实力,这些只是渲染一下。好吧继续学习去了。
2014年5月21日23:38:17
乐此不疲~
xule