从写简历,到面试、谈薪酬的那些技巧和防坑指南

2020/10/22

以下文章来源于四猿外

1. 简历篇

如果把自己看成一个产品,那么简历就是说明书。

写简历看似简单,想写好实则不容易。一份好的简历能帮你在一堆简历中脱颖而出。

1.1 个人照片

关于简历里放不放照片的争论,从来就没停过。虽然程序员不是靠脸吃饭,但我还倾向于放照片。

通常我在看简历的时候,如果看到一个小伙子的照片很精神,我可能就会想:他写的代码八成会很整洁吧。

没错,照片是别人对你的第一印象,正常人都喜欢美的东西,一张让人看着舒服、甚至是眼前一亮的照片,

能增加别人对你的好感。

所以我个人建议,只要你长得对得起观众,就可以在简历里放照片,可以适当美颜一下,但是别搞成了“照骗”。

1.2 基本信息

个人基本信息,就是姓名、学历、邮箱、电话等,这部分正常写就好了,我只提醒大家别漏了以下几个面试官眼中的加分项。

  • 一般人只在个人信息里写学历,不写毕业院校。如果你的学校名气大,你可以在这部分写上毕业院校。

  • 如果你有一个和岗位相关的的博客、Github、公众号,别犹豫,也写在这里,能显得你爱学习、爱总结分享。

  • 再说一个技巧,拿公众号举个例子,如果你比较高产,在写了公众号名称之后,加一句说明,

例如:50 篇原创技术文章。别小看这句说明,能锦上添花。

1.3 自我评价

自我评价一定要花时间认真写!

这是对你自己的一个全方位的说明,既是重新认识自己,又可以让对方知道你的长处、目标、价值观。而且你也不白写, 以后面试过程中的自我介绍也能用得上。

我看到大部分的自我评价基本是这样“为人吃苦耐劳,责任心强,工作踏实努力,学习能力强,有团队合作精神…… balabalabala”。

哎,我真怀疑这是在网上搜了搜,然后把这些词又组合了一遍。看这种文字真是提不起兴趣,没啥说服力, 谁都会这么写。你就不能多来点例子、数字?

看几个正面句子:

  • 7 年 Java 开发经验,5 年互联网行业经验,自认达到高级工程师的水平,希望以后能成长为架构师。(有目标、规划)

  • 敏建开发的忠实粉丝,单元测试驱动开发的实践者,会主动重构代码,有代码洁癖。(有良好的编码习惯)

  • 爱看技术书籍,一年看 10 本书左右,最近在看《领域驱动设计》、《企业应用架构模式》; 爱学习,今年已经在极客时间上完成 5 门付费课程。(爱看书、学习)

  • 2 年团队管理经验,团队规模 15 人,团队气氛和谐,成员离职率远低于公司平均水平。 曾被评选为公司优秀团队。(团队带的还不错)

1.4 技能水平

曾经一次面试,对方简历写的“精通Spring、Redis……”,大概列了长长的十几项精通。结果面试一问,发现太水了, 你这是重新定义了精通吧。

熟悉、掌握、精通这类词,没有统一的标准,别乱写,别让人觉得你是吹牛。

如果是新人,自己心里没底,建议可以这么写:

掌握技能: 开发语言:xxx、xxx、xxx 后端框架:xxx、xxx、xxx 数据库:xxx、xxx、xxx

老程序员,你觉得可以写精通就写,如果你会的技能有一大堆,别忘了要突出重点。啥是重点? 一、岗位明确要求的、匹配度高的技能。 二、有亮点的技能,例如:AAA 框架 3 年使用经验;读过 BBB 源码;发表 5 篇 CCC 相关文章。

1.5 项目经历

项目经历是面试过程中重点问的,大家写的时候注意以下几点:

  • 项目经历在这里是两个词,项目和经历,一般人只写项目,忽略了经历。经历是你做了什么、你怎么做的、做完后的结果。 例如:项目中的哪些部分是你做的?你是不是核心人员?自己干,还是带团队?做完你有什么成长?项目交付之后怎么样?

  • 如果你做过的项目很多,要控制项目数量,否则噼里啪啦写好几页项目, 面试官会看不到重点。太早的、太小的项目就别写了,挑规模大的写,挑你参与多写,挑和岗位更匹配的写。

  • 项目名称不要写辨识度低的英文缩写,你写个 ERP 还都能看懂,如果你写个 SCF 看起来好像很洋气, 但是鬼知道这是啥意思。

