为什么我再也不想和 Google HR 交谈了
英文:yegor256,编译:伯乐在线/心灵是一棵开花的树
http://blog.jobbole.com/110340/
【伯乐在线导读】:
关于程序员面试时现场写代码,估计大家还记得 2015 年 6 月的一个新闻,知名包管理工具 Homebrew 的作者 Max Howell 去 Google 面试。因为他没能写出反转二叉树算法,最后被 Google 拒绝了。后来 9 月份 Howell 入职苹果了。
Google 等大公司是很多人向往的工作去处,能收到这些公司 HR 发来的邀请邮件,是件让人高兴的事,但知名程序员博主 Yegor Bugayenko 再也不想和这些公司的 HR 交谈了。为什么? 请看下文。
这是真实的故事,它不仅仅与 Google 有关。我常收到来自 Amazon、Facebook 以及其他硅谷小一些的创业公司 HR 的邮件。他们通过各种方式找到了我,最有可能的是通过我的博客,或是我出版的书,或是我的 GitHub。邮件总是以“我们对您的个人资料印象很深刻”开始,并以“我们安排一个面试吧”结束。
我常常回复以相同的内容,然后他们就消失了,几个月之后又会以不同的名字再来联系我。让我来解释这个事情;也许你也会像他们这样做,那就让我们一起来改变行业的这个现状吧。
图:1978年《猎鹿人》电影,Michael Cimino执导
声明:我深知他们都是市值很高的公司,也都是业界最好的,在他们面前我就是无名小卒了。我也知道这些公司的 HR 不关心我的回复的邮件内容,他们只是点击“删除”然后继续工作。我更知道,他们永远也不会看到这篇文章,这篇文章可能不会改变什么,但我必须写下来。
我的回复是这样的:
很感谢您的来信,我也很感兴趣。我不反对面试,但必须由我未来的直接领导来面试我。
收到此答复的 HR,就不再联系我了。
我为什么要这样回复?
这是因为两年前 Amazon 试图招聘我时的一个教训。我收到他们的一封邮件,信中提到他们对我的简历印象深刻,迫不及待地希望开始与我合作。他们只需要我,不需要任何人。那时我图样图森破,那封邮件确实让我不知天高地厚了。
他们在西雅图(Seattle)总部安排了一次面试,支付了我的机票费和一晚五星级酒店的房费,这让我印象深刻。他们确实对我感兴趣,当然,我对他们也感兴趣。
面试中发生的事情与 Max Howell 在 Google 的经历非常相似,一些完全没看过我简历的程序员让我在白板上写了近四小时的算法。我想我的表现并不好,他们也没有给我 offer。
我的经验教训是什么?
那简直是浪费彼此的时间。
他们的官僚做法就是一个月处理数百名候选人的简历。为了能够钓到和吸引候选人,有一群 HR 会给我这样的人发送热情洋溢的邮件。他们不得不以某种方式筛选候选人,但是他们懒得把这个过程做的高效且有创造性。他们只是把候选人随机「转交」给那些尽可能问复杂问题的程序员了。
我并不是说已通过他们测试的人不是优秀的程序员。我也不是说我是一个优秀的程序员,事实是我并没有通过测试。我甚至相信这个筛选机制是相当不错的。我的观点是,它有悖于我收到的招聘人员的初始邮件。
如果 HR 的邮件以“我们正在寻找一位算法专家”开始,那我们永远不会有任何进展的,也不会浪费彼此的时间。显然,我不是一个算法专家。问我有关二叉树遍历的问题没有意义,我不知道答案,也永远没有兴趣学习。我想要成为其他方面的专家,例如面向对象的设计。
很明显,我的简历和面试官的期望是不匹配的。我不怪他们,也不怪 HR。他们都只是员工而已。我只怪自己没有在最开始就直接说明这一切。
我应该告诉 HR,我不希望程序员来面试我,因为我肯定通不过,没有尝试的必要。我希望真正需要我的人,也就是我未来的老板来面试我。如果他想要雇佣我的话,他会熟悉我的简历,不会问算法这种无意义的问题,因为他/她知道我的职责将是什么,我能够解决什么样问题。
不幸的是,这两年来我不断观察,虽然我一直这样回复 HR 们,却并没有改变什么。他们为每个人都提供正式和标准的筛选标准,都以那些热情的寒暄和最初的承诺开始邮件。
HR 们,对不起了,不要再给我安排标准化的面试了。
伯乐在线补充:
Yegor Bugayenko 的这篇文章,这几天在 Hacker News 和 Reddit 引发热议。摘录一些国外程序员的评论:
digital_cucumber:
我记得有个面试官眼中带着深深地悲伤问我:「有件事我想不明白,你现在的工作看起来非常有意思,你也非常有热情,为什么你想来 Amazon 工作?」
renaissancenow:
多年前我听过这样一句话: “People 英文:yegor256,编译:伯乐在线/心灵是一棵开花的树
http://blog.jobbole.com/110340/
【伯乐在线导读】:
关于程序员面试时现场写代码,估计大家还记得 2015 年 6 月的一个新闻,知名包管理工具 Homebrew 的作者 Max Howell 去 Google 面试。因为他没能写出反转二叉树算法,最后被 Google 拒绝了。后来 9 月份 Howell 入职苹果了。
Google 等大公司是很多人向往的工作去处,能收到这些公司 HR 发来的邀请邮件,是件让人高兴的事,但知名程序员博主 Yegor Bugayenko 再也不想和这些公司的 HR 交谈了。为什么? 请看下文。
这是真实的故事,它不仅仅与 Google 有关。我常收到来自 Amazon、Facebook 以及其他硅谷小一些的创业公司 HR 的邮件。他们通过各种方式找到了我,最有可能的是通过我的博客,或是我出版的书,或是我的 GitHub。邮件总是以“我们对您的个人资料印象很深刻”开始,并以“我们安排一个面试吧”结束。
我常常回复以相同的内容,然后他们就消失了,几个月之后又会以不同的名字再来联系我。让我来解释这个事情;也许你也会像他们这样做,那就让我们一起来改变行业的这个现状吧。
图:1978年《猎鹿人》电影,Michael Cimino执导
声明:我深知他们都是市值很高的公司,也都是业界最好的,在他们面前我就是无名小卒了。我也知道这些公司的 HR 不关心我的回复的邮件内容,他们只是点击“删除”然后继续工作。我更知道,他们永远也不会看到这篇文章,这篇文章可能不会改变什么,但我必须写下来。
我的回复是这样的:
很感谢您的来信,我也很感兴趣。我不反对面试,但必须由我未来的直接领导来面试我。
收到此答复的 HR,就不再联系我了。
我为什么要这样回复?
这是因为两年前 Amazon 试图招聘我时的一个教训。我收到他们的一封邮件,信中提到他们对我的简历印象深刻,迫不及待地希望开始与我合作。他们只需要我,不需要任何人。那时我图样图森破,那封邮件确实让我不知天高地厚了。
他们在西雅图(Seattle)总部安排了一次面试,支付了我的机票费和一晚五星级酒店的房费,这让我印象深刻。他们确实对我感兴趣,当然,我对他们也感兴趣。
面试中发生的事情与 Max Howell 在 Google 的经历非常相似,一些完全没看过我简历的程序员让我在白板上写了近四小时的算法。我想我的表现并不好,他们也没有给我 offer。
我的经验教训是什么?
那简直是浪费彼此的时间。
他们的官僚做法就是一个月处理数百名候选人的简历。为了能够钓到和吸引候选人,有一群 HR 会给我这样的人发送热情洋溢的邮件。他们不得不以某种方式筛选候选人,但是他们懒得把这个过程做的高效且有创造性。他们只是把候选人随机「转交」给那些尽可能问复杂问题的程序员了。
我并不是说已通过他们测试的人不是优秀的程序员。我也不是说我是一个优秀的程序员,事实是我并没有通过测试。我甚至相信这个筛选机制是相当不错的。我的观点是,它有悖于我收到的招聘人员的初始邮件。
如果 HR 的邮件以“我们正在寻找一位算法专家”开始,那我们永远不会有任何进展的,也不会浪费彼此的时间。显然,我不是一个算法专家。问我有关二叉树遍历的问题没有意义,我不知道答案,也永远没有兴趣学习。我想要成为其他方面的专家,例如面向对象的设计。
很明显,我的简历和面试官的期望是不匹配的。我不怪他们,也不怪 HR。他们都只是员工而已。我只怪自己没有在最开始就直接说明这一切。
我应该告诉 HR,我不希望程序员来面试我,因为我肯定通不过,没有尝试的必要。我希望真正需要我的人,也就是我未来的老板来面试我。如果他想要雇佣我的话,他会熟悉我的简历,不会问算法这种无意义的问题,因为他/她知道我的职责将是什么,我能够解决什么样问题。
不幸的是,这两年来我不断观察,虽然我一直这样回复 HR 们,却并没有改变什么。他们为每个人都提供正式和标准的筛选标准,都以那些热情的寒暄和最初的承诺开始邮件。
HR 们,对不起了,不要再给我安排标准化的面试了。
伯乐在线补充:
Yegor Bugayenko 的这篇文章,这几天在 Hacker News 和 Reddit 引发热议。摘录一些国外程序员的评论:
digital_cucumber:
我记得有个面试官眼中带着深深地悲伤问我:「有件事我想不明白,你现在的工作看起来非常有意思,你也非常有热情,为什么你想来 Amazon 工作?」
renaissancenow:
多年前我听过这样一句话: “People www.huachenj157.com join companies and leave managers”.
言外之意就是,最初吸引你的是公司,但和你日常工作满意度最紧密的人,是你的直接上司。这也是这些年我的体会。
urmyheartBeatStopR:(大意)
我以前在 Yahoo 面试有过类似经历,真浪费时间。我是对后端岗位感兴趣。结果电话面试被问了一堆的关于 CSS 和 HTML 前端问题。我告诉 HR,面试官问错岗位了。结果 HR 和我说,要不安排一次 JS 的吧。我忍不住骂了一句,然后放弃了。
Roadsoda350:(大意)
我最近毕业不久,在一个小公司做初级开发。我们班上的人之前都在背红黑树,大 O 符号等等知识,都期望能拿到 Google、Amazon 或 Apple 之类公司的 offer。他们嘲笑并告诉我,如果我不是算法和数据结构专家,永远找不到工作。
如果你想在 Google、Amazon 工作,你有必要背住并成为这方面专家。如果你只是想做一个开发者(并且是一个快乐的开发者),找一个能给你合理面试题的、并且是和日后工作相关的问题的公司,向他们展示,你是一个出色的问题解决者,而不是前前后后做过 50 次编程面试题的机器人。join companies and leave managers”.
言外之意就是,最初吸引你的是公司,但和你日常工作满意度最紧密的人,是你的直接上司。这也是这些年我的体会。
urmyheartBeatStopR:(大意)
我以前在 Yahoo 面试有过类似经历,真浪费时间。我是对后端岗位感兴趣。结果电话面试被问了一堆的关于 CSS 和 HTML 前端问题。我告诉 HR,面试官问错岗位了。结果 HR 和我说,要不安排一次 JS 的吧。我忍不住骂了一句,然后放弃了。
Roadsoda350:www.furongpt.com(大意)
我最近毕业不久,在一个小公司做初级开发。我们班上的人之前都在背红黑树,大 O 符号等等知识,都期望能拿到 Google、www.thy157.com
Amazon 或 Apple 之类公司的 offer。他们嘲笑并告诉我,如果我不是算法和数据结构专家,永远找不到工作。
如果你想在 Google、Amazon 工作,你有必要背住并成为这方面专家。如果你只是想做一个开发者(并且是一个快乐的开发者),找一个能给你合理面试题的、并且是和日后工作相关的问题的公司,向他们展示,你是一个出色的问题解决者,而不是前前后后做过 50 次编程面试题的机器人。
为什么我再也不想和 Google HR 交谈了的更多相关文章
- 想要打动HR的心,UX设计师求职信究竟应该怎么写?
在努力准备申请一份UX设计师职位时,你最烦心和担忧的事哪一个环节?是写一份UX设计师简历?回答面试官的问题?还是在一遍遍的煎熬中等待一个面试电话?是的,这些都是不轻松的事儿,但还有一个同样糟心的事,那 ...
- 作为程序员,再也不想和PM干架了
上周,又看见有程序和PM(产品经理)吵了起来,大致是因为晚上就要上线了,下午的时候PM来说要改点需求,但程序不愿意.兴许是天气热了,大家都很烦躁,于是一言不合就发飙了,最终还是程序老大介入才解决了问题 ...
- (转) [C++]我再也不想在任何头文件中看到using namespace xxx这种句子了(译)
原文的传送:I don’t want to see another “using namespace xxx;” in a header file ever again 转自 http://blog ...
- 银行HR:寒门再难出贵子
银行HR:寒门再难出贵子来源:金融行业网 2013 年 8 月 6 日 来源:天涯社区 作者:永乐大帝二世 本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的好 ...
- 面试了 6 轮 Google 中国 之后,还是挂了
去年换工作的时候, 面试了一下 Google (这里说的是 Google 中国哈), 来了个 Google 面试六轮游, 结果是没通过.
- Google C++单元测试框架GoogleTest---AdvancedGuide(译文)上
本文是gtest高级测试指南的译文,由于文章太长,分上下两部分. 一.简介 本文档将向您展示更多的断言,以及如何构造复杂的失败消息,传播致命的故障,重用和加速您的测试夹具,并在您的测试使用各种标志. ...
- Google Material Design的图标字体使用教程
使用教程 1. 打开Material icons下载页 2. 选择要下载的图标 (目前不能多选>_<) 3.选择要下载的格式即可 图标字体使用教程 [方法一] STEP 1: 引入字体文件 ...
- 申请Google API Key
想使用google map api 必须从google网站上获取key之后才有权限使用,但是要想申请key必须要有证明书,也就是所谓的MD5.下面一步一步来说明: 步骤1: 如果你使用的是eclips ...
- 网页下载Google Play 的App
前言 当你想在google play上下载某个应用,而无奈手机的系统并没有安装google servicess,此刻是否有些捉急? 本文分享的是一个网站,它可以无需手机而直接通过网页下载Google ...
随机推荐
- crontab练习题
Crontab练习题 每周一到周六的凌晨3点20分,运行tar命令对/etc/目录进行存档另存,存储位置为/backups/etc-YYYY-MM-DD.tar.gz 20 3 * * 1-6 /us ...
- 【转】linux下,如何把整个文件夹上传到服务器(另一台linux)
原文转自:https://zhidao.baidu.com/question/1046040541327493019.html 1.Linux下目录复制:本机->远程服务器 scp -r /h ...
- sql server 按月对数据表进行分区
当某张数据表数据量较大时,我们就需要对该表进行分区处理,以下sql语句,会将数据表按月份,分为12个分区表存储数据,废话不多说,直接上脚本: use [SIT_L_TMS] --开启 XP_CMDSH ...
- CentOS 7.2二进制安装mysql-5.7.19
官方文档地址:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 开始安装 1.下载mysql二进制包 # cd /usr ...
- 【Linux 运维】Linux 目录
目录 [Linux 运维]Centos7初始化网络配置 [Linux 运维]linux系统修改主机名 [Linux 运维]linux系统关机.重启.注销命令 [Linux 运维]linux系统查看版本 ...
- 01_基于TCP的循环为同一个客户端下载文件的下载器
原版: TCP分为客户端(client)和服务器(server),每次服务器只能为客户端提供一次的下载服务. 改良版: TCP分为客户端(client)和服务器(server), (1)每次服务器能为 ...
- Immutable 常用API简介
本文主要整理了Immutable.js常用API的使用. Immutable 是什么? 关于Immutable的定义,官方文档是这样说的: Immutable data encourages pure ...
- daterangepicker时间段插件
1.序言: daterangepicker是Bootstrap的一个时间组件,使用很方便 用于选择日期范围的JavaScript组件. 设计用于Bootstrap CSS框架. 它最初是为了改善报表而 ...
- 20135313_exp5
课程:Java程序与设计 班级:1353 姓 名:吴子怡 学号:20135313 小组成员: 20135113肖昱 成绩: 指导教师:娄嘉鹏 实验日期:2 ...
- C++:默认初始化
一.什么是默认初始化 默认初始化,顾名思义,即为在定义变量时如果没有为其指定初始化值,则该变量会被C++编译器赋予默认的值.而变量被赋予的默认值到底是什么,则取决于变量的数据类型和变量的定义位置. 二 ...