Google不是好公司

来源 :商界评论 | 被引量 : 0次 | 上传用户:LAJIFIFI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  编者按:
  什么样的公司才是好公司?钱多事少、福利爆棚的,还是精英云集、创意无限的,抑或是平淡无奇、和气生财的?这是一个见仁见智的话题。但是,当一位“天才”程序员将自己在Google实习的经历和对Google的批判放上博客时,引发了对这一话题的激烈争论。从Google X到BUZZ,除了主营搜索业务,Google在别的地方总是难有所获。作为公众眼中的“创新公司”,Google是真的在扼杀创造力么?
  王垠,和乔布斯、比尔·盖茨等一样,以退学为荣。四川大学97级本科毕业后保送到清华大学计算机系直博。期间,他因《完全用GNU/Linux工作》和对TeX的推广等在中国的计算机和Linux阵营引起极大轰动效应,成为水木清华Linuxapp版和中国多个Linux社区的偶像级人物。以他为第一作者的论文参加IEFE/ACM“ASP-DAC 2005”国际学术会议中获得优秀论文奖。在只剩一年就要博士毕业的时候,他申请退学,并将1.7万多字的“退学申请书”——《清华梦的粉碎》发布在网上,引起公众对教育体制、理想主义的热议。
  当我加入Google的时候,我的项目老板Steve Yegge的小组试图制造一个跨语言的“服务式”编程工具,叫做Grok,只要程序员点击任何一个变量或者函数名,就能“准确”地跳转到它定义的位置。动态的编辑功能也在陆续加入。在Grok诞生以前,市面上和Google内部都没有一个工具能正确地支持所有“四大语言”,这个项目比起Google其他程序语言相关的项目是相当先进的。
  虽然Grok的技术含量挺高,但是Google的管理层对东西的评价并不是看技术含量的,而是看你有多少影响力,说白了也就是有多少用户。Google当时本来就只有不到一万名程序员,一个“内部编程工具”能有多少“用户”呢?所以Grok在管理层心中并没有任何优势。而且由于其他项目界面好看些,用户多些,Grok随时有被取消的危险,这使得Steve心理压力很大。我就是在这个“危难关头”进入他们的小组的。我当然没蠢到会自己进入这样一个组,但是Steve在电话面试时把一切都说得很美好的样子。当时小组里只有三个人:Steve和另外两个组员。
  过度和谐的团队
  在Google的整个夏天,我都觉得跟其他人没有共同语言。我感兴趣的东西,他们一点都不了解,所以我也不想谈。我觉得不以为然的一些东西,却被捧上了天。总体感觉就是过度“和谐”,像是回到了小学。每个人都像是“祖国的花朵”,对Google的一切都赞不绝口。你本来有时不想笑,不想说好话,身边的“社会压力”却让你不得不满脸堆笑,所以很累。没有人说真话,以至于你不知道到底什么好,什么不好。
  人们总是喜欢谈论一些人的显赫“地位”,传说他们如何的“牛”。比如,有一次几个人在谈论一个Google的“牛人”,说他做了一个多么了不起的项目,很快就升为了Staff Software Engineer(软件工程师,“Staff”是比“Senior”高一级的职位)。我去看了一下这项目,发现这东西技术含量是相当低的。
  一个Staff就如此,谈到Google的两个创始人的时候,有些人就简直是黑白不分了。对他们的各种武断的甚至不讲理的做法,居然都津津乐道。创始人在他们眼里俨然就跟皇帝一样,他们做什么都是对的。甚至有人以自己的办公室在创始人办公室的正下方为豪。这种浮夸和互相吹捧之风,恐怕是在其他公司也少见的。Google要求员工们保持一种“Google化”的态度,原来就是这样的态度,过度的“正面”和“积极”。美国所崇尚的“个人主义”和“批判性思维”,在Google貌似高度缺乏。
  有些时候,我会遇到一些对某种语言或者技术有宗教情绪的人。有一次吃午饭,一个工程师主动坐到我面前,像是在面试我一样,正儿八经地开始自我介绍,后来我们就谈到C++。我说C++设计实在是太繁琐了,其实很多简单的语言效率并不比C++低,C++最近其实在向其他高级语言学一些东西……后来这人就不说话了。那天以后我就发现跟他打招呼他都不理了。
  后来我才发现,在Google是不可以指出某种语言,特别是C++的缺点的。C++在Google的“势力”之大,连Java都只能算二流货色。最搞笑的其实是Google总喜欢故弄玄虚,把一些微不足道的东西说得很玄乎。很多文档、视频、活动都挂着“机密”的标签。等你去看了,却发现其实是众所皆知的东西,没有什么机密可言。可是大部分的实习生们却有一种受宠若惊的感觉,以至于产生优越感。
  每个星期五,都会有一个“周五聚会”,两个创始人会像主持人一样组织一个大会。本来无可非议,但是总感觉气氛过于群情激昂了,有点像小学的时候升国旗开大会的感觉。好不容易大家聚在一起,总是在听新闻发布,不然就是谈工作进度,不然就是表彰某些人。总之,你总是感觉在受到某种挑拨,有一种传销公司大会的感觉。大家轻轻松松一起玩的真正的聚会,却非常稀少。
  你什么都不是
  回到我的工作,虽然Steve“允许”我自己从头做一个Python(一种计算机程序设计语言)分析器,但这却不是没有压力的。这种感觉就像是“皇帝的新装”里的织布工一样。我扬言自己会做出精美绝伦的布料,皇帝的大臣们却看不见,所以他们就相当的小心。总是对我很敬畏的样子,有时会来问候一下,做得怎么样了。可是一旦扯到深入的话题,却又怕被看穿其实他们不懂很多东西。
  因为我的教授们研究Scheme语言,所以Steve有时候也会很激动地表扬Scheme,或者类似Scheme的语言,比如Clojure。这种奉承真的让我受不了,生搬来的术语都是错乱的,所以经常来回两句之后,他就无语了。为什么程序语言总是引起这种宗教的态度,不是抵制就是膜拜?
  有一次一个Staff Software Engineer来访。看我在做这个Python分析器,很鄙夷的样子,说:“你做那个东西干什么。Python本来是没有类型的,怎么推导得出类型来?我倒希望Java的类型推导做得更好一些。不用手写很多类型。”显然他不知道什么是类型推导,他也不知道如何把Java的类型推导做得更好。很多人把自己的命运寄托在语言的设计者身上,自己没有能力去改进它们,所以他们才会对程序语言顶礼膜拜。   我可以说,这个Python的东西,虽然没有费特别多力气,但Google里却很少有人可以做出来,所以实际上这个东西在很大程度上拯救了这个濒临灭亡的项目,因为一旦Crak支持所有的“Google语言”,就会有很多人注意到这个东西,从而会有“影响力”。这确实是后来发生的事,我走了之后,Grok开始通过程序接口给很多项目提供服务。
  Google给我的那点工资,其实是根本买不起这样的软件的。你可以参考一下类似分析软件的价格,一份基本上就是我三个月的工资。由于我上学想找点外快,让他们捡了一个便宜。可是这种“上级领导”的压力居然也间接地传到了我身上,而且是以一种非常不尊重的方式。这种感觉就是,你做得再多再出色,你相对于Google的“大拿”们,什么都不算。这也许就是Google为什么雇佣那么多技术大牛吧。因为它就可以说:“看我们Google有这些顶尖牛人,你算什么,要不断努力!”
  Google跟其他公司有一个明显的区别就是,Google不稀罕你,你不被尊重,你活在某些你说不出他哪里牛的“大牛”的阴影下。我没有很多其他公司的工作经历,但是我面试过其他一些公司。也许它们在技术上或者名气上会比Google差一些,可是我能感觉到他们对人才的渴望和尊重。所以如果你有很强的能力,何必去Google受气呢?
  被压榨的员工
  由于Google“免费”提供一日三餐和娱乐、健身设施,你总是感觉欠了公司什么一样,而其实这些钱都是出自你自己的劳动。而且因为这些设施离工作的地方太近,你总是感觉Google在你的生活里无所不在,连玩的时候都在想着它。Steve经常叫几个人出去星巴克买咖啡,我开头还觉得奇怪,因为G00出有上好的咖啡机。后来才明白原来他们只是想出去换个环境和人气。一些别的公司的人也在疑惑,Google的员工到底有没有下班的时间。
  我就是这样度过在Google的每一天,以至于后来我都不怎么在饭桌上吃饭了。自己把饭端到靠墙的吧台去吃,或者坐在“冰激凌吧”跟里面的厨师聊天,省得遇到一些高谈阔论的人无语。后来我发现有这种感觉的不只是我,另外两个比较厉害的博士生也懒得在那边吃饭了。其中一个说他一个星期就把自己的项目做完了,然后假装仍然在做,免得又被增加任务。这就是所谓“能者多劳”吧。掌握了核心技术的人,往往会有超过一般程序员几十或者上百倍的效率,可是得到的“回报”却是更多的任务量和压力。
  Steve不止一次地对我说:“你要为Google做出杰出的贡献啊!Google的东西总是最好的,你要做出Google一贯的品质来。”有时候他又会突然把脸一翻,做出一副“博学”的样子,说:“你得把这个问题解决了。不然的话你的项目就是一个失败的项目!”其他组员如果看我貌似心情比较轻松,也会不时地提一下:“这个做完了吗?如果这个做完了,你可以做那个。反正我们有的是事情给你做……”我心里其实在想,你知道这东西的“难度”吗?符号表模块都要写9000行代码的人,你自己来做一下,看看一年之内你做得出来不。总之他们就是用这种奉承、利诱、竞争加威胁的方式,想方设法让我多做事情。可是我心里想的是,Google老爹,您就给了那么点钱,您想买多少东西啊?
  最后我顺利完成了整个项目,从头到尾几乎都是我一个人设计实现的。现在它每天都会把Google所有的Python代码索引一遍。很多内部工具里面的Python文件上的链接,也都是这东西做出来的。我所有的代码加起来才4000行。处理符号表的模块只有600行。我怎么也想不通为什么他们做一个类似的分析软件会有9000行来处理这么简单的东西,也许这就是它为什么花费了一个小组四年的时间。
  这些就是我对Google的印象。有好几次我都看到很小错的工程师进入Google之后就销声匿迹了,为Google“默默奉献”,不再有自己的发明创造。我感觉Google就是一个埋没人才的机器,而它“创造性”的名声,却让越来越多的人才被埋没。主动找上门的人才被埋没了不说,还祥并其他公司,并且对他们施行同样的“Google文化”,埋没更多的人才。Google总是号称自己的工程师创造不同,实际上却总是拿一些现成的代码来修修补补,往往耗费更多的时间。当你真的想要“从头”做起,却发现重重的阻碍和压力。
  Google史上最失败的十大产品
  Google Answers
  存活时间:2002年4月-2006年11月
  这是谷歌对Yahoo!Answers的一个回应。为此谷歌为该服务选择了500名研究人员来完成给用户寻找答案的工作,但是你需要花费2-200美元,相对于免费的Yahoo!Answers,Google Answers显得很丢人,花了钱还没有实现前者那样好的效果。
  Froogle
  存活时间:2002年12月-2007年4月
  Froogle是Google在2002年12月就发布的产品和购物搜索引擎名称,是Google自创,却一直没有较好的表现。为此四年后谷歌不惜为其改名,不过依然没有挽回其颓势。
  Google Video
  存活时间;2005年1月-2009年1月
  其实谷歌在收购Youtube之前于2005年就推出了视频服务,但是自2006年2月Youtube横空出世三年后,谷歌才证明自己的视频服务失败了,并被迫收购了最大的竞争对手。
  GoogleX
  存活时间:2005年3月15日-2005年3月16日是的,你没有看错,GoogleX只活了一天就死掉了。谷歌原来的想法是为了能在搜索栏上显示所有的谷歌产品,只要将鼠标放在上面,就会将图标放大,类似于OS X界面那样,但是谷歌发现不能将其关掉,所以这个成为了笑柄。
  Dodgeball
  存活时间:2005年5月-2009年1月
  Dodgeball应该算是Foursquare的原型。丹尼斯·克罗利在2000年上纽约大学的时候与同学Alex Rainert共同创建了Dodgeball,在2005年被谷歌收购。但谷歌并没有将其发扬光大,而手机上的基于地理位置的社交网络服务Foursquare,截至2010年11月在全世界范围内已经有超过400万用户量。
  Web Accelerator
  存活时间:2005年5月-2008年10月
  这是一款为宽频连接设计的软体。该软体可以利用Google位于世界各地的服务器而加速网页的访问,其原理类似于破网软件,透过架设本地代理,把浏览器的连接请求通过此代理访问实现。谷歌的本意是加速网页浏览速度,不过事与愿违。
  Google Print Ads
  存活时间:2006年11月-2009年1月
  当其他公司正在试图寻找网络广告的时候,谷歌却尝试了相反的方向。事实证明这不是一件容易的事情。该计划只持续了两年多。
  Lively
  存活时间:2008年7月~2009年1月
  你从来没有听说过Lively吗?这是谷歌公司设置的一个在线社交虚拟环境。在这里,人们以自己选择的化身出现,在自己“建造”的虚拟环境中对话。所有场景都是三维表现。它看起来有点像第二人生,不过谷歌很快将其关闭了。
  Google Wave
  存活时间:2009年3月~2011年10月
  这是一个基于Web的服务,计算平台和通信协议,旨在合并电子邮件、即时通信、wiki和社交网络,由悉尼分公司开发。但谷歌太前卫了,因为技术和其他一些原因,很快就夭折了,非常令人惋惜。
  Google BUZZ
  存活时间:2010年2月~2011年10月
  Google Buzz是谷歌首度进入社交网络的产品,以Gmail为基础,内部分享信息、链接和照片等,但它与Twitter和Facebook相比毫无优势可言,Goegle+是第二个尝试,也做得不好。