1.6 简历模板

简历模板简约大方就行了。

我看过那么多简历里,有些简历太花哨了,有的还配了夸张的封面,这种简历刚打开就想赶紧关上。

求职者初衷是想让自己的简历更好看,和其他简历与众不同,但是有时候炫过了头,就变成 zuo 了。 尤其是新人,容易在这方面发力过猛。

冷熊简历

1.7 其他

以上几部分最重要,要多花心思,其他部分正常写就好了。简历别弄虚作假,一旦被揭穿,损失太大。

简历的页数,我的观点:1 页略单薄,2 页刚刚好,尽量别超过 3 页。

再额外说一下新人怎么写简历。新人,尤其是毕业生,觉得自己会的太少,没有内容可写。 这种情况,需要你多收集一些目标岗位的任职要求,根据这些信息补强自己,再放到简历中去。 例如,你发现岗位里要求 git、maven,如果你不会,就花时间赶紧突击一下。 另外,可以在简历里多写写在校期间的获奖、实践活动,突出自己爱学习、上进这些优点, 让面试官觉得你是一个潜力股也是可以加分的。

总结一下,简历里要多摆事实,少说空话,展示自己的长处。想写好简历,要有点用户思维,HR 和 面试官就是用户, 站在用户的角度考虑问题,想办法让你的简历打动用户。

2. 面试篇

本来面试篇是打算写技术面试题的,后来琢磨了一下,不同水平、岗位的程序员对面试题的要求不一样,众口难调。 于是,决定写一些面试过程的基本常识,常见的问题怎么回答,还有一些你可能不知道的坑。

写到一半我就后悔了,越普适的越不好写。写太细了,大家看着啰嗦;写太粗了,又怕说不清楚,好难!

2.1 最基本的

基本常识里最基本的就是守时,面试这么重要的事情你都迟到,面试官怎么相信你能管理好时间?

另外就是注意基本礼貌,作为面试官我遇到过不少这种现象:我走进面试房间的时候,求职者坐在椅子上一动不动, 连屁股都不抬一下。你是不是应该起身打个招呼?

还有,求职者多带几份打印好的简历,有备无患。特别是有时候一轮面试里,你会面对多个面试官,万一人多简历少, 你带的简历就派上用场了。

以上这些是我面试中经常碰到的现象,所以提醒大家注意一下。至于衣着啥的,就不说了,绝大部分人都知道。

2.2 自我介绍

一般面试都有这个环节,好好准备,提前练习,别回答的时候支支吾吾,或者啰嗦半天说不出重点。

介绍的时候时间控制在 3 分钟以内,吐字清晰,至于内容可以参考简历里的自我评价,至少包括以下几部分:

  • 我是谁——我叫 xxx,目前就职于京西公司,岗位是 Java 高级工程师。

  • 我的技能——我从事 Java 开发已经 6 年了,有 3 年电商行业的开发经验,参与了京西公司海外电商项目, 在项目中我主要负责 aa、bb 功能。

  • 我最合适——之前听 HR 介绍,贵公司也要做海外电商,我觉得我的经验能用得上。 而且我也希望能完整经历海外电商从零到一的过程,这对我来说也是一个挑战、一个成长的机会。

  • 其他优点——我平时喜欢看技术书籍,最近在看《xxx》。

面试前几分钟的好印象非常重要,好好准备你的自我介绍吧。

2.3 别不懂装懂

面试中遇到没听过的名词、问题,别不懂装懂,你以为面试官傻吗,根本糊弄不过去,还不如诚实点说不懂。

如果你不甘心说不懂怎么办?

有一次我面试一个新人,我问你用过 git 吗,他想了想说没用过,然后让我给他介绍一下,介绍完之后, 他说之前一直用 svn,说了说 svn 的操作。到此为止,我觉得他这个问题回答的还 ok。但是,这还没结束, 他又问我 git 比 svn 好在哪。我简单说完之后,他说 git 听起来不错,之后会主动去尝试一下。

