微信号:infoqchina

介绍:有内容的技术社区媒体

Google的员工如何使用其20%时间

2013-09-17 19:10 InfoQ

根据本文一些Google员工的评论,我们可见Google的工程师如何将其20%时间用于宠物项目(pet projects。译注:工程师个人喜欢的非公司正式项目)。


近期,Quartz公布了一份报道,声称Google著名的“20%时间”已名存实亡,这一“20%时间”允许任何Google工程师去从事他(她)喜欢的宠物项目。他们引述一位不愿透露姓名的内部消息来源:


Google的“20%时间”:允许其员工每周有1天时间从事宠物项目。该政策已不复存在。


尽管并未终止20%时间,但Google已经事实上关闭了该程序。据消息称: 最初,像先前报道的一样,Google开始要求20%时间用于独立项目的工程师需要获得管理层审批,而这明显背离了该公司以前发布的政策:人人都可自由支配其20%时间。


然而,Google高层近日通过强烈劝阻经理审核通过任何20%项目,进一步遏制了这一程序。


该报道已在Hacker新闻网站掀起辩论,然而我们可通过这些评论立场使得真相浮出水面,Google员工披露了一些关于20%项目的细节和现状。下面引用自称Google员工的原话,但其Google的身份尚未得到证实。


dekhn否认20%时间已经取缔,但他承认20%时间实际上是120%的一部分, 并通过迪尔伯特卡通进行嘲讽:


20%时间仍然存在……


我过去的3年时间,把我20%时间的项目转换为一个产品,现在的工作把另外一个20%时间的项目转换为产品。从来没有任何经理针对我施压使我不要做20%的项目;与此同时,我的绩效考核一贯是富有成效的Google员工。


把20%时间说成120%时间更加公平。实事求是的说,在保持富有成效的日常工作的同时从头开始新建一个项目,是件很难的事情。你要想取得成功,需要在日常工作外自愿加班加点。


20%时间的真正含义是,作为一名Google工程师,你有机会接触并使用Google公司的基础设施来试验你的奇思妙想或构建一个新系统。Google提供的基础设施和相关的软件工具,像杠杆般使得20%时间产生高效的生产力。肯定的说,我和很多其他Google同事们都有简单强烈的意愿,用我们的自由时间通过公司的基础设施来为这些项目而工作,因为我们发自肺腑地对新产品充满了兴趣。


spankalee也说,他们能用20%时间从事自己所喜欢的项目,但他又补充说,大多数人都没有这样做:


我不需要批准即可获得20%时间,在这些时间里,我和其他一大群同事从事20%项目。


我还可以确认,很多人没有使用他们的20%时间。可能是文化的变化,或是新员工,或是想象力的匮乏,或是他们想在其主项目(译注:正常工作时间所做的项目)中脱颖而出的压力,我不知道,但这令人感到沮丧。尽管如此,在工程上无需审批有必要的。


他补充说,如果主项目进度吃紧,项目经理可要求将20%时间推迟一个季度。


如果你的经理要求你为当前的主项目全力以赴,他会请求你把20%时间储蓄一个季度,到时你就可使用储蓄的时间。

spankalee承认,不同部门可能有不同政策:


我同意,这取决各部门的文化。对于有些人,他们已经不断为了最后期限工作了很长时间,我能想象到,他们可能感觉不到20%项目。连续工作并不是个好的工作方式,当听到有的部门或项目还在这么做时,我就会为他们的团队感到痛心。


就个人而言,针对广泛开放20%时间,我也曾经有过稍许气馁。我曾问了一圈,很多人最初建议我不要这么早开始20%项目,相比开始一个新项目,还不如在已有项目上与更高层的工程师一起工作。至少,他们说,确保我能(从他们那里)得到评审意见。这不是公司政策,而是建议。针对如何以最佳方式提升自我能力,每人有各自的理论。 一些人已经开始其20%项目。我想,如果你只把兴趣的放在如何升迁上,你就应该更重视这些建议。我希望大部分Google员工不要把兴趣单纯放在升迁上。


我很高兴,我忽略了这些建议,因为我认为做了非常有趣的事情,同时也因为我得到了名气,我很高兴,因为我们公司的政策,我忽略了这些建议。

Cookingboy说,他的经理告诉他们20%时间只能用于目前项目相关的事情:


我是一名Google员工,我们经理告诉我们20%时间没有问题,但我们只能做对核心工作有直接的贡献的事情。20%时间完全看你所在的团队或部门,虽然政策允许,但不同的团队有不同的文化。我认为,在一些工作负荷较低的“老派(old school)”部门,20%时间的情况要好一些;但在某些部门,如Android和社交(G+)部门(这些团队可能长期、连续在“生产”压力下忙碌),20%时间的情况则比较令人泄气。


另外有一名Google员工zhyder补充说,虽然20%时间存在,但是大部分员工无法获得,因为日常的工作量已经很饱满了:


我是一名Google员工,这儿其他Google员工的评论是正确的:20%时间依然存在,且不需要经理审批,但是仅仅有一小部分工程师可以获得。比如,我们团队14名同事,仅仅只有2人有20%项目。


我来Google时间不长,但是我怀疑是否有大部分工程师可以从事20%项目的时期。这做起来很难:你不仅要100%时间投入工作,而且要把注意力聚焦在主要项目上(如同所有的软件一样,可能比你喜欢的要考虑更长的时间才能构建)。大部分的工程师未被激发起来。


这里还有一些前Google员工有类似的观点:billnguyen,So8res,nappy-doo,plywoodtrees。


这些言论给我们一些启发,Google公司是遮遮掩掩其内部工作方式和严格地控制所有与新闻界的关系。这些也反映出,20%时间并不像你想象的那样在Google内部广泛开展,有人可能会觉得,许多工程师手中已分配给他们的项目足够多。或许,在开始的几年之后, Google数以百计推出项目的大潮已经褪去;对于新理念,公司有了更加标准的处理方法,即少部分工程师可以投入时间对它们进行研究。


***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************

 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 为什么我们的努力没有结果 软件测试工程师的职业素质 Broadcast Receiver详解 AndroidShareGroup技术周报(第一期) 颠覆 | 组织内人与人之间究竟是什么关系?