面试程序员时的“唠叨”

原创
开发 前端 项目管理
在他认为经历不能成为最为偏重的部分,原因很简单,人人都会吹牛,经历容易伪造。如此一来,面试官获得的印象,很大程度上和应聘者的口才有关系。但是,经历一定是面试中的重要组成部分。

首先,正文开始之前我先解释一下本篇文章为什么起名为面试中的“唠叨”,因为本次请到的嘉宾是就职于Amazon的程序员“的唠叨”(网名)。相信提起这个名字就很多人知道了,小编曾拜读过他的两篇文章,分别是《我们到底要怎样招程序员?》和《我眼中的工程师文化》,这片文章我们就说一些以上没有讲到的一些面试时的“唠叨”。

“唠叨”一下面试时经历和学历

首先, 在他认为经历不能成为最为偏重的部分,原因很简单,人人都会吹牛,经历容易伪造。如此一来,面试官获得的印象,很大程度上和应聘者的口才有关系。但是,经历一定是面试中的重要组成部分。因为它可以反映出应聘者的经验和眼界,而这两者都是无法通过天赋和勤奋获得的。

如果你在一家企业文化比较类似的公司工作过,那很不错;如果你参与过一些开源项目,如果你还在社区里有知名度,那就棒极了。

经历和学历当然重要,不过我更关注应聘者“做成过”什么,而不是“参与过”什么,更不是“学习过”什么。有的人简历上经历写得满满当当,看起来很有阅历的样子,但是仔细一看发现只是隔三差五地跳槽、不断地尝试新东西而已。要做成一件可以摆上简历的事情,一定是需要潜心积累一段时间的。

到底怎样去认识对技术的“精通”

就像上述所说的,简历可以造假,而且在简历中经常见到的一个词就是“精通”,尤其是在刚毕业的学生;刚从培训基地出来的学生;没有多久工作经验的程序员简历上屡见不鲜,“精通”这个词并不会给你赢来多少好感。

要对某种语言“精通”其实并不容易,许多人觉得语法掌握、运用自如就可以称为精通了。其实语法语义只是最粗浅的层面而已,精通一门语言,还需要使用它的类库,理解它的优势和缺陷,了解它的平台和实现,甚至包括它的发展演进过程等等。在简历上,说出你使用某项技术,做出了什么东西,要比填写“精通XXXX”有意义得多。当然,简历只能作为参考,只有面试中的表现才能令人信服,即便面试总会有片面和运气的成分。

在这一点上,跟大家“唠叨”唠叨,很多人都去过培训机构这种地方,小编也曾经去过,无论哪老师总会爱重复一句没用的话就是:‘你们以后月薪最低3K5’,还在最后在简历中叫你如何熟练的去应用“精通”这一词……

不巧,“四火”也曾经参加过类似的培训班,老师也很能说,可是他并没有学到什么扎实的东西。中国培训机构的口碑众所周知,以至于在简历上写“XX培训机构毕业”兴许会掉价的,呵呵。

我让你进入团队的原因并不单单是技术

这段开始之前,小编先引入《我们到底要怎样招程序员?》中的一个段落。看过的朋友可以跳过继续往下看。

‘招合适的人,码农也好、程序员也好,刺儿头也好、老好人也好

这又是理想和现实之间的平衡,我以前单位的一位朋友招人的时候,就明确了希望寻找听话的人、寻找毕业不久的孩子,“可以不很优秀,但是可以让我不花太多精力在监督他们的工作上”。这就像一些朋友给我的留言所说的一样,中国太需要程序员了,但是中国的很多企业目前也非常需要码农,很容易洗脑、很容易管理,努力干活,又不闹事儿,你不能指望他们能干出什么伟大的事儿来,但是他们不给你添乱,老老实实的干活……这是多么残酷、多么讽刺的话,但是无比现实,尽管我希望这样的场景越少越好。

对于刺儿头,我还真遇到过一个相当典型的,那是在我刚参加工作的时候,只要有争论,就见其找茬,到后来我们开会都不敢带着她,一个刺儿头的破坏力,远远大过几名优秀程序员给团队带来的正面影响。但是团队中,又不能都是老好人,这样的团队会缺少活跃的气氛、缺少想法,甚至缺少做决策的人。’
 

 