你看,一个难题就这么被化解了。我对他的回答很满意,后面的面试过程也很顺利,最终录取了他。

下面给大家说说经常被问到的问题。

2.4 为什么从 xx 公司离职

离职原因这个问题,几乎 100% 会被问到。

被问了之后,不要抱怨前公司、前领导,不管你经历了啥,不管你有多少委屈都不要吐槽,面试官没法给你评理, 只会担心将来你是不是也会这么说他,惹不起惹不起。

也不要说因为薪资低,对方会怀疑你的稳定性和对公司的忠诚度。

被裁员这个原因,最好也别说,大面积裁员还好解释,否则为什么裁你不裁别人?

合理的答案,例如:想去更大的公司发展;公司方向调整,和个人的发展方向不符;公司把研发部门迁到其他城市。

2.5 能接受加班吗

遇到这个问题,有些人毫不犹豫说“能”,好像这么回答会证明自己能吃苦、不怕累。 如果问“能以公司为家吗”,估计也会有人说“能”。我表示服气!

你应该先问一下公司加班的时长和频率,如果工作需要的合理加班,当然可以接受。 如果公司以加班为荣,为了加班而加班,你为啥要接受?

当然,我承认,现在互联网公司普遍加班。如果这家公司你非常想去,这家也有加班文化,看在钱、或者镀金的份上, 从就从了吧。

2.6 你的缺点是什么

首先说明这是一个坑问题,这个问题我是不会问的。

回答的时候,不用把优点包装成缺点,例如“我的缺点是追求极致,经常用业余时间把工作力争做到最好”, 太假了,你这抖机灵以为面试官是白痴吗。

更不要说不利面试通过的缺点,例如你说“我比较闷,不擅长和人沟通”,嗯,我看出来了,你确实不擅长沟通。

我告诉你怎么回答:

  • 说对方知道的缺点——如果你是个工作 5 年的工程师,可以这么说“自己的开发经验还可以,但是产品思维还不够, 有待加强”。这样回答不会被扣分。

  • 说正在克服的缺点——例如“我刚毕业一年,技术还比较弱,但是我正在网上学技术课程”。

2.7 你有职业规划吗

这个问题我经常问,但是大部分人都回答不好。

我问这个问题就俩目的:

一、你想成长为什么样的人?是成为一个架构师,或者是一个技术管理者, 又或者是一个行业专家……如果这个目标不清晰,你是在为了什么而努力呢。如果你觉得将来太久远, 现在想不明白,好,没问题,三年之后的目标总可以吧。

二、万一有缘我们成了同事,作为你的上级,我清楚你的目标之后,我乐意在工作上给你提供点机会帮你实现目标。 你能成长,我也开心啊。

不为了面试,为了自己,也建议大家认真想想这个问题,想的时候要结合自己的兴趣和特长。

2.8 你有什么想问的吗

首先恭喜你,如果被问到这个问题,你这轮面试基本有戏了。

“没有想问的了”,这种回答,差评!

面试是双向选择,除了公司选择你,你也要选择公司。之前别人把你都了解透了,你还不借这个机会赶紧问问公司的情况, 省的你将来入职之后再后悔。

怎么问也是有讲究的:

  • 薪酬福利不要问太细——毕竟你还没得到这份工作,你说你打听饭补多少钱合适吗?“一年十几薪”这类可以问, 大钱得关注一下。

  • 能在网上查到的不要问——兄弟,你来面试之前,不做准备工作吗?

  • 对方回答不了的不要问——曾经一个面试者,问我公司的战略是啥,我竟无言以对,都是我的错,我职位太低。

  • 可以问问工作内容、有没有培训等等这种是你看重的问题,同时也显得你对这份工作有兴趣。

  • 我目前听说过的一个 nb 的问题,是这么问的“你们为什么喜欢在这工作?”,真是个好问题,你细品一下。

接着说说面试中的你要防备的坑,看起来是让你面试,实际上心怀鬼胎。

2.9 面试是骗你帮他们解决问题

说一个网上的段子:

某公司的数据库忽然坏了,公司没人能搞得定,老板很着急,把 HR 叫到办公室说:你赶紧发布一个 DBA 职位, 年薪 100 万。面试的时候就问他们怎么恢复我们的数据库,另外,切记,不管他能不能答出来,都把他拒了!

虽然是个段子,但是现实中真有类似的事。面试过程中就问一个问题,问的特别细,除了问你的解决思路, 恨不得直接让你现场操作了。

还有的面试直接让你做一个东西,你花了好几天做出来了,然后让你把代码也交出来,然后就没有然后了。

2.10 面试是为了从你口中套取机密

这个和上面那个套路差不多。

我当时做游戏的时候,经历过一次。面试刚开始还算正常,后面高潮就来了,问我日活用户数、收入流水、怎么买量的、 买量成本、用户特征……

这种关键信息肯定不能说啊,我感觉不对劲,后来找个借口就溜了。

2.11 培训机构以招聘的名义变相招生

看一个网友的经历:

这种坑的普遍套路是: 1、发布大量招聘需求,且招聘的范围很广。 2、无论是本科、专科还是高中文凭,只要投递简历,均会通知参加面试。 3、面试时,会有一些人伪装成部门经理对你的技术进行打压,并指出你的众多不足。 4、洗脑让你参加“岗前培训”,并保证培训完立即上岗,培训花费从工资里扣。 5、签订“岗位培训合同”(实际上是报名协议,往往带有贷款协议!)。 6、在你一脸懵逼的情况下,报上了名,背上了债。

毕业生、想转行当程序员的,一定要小心这个。

3. 薪酬篇

如果把自己看成一个产品,那么薪酬就是价格。

实话实说,我非常不擅于谈薪酬,之前很多谈薪酬的经历都是血泪史。为了写这部分内容,我请教周围好几位做 HR 的朋友。

3.1 最基本的

照例先说一些最基本的常识。

首先别太早打听薪酬,面试结果还八字没一撇的时候,你就问薪酬,会引起对方反感。 正确的时机,应该是在面试基本成功的时候。

其次,不要虚报当前收入。你为了多要点薪水,结果脑子一热,多报了当前收入,后面让你提供银行流水、 前公司薪资证明的时候,你就傻眼了。谎言圆不上,你可能就铤而走险,伪造银行流水、薪资证明。还是那句话, 造假成本太高,一旦被识破。。。。。。出来混,迟早要还的。

很早之前我特别不理解 HR 讨价还价的行为,为千八百块的至于么,都是公司的钱。后来明白了, 减少人力成本是 HR 的重要职责,也是她们的绩效。

3.2 提前了解行情

想薪酬谈的好,准备工作不能少。

谈薪酬之前,要先了解一下行业中和你职位相似的薪资水平。前几天网上热传一张图:大厂新入职员工职级对照表。 这张图来自于民间,虽然不是很准确,但是还算靠谱。

谈薪酬之前,最好能了解一下公司的奖金、分红、福利等等,了解的越多,对之后的谈薪越有帮助。

很多人薪酬谈不好,都是吃了信息不对等的亏。

3.3 我要多少合适

HR 问期望收入的时候,大多数人都很纠结:要高了,怕对方觉得你狮子大开口;要少了,自己又不甘心。

报期望收入的之前,你需要先知道:

  • 很多公司有规定,没有特殊情况,加薪幅度一般不超过 30%。

  • 不要根据月工资去谈薪酬,把奖金、分红啥的都算上,根据年收入去谈。

  • 把期望收入上浮一点,再报给 HR,给双方留一个谈判空间。

综合以上几点:假如你现在年收入 20 万,结合之前了解的行情,你期望收入是 25 万, 这样你可以报给 HR 最低期望 27 万。经过一番讨价还价,最终在 25 万双方达成一致, 即达到了你的心里预期,也满足了 HR 压价的成就感。完美!

3.4 该坚持就坚持

面对压价,很多人坚持不住。如果你感觉自己面试表现好,相信自己值这个价钱,就算错过这家公司也不后悔,那 么该坚持就坚持。毕竟跳槽是最好的涨薪机会,错过了就错过了。

