老司机出招: 程序员如何写简历和面试?

发表于2017-06-22
评论1 7.3k浏览

我求职面试的经验不多,在创业期间,倒是积累了一些招聘面试的经验。

面试,相亲,销售的过程都很类似,抽象一下,它们的本质是什么?
我认为是:

展示自我和挖掘对方需求的过程。


一、简历

为什么要写简历?

如果有人要给你介绍对象,你是直接约见面呢还是先看一下 Ta 的简介?
你当然也不希望刚一见面就发现对方不是你的菜,既浪费时间,又很尴尬。
所以简历呢,它
除了吸引适合你的公司,也能过滤掉不适合你的公司
尤其是当你的职业竞争力上来之后,你会不堪其扰。
我认为简历的第一原则就是
表现真实的自己

 

二、照片

2.1、要不要放照片?

不如问自己这几个问题:

§    你是不是以貌取人?

§    你想不想和以貌取人的老板工作?

§    你的照片能否给你加分?

反正我是还蛮关心未来同事长什么样子的。

 

2.2、放证件照还是生活照?

程序员不同于「保险顾问」,「投资顾问」之类的专业人士,我认为放生活照更有亲和力,但不要太夸张的那种。
比如这损 sai

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/0837c59d96052b01a7e5876183052203.png!large

 

三、博客,GitHub 地址能加分?

如果你博客上都是一些生活吐槽,流水账似的日记...
如果你的 GitHub 上是自己都不忍直视的代码...

我见过很多这样的简历,嗯,节省了双方的时间。


四、技能

想想你应聘的职位一天是怎么工作的,需要用到哪些工具,技术,思想。如果想不到的话,去看看 JDJob Description)吧。

精通,掌握,熟练,了解 到底怎么写?
我建议不要写精通,因为精通通常意味着「无知者无畏」。
「掌握」和「熟练」之间的区别是什么?我们都区分不清楚,面试官可能也是晕的,不如就只写其中一种。


所以,总结一下:

§  从上到下掌握程度递减

§  包含:思想(OOTDD),语言(JSJava),框架(ExpressReact),工具(GitLinux),不同类的不要放到一行

§  只分「掌握 | 熟练」和「了解」两级

 

五、项目经验

体现几点:

§  什么业务?

§  用了什么技术?

§  你干了什么?

§  你收获了什么?

 

六、自我评价

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/924b86e204dc06a8edf41c6a9c5a5b4d.png!large

 

人无完人,只要放对地方,哪怕是一条咸鱼也有它的价值。面试官希望通过这里了解你,以便于团队成员间的各方面是互补的。
我认为这部分也体现了求职者的「自我认知」程度,如果真不了解自己的话,可以看看:

§  星座

§  血型

§  九型人格

§  DISC

§  《优势识别器》

所以在写自我评价时,要扬长避短,突出适合目标职位的特质,也要丑话说在前头,避免浪费双方时间

 

七、细节

自从追求 Clean Code 之后,我对文字也有了比较高的追求,我认为细节可以暴露性格和习惯。
有一些是个人偏好,仅供参考:

§  注意大小写:AppHTMLJavaScript

§  对齐

§  段首不用空两格(就像我这篇文章一样)

§  英文和数字两边各留一个空格

§  用「引号」代替引号

 

八、面试

8.1、自我介绍

为什么要做自我介绍?不都写着呢吗(面试官你瞎啊)?

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/9a78f6203e10afbf40498ea1d44de4bd.png!large

 

想象一下,面试官拿着你的简历说:你稍等,我先看一下你的简历。
喂,作为面试官,这样不是显得我很没有准备吗?一边看还得一边想提什么问题,好累啊!
两个人坐在那里不说话,一个还呆若木鸡,很尴尬的好吗?

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/8c498136a54dcb049949b887672d3d36.png!large

 

面试官心理压力也很大啊,也害怕冷场,所以必须要有人先说话,对不对?
所以,你不做自我介绍,难道要我做吗?

怎么准备一个精彩的自我介绍?

§  写下来,改到完美

§  设计肢体语言

§  设计声音

参考文章:个人介绍 写法

 

8.2、如何应对提问

首先你要知道,对方提问的目的不是难倒你,然后暗暗鄙视你,从而获得成就感。当然我是说大多数心理正常的面试官。

面试官问问题是为了挖掘信息,以便于确认是否和岗位需求匹配。
所以千万不要不懂装懂,要实话实说,不会就告诉他你为什么不会,哪块比较会。面试官是很愿意跟你聊你会的东西的,一方面是三人行必有我师,另一方面是你能会一样,再学会另一样只是时间问题。
现在技术日新月异,很多企业招聘时都
看重学习能力高于现有水平

他问我对 XXX 了解多少,好像对我的回答不太满意,我不太清楚他什么意图,你知道吗?

他问的是你哎,我啷个知道?我又不是女巫...

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/2a66dd84004e165347c0cd8208c6b151.png!large

 

不清楚对方意图怎么办,问他?真的好吗?他会不会不喜欢?
悄悄告诉你,我做面试官就喜欢故意挖坑不说清楚,看对方会不会主动沟通确认。
你想想,领导给你布置个活儿,你不明白也不问,做出来的结果相差十万八千里。你要是做领导,你喜欢这种员工吗?

 

你认为自己最大的缺点是什么?

我缺点就是「懒」,难道真的要告诉他吗?
谁说「懒」一定是缺点啊:

§   我懒,懒得跳槽(我忠诚度很高啊)...

§   我懒,不喜欢重复枯燥的事情(我写了 101 个自动化脚本)...

如果你真这样说,我只能说:

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/aafb6b81eea2d41722412001fcbf31b0.png!large

 

你要深刻剖析自己,说一些真正的缺点,不过不要说对这个岗位至关重要的。
然后再补充你的改进计划,表明你已经在行动了。
当然,前提是:

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/eb2971ccdbece484b17956b953681af5.png!large

 

8.3、如何提问

当你听到:你还有什么问题想问我的吗?
说明什么?终于要结束了吗?是的。

§   有可能他再不去吃饭,就只剩残羹剩饭了...

§   有可能他的「尼古丁上瘾症」发作,想出去抽根香烟了...

§   有可能他很关心朋友圈刚发的照片是不是有人点赞了...

说明: https://ruby-china-files.b0.upaiyun.com/photo/2016/d9b651f28d71ce11117e99ce31af93b3.png!large

 

总之,他想结束谈话了。那是问还是不问呢?
你要
看他是不是很着急,如果不是急到马上就要尿出来的话,还是问一下吧,我建议你的问题要体现以下其中一样:

  • 对公司的兴趣
  • 对面试官的兴趣
  • 你思考的深度

记住,这个时候面试官的脑子也不怎么转了,不要问太难回答的问题。


以上,就是我的些许经验,希望对你有用。
期待看到你的想法!


作者:Seaborn Lee


如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引