小编和唠叨的对话中问道若是他的团队需要融入一个新人时,更希望引入一个上面样的人,是老实人、刺头、或是可以有一种新的形式:相对老实的刺头。

他的回答是招人首要的因素还不是技术和经验,而是他是否认可你的团队文化,他是否可以融入这种文化。在很多公司,面试录取之后,是由特定的人将录用者安插到不同团队中的,程序员并没有选择权。

其实他特别反对这样的做法。尤其在小团队中,面试过程一定要有自己团队的人参与,而且这个比重不能太小。原因是,应聘者有可能是和你从早到晚一起工作、生活,是 你的好伙伴、好基友,一定要让足够的选择权掌握在自己团队手里,以让大家在未来合作得愉快。这也是我坚持认为要让程序员去面试程序员的一个原因,老实人也好、刺儿头也好,团队总是具有包容性的,只要彼此认可,没有什么不可以。

记忆犹新的中国式程序员

两年以前,曾经遇到过这样一位应聘者,他的能力和技术背景也符合我们的要求,但是当时我们的项目比较辛苦,就和他说,可能会经常加班,结果他表现出了一副“工作狂”的态度,表示愿意经常吃住在公司;问他喜欢做什么方面的项目,他的回答是“愿意无条件服从分配”……这件事情对我触动很大,后来发现类似的情形居然不在少数。从那以后我常常思考,到底是什么让中国的程序员变得如此饥不择食?

希望有一天,中国的程序员们都可以拍着胸脯介绍自己,自豪而且坚决。而我,很想多做一些事,去帮助实现那个伟大愿望。这也是我写博客的一个目的。

和你唠叨一下如何找下家

面试不只是面试官考察应聘者,同时也是应聘者在考察团队和工作,这是一个双向的过程。但是找下家你要认清自己,认清公司。

* 以后要做的事情,是不是够有意思?

* 未来的职业发展,是不是能满足自己的野心?

* 和自己打交道的人,是不是可以很好相处?

对于刚毕业的学生来说,尤其如此。有人问我,难道钱不重要吗?当然重要,但是对于有志向的程序员,规划好未来的发展,刚毕业的年薪上的差距,也许在5年以后,根本不值一提。

最后唠叨一点,视野和经验是你无法很快掌控的东西,但是技术却不同。今天午饭一位Google工作过的同事说了一个笑话,说是Google的面试培训,要求啰七八嗦,但是培训师说,如果是像Jeff Dean这样的人出现的时候,那么培训的时候说的这些要求都是放屁,挖人要紧……。

“唠叨”果然爱唠叨

小编几次邮件和“唠叨”进行交流,发现唠叨这个人果然是爱“唠叨”,从话语中,从他的博客中都可以看的出。但是往往很多的唠叨是我们需要的,他们讲述的往往是我们看不透捉摸不清的问题,在一些关键性问题上,我们还是多听一听唠叨吧。好吧,“唠叨”想说已经唠叨完了,小编想说的也已经唠叨完了,不多说了,最后若是对他感兴趣的朋友可以去他的博客去看更多的好文章。

责任编辑:张伟 来源: 51CTO
相关推荐

2013-01-15 17:43:53

开发技术周刊

2013-01-14 09:11:07

2021-06-21 07:44:07

程序员面试职场

2011-03-01 09:36:26

面试算法解题思路

2015-12-24 10:28:37

程序员面试技巧

2015-08-19 09:10:37

程序员面试

2015-08-19 08:51:38

程序员面试糟糕

2016-04-28 11:17:33

互动出版网

2014-06-13 11:03:19

程序员

2013-02-19 10:12:59

2013-05-14 09:44:41

程序员面试

2015-03-30 15:51:29

程序员程序员面试

2013-08-20 09:33:59

程序员

2018-06-27 13:10:22

程序员面试易犯错误

2014-10-28 10:11:28

iOS程序员面试

2011-06-03 09:58:03

结对编程程序员

2015-10-08 15:24:44

程序员面试贴士

2022-03-21 15:30:27

面试程序员算法

2012-07-20 11:16:26

程序员

2017-10-17 12:47:19

点赞
收藏

51CTO技术栈公众号