0. 前言
这两天大概看了将近 200 份简历(初级程序员职位),在看简历的过程中,会发现有些简历看上去就很舒服,有些简历则一看就觉得不怎么样。。
这篇文章就大概总结一下我目前发现的,应届生写简历/投递简历中比较常见的问题。
1. 求职信(Cover Letter)
求职信要不要写呢?
这个问题我的回答是:要写。
从过去的经验来看,写了求职信的人更有可能被最终录用(别问我怎么知道的)。
为什么要写求职信呢?
我认为原因有两点:
- 表达了求职者的诚意(至少看过了 Job Description,知道自己为啥要申请);
- 公司能从求职信的内容里看到这个人的闪光点和长处(等于是求职者的一次电梯演说);
求职信常见错误
- 公司名字写错……
- 职位名称写错……
- 里面有很多语病……
- 不知所云……
- 太长……
- 求职信和简历信息不符合(比如求职信里面说自己成绩很好,简历里面就是均分 65……)
好的求职信
- 写清楚自己申请的职位(假如 Job Ad 写的是 open to part-time and full-time,你要写明自己申请的是哪种);
- 回答 JD 里面提出的要求和问题(比如 JD 要求你是澳洲 PR 或公民,你就要在求职信里面写明这一点);
- 列出自己的优点和长处,说明自己为什么适合这个职位(当然也要根据 JD 的要求和自己的实际情况写啦~);
- 一般来说三段就可以了;
2. 简历中要避开的坑
不需要的内容不要写
出生日期,年龄,家庭详细住址,照片,性别……这些统统不需要哦~
低分简历
- 排版杂乱,字体太小(小于 11 号的基本看不见……照顾一下看简历人的眼睛);
- 错误的字体选择(有些字体变成斜体之后很难读懂……);
- 各种奇怪的颜色(有些奇怪的配色还不如直接用全黑色来的舒服);
假如这样的低分简历+没有 cover letter+简历里面没有任何亮点(成绩一般,项目经验一般),那第一遍就会被筛掉了。
看起来加分实际会减分的内容
1. 无用信息太多
很多人的简历里面都塞了太多信息,让人完全找不到重点。
- 比如把所有的编程语言都写在里面,却没有确凿的证据来支撑(比如没有项目经历),很容易显得不自信。
- 还有很多人申请程序员的职位把 Microsoft word 或者 Windows System 写在里面,我个人觉得很多余……有这些空间写多余的信息,还不如留白或者突出一些你的特长技能。
2. 一个空空荡荡的 Github 主页
假如你的 Github 不是强项,里面只有几个可怜的 repo,比如把 secret 直接 commit 在项目里,或者 commit message 全是 update……
那我建议你还是别把 Github 地址放在里面了。
其他类似的平台也一样。
3. 一个报错的 App
如果有很好的 project demo,可以放在简历里,假如没有……或者看起来很不专业(甚至还没完成),那还是别放了……
3. 好的简历
好的简历自然没有上述提到的坑,一般来说都是排版整齐,字体一致,容易读+能让别人看到重点的。
那么问题来了,你的简历重点应该是什么呢?
我主要看以下几点:
- 是否有 commercial 的工作经验,工作时间是多久,工作职责是什么;
- 假如没有工作经验,那么看是否有能让我点开的链接,看看 TA 做了什么项目(如果看到了有趣的项目会给这个人加分,反之则减分);
- 有些人有参加编程比赛的获奖经历,这个也会加分;
- 上述几条都没有的话,就看成绩。假如大学成绩很出色(均分 80 以上,得过奖)那么也会给这样的候选人一个技术测试的机会(成绩好一定程度上证明了学习能力不差);
- 至于兴趣爱好,课外活动,我会顺带瞄一眼,但是不会因为一个人参加了超级多的活动就觉得这个人很有潜力;
一份简历大概花 1 分钟去看,我会给出以下几个评级:
- strong profile with industry experiences
- strong profile with interesting projects, demonstrated passion
- strong academic performance, need more evidence - 成绩很好但不确定实操经验
- good profile - 整体看起来还不错,但是没有太深的印象(假如技术测试做的很好,也是很有希望的)
- above average profile - 比大部分人要好一些(成绩或项目),但是比较普通
- average profile - 如果技术测试也很一般的话基本上没可能
- poor profile - 求职信没有/写得差或者简历写得差(不发技术测试)
4. 你的简历和求职信应该怎么写?
其实这个问题大家看到这里应该心中有数了,你的简历应该能体现你这个人的优势和长处,比如你有工作经验,比如你有好的项目,比如你成绩很好。
假如以上三点都没有呢?
很遗憾,在供大于求的用人市场中,你可能就是那个苦苦投递简历却每次都石沉大海的人。
要怎么改变现状,扭转乾坤?
假如你已经毕业了,成绩这块也没法改变了,唯一的办法就是努力充电,做几个有趣的项目;倘若能收到技术测试,一定要认真对待,并且及时总结经验;
假如你还是在校生,那我认为学习是第一要务(除非学校教的你全会了 - 这种情况下你的成绩应该也很好),先学会走再去想怎么奔跑;
假如你有一定的工作经验,那么千万不要混日子,程序员这个行业是需要终身学习的,而且我相信好的程序员也是对这行有真正的热爱的,这些东西都能在你身上沉淀下来,体现出来,并且陪伴你今后的职业生涯。
结语
求职的第一关就是写简历和求职信,这一关过了,你就能进入求职的第二个环节了。
关于这个话题,大概就想到这么多,希望能对大家有所帮助~
周末愉快!