如果你现在的工作是 965,新工作是 996,工作时长一下多了 80%,这么一算跳槽之后,时薪还低了。 面对压价不坚持一下,你对得起自己吗?

再一方面 HR 除了压价,也有招聘指标,招到一个理想的员工不容易。

3.5 月薪是不是分基本工资和绩效

很多公司的月薪分为基本工资和绩效工资两部分,比如 8000 是基本工资,2000 是绩效,看起来月薪是 1 万。 但是每个月每个人都有一个绩效系数,真正的月薪是 8000 + 2000 * 系数,如果系数是低于 1 ,月薪就到不了 1 万。

你们在谈薪酬的时候,要问清楚月薪是怎么组成的,如果包括了绩效,你要注意了:

  • 基本工资谈多点,绩效谈少点。别等到入职才发现月薪里面,一半基本工资,一半绩效。

  • 是不是这家公司有压绩效的习惯,是不是很多人的绩效系数都低于 1。

3.6 写到合同里

HR 压价时候有一个惯用手段,说“我们这里一年 18 薪”。这句话的意思就是:月薪虽然不能给你那么多, 但是一年发 18 个月工资,年收入能满足你的预期。

这时候你就问她,18 薪能不能写到合同里?如果不能写到合同里,这么说没意义,公司发多发少就看公司的良心和盈利情况了。

股票、期权、奖金等等都是一样,不管对方怎么口头承诺,一定要求写到合同里。 不要不好意思提这种要求,没有合同保证的承诺都是嘴上跑火车。

3.7 谈好之后,不要再涨价

有一个求职者谈好薪酬之后过了一天,又说工资希望能再涨 2000,理由是打听了一下公司同事的工资,觉得自己的工资偏低。

首先,私下打听工资,这就是职场大忌。再说了,打听的消息够多够准吗?工资偏低这个判断准确吗?

其次,谈好之后又涨价,这不是得寸进尺吗。结果工资没涨成,这份工作也没了。

这种因小失大、得不偿失的事千万别干。

水平有限,薪酬部分暂时先写这么多了,祝你们以后薪酬越来越高。如果认为写的不好,你告诉我,我去找那些 HR 朋友算账。

4. 吐槽面试官

我是面试官,也是求职者,接下来我要站在求职者的立场,吐槽一下面试官和公司。

  • 面试官不守时。求职者按时到了,结果等面试官等好久,真是“等待一小时,面试一刻钟”。

  • 面试官过于强势。有的面试官问问题,穷追猛打,非要把对方问到答不出来,借机打压对方。碾压别人的快感那么爽吗?

  • 面试官不尊重人。面试是双向选择,互相尊重。面试官不要太傲慢,不要打听求职者隐私。别忘了,面试官也代表了公司的形象,你这么做合适吗?

  • 多轮面试,重复问答。恨不得 3 轮面试,问的问题都差不多,更惨的是 3 轮面试要去 3 趟公司,你试试啥感觉。能不能把面试时间集中一下,把面试官集中一下。

  • 面试造火箭,工作拧螺丝。招人按照架构师的标准来,入职后写增删改查、if else。

  • 如果过了,就早点通知。求职者面试完都想早点知道结果,不通过不通知也就算了,通过了还拖好久才通知。提高点效率,早通知早让别人踏实。另外,拖太久,等你通知人选的时候,没准人家已经入职其他公司了。

到这里,这篇文章就快结束了。祝大家以后都能找到好工作,要到好薪水。

Post Directory

1.1 个人照片
1.2 基本信息
1.3 自我评价
1.4 技能水平
1.5 项目经历
1.6 简历模板
1.7 其他
2.1 最基本的
2.2 自我介绍
2.3 别不懂装懂
2.4 为什么从 xx 公司离职
2.5 能接受加班吗
2.6 你的缺点是什么
2.7 你有职业规划吗
2.8 你有什么想问的吗
2.9 面试是骗你帮他们解决问题
2.10 面试是为了从你口中套取机密
2.11 培训机构以招聘的名义变相招生
3.1 最基本的
3.2 提前了解行情
3.3 我要多少合适
3.4 该坚持就坚持
3.5 月薪是不是分基本工资和绩效
3.6 写到合同里
3.7 谈好之后,不要再涨价