其他文献
葡萄的产量和品质是受二氧化碳、水、光影响。晴天时,衙萄每天合成产量所需二氧亿碳浓度为20x104以上.而大气中含有的二氧化碳浓度为3.30×10^-4左右。二者相差几十倍之多。
本支介绍了我国和美国的公路设计理念,总结出可供我们借鉴和学习的设计方法和设计理念,最后分析了我国目前实践公路设计新理念存在的主要问题,并提出了贯彻新理念的建议。
摘要:2002年宝鸡在城市滑坡水土保持工作的背景下建設金台森林公园,取得良好的生态作用和社会作用,目前公园应充分整合区域内丰富的历史文化旅游资源、生态农业旅游资源、西府民俗旅游资源和城市休闲旅游资源,科学定位旅游产业规划和管理模式,运用市场机制提升城市森林公园的社会生态效益和经济发展价值。  关键词:城市森林公园产业规划生态旅游  1 金台森林公园发展现状  2002年7月,宝鸡市在成功完成渭河防
摘要:办公室是协助领导处理本单位日常工作、综合办理本单位行政性事务,为领导及整个组织提供辅助性或支持性工作的专门机构。办公室在各级党政和企事业单位历来有着十分重要的地位。要发挥好办公室的作用,必须把握好参谋现策、公文写作等四项工作的“度”。  关键词:办公室 企业管理   一般来说,办公室是协助领导处理本单位日常工作、综合办理本单位行政性事务,为领导及整个组织提供辅助性或支持性工作的专门机构。办公
本文重点分析了基层动物卫生监督执法面临的主要困难:执法主体不清晰、执法经费投入力度不够、执法人员素质不高、执法环境差等,并提出了科学合理的应对措施:加强基础设施建设、
文章通过对我国当前车辆技术管理工作中的不足进行总结,分析了交通运输企业在车辆技术管理中存在的若干问题,并提出了相应的解决办法。 The article summarizes the current
【正】 五四时期的“问题小说”,现在不少人认为是一个小说流派。这种看法值得商榷。茅盾在《中国新文学大系·小说一集导言》里说:“在作品中间装进一套新思想的议论是
回答人:刘晓拜这个问题要从图书馆的角色来分析。不同的图书馆,定位不同,面向的读者群体不同,提供的服务类型和层次也会不同。一所大学的图书馆与一个城市的公共图书馆就不同,一个
摘要:在社会经济不断发展的当下,现代化的企业管理体制在逐步形成与完善,其中统计管理体制越来越受到企业管理工作的需要。基于此,文章分析了统计管理体制的基本内容,并对供电企业的统计创新方面提出了相关的建议措施,以期为供电企业统计创新提供参考,从而推动我国供电企业的不断发展以及电力事业的不断繁荣。  关键词:统计管理体制;供电企业;统计创新;企业管理;统计机构 文献标识码:A  中图分类号:F426 文
【正】 伟大领袖毛主席指出:"列宁为什么说对资产阶级专政,这个问题要搞清楚.这个问题不搞清楚,就会变修正主义.要使全国知道."我反复学习、领会毛主席这一指示的重大深远意