【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

  • 2013-09-16
  • 本文字数:2380 字

    阅读完需:约 8 分钟

根据本文一些 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 数以百计推出项目的大潮已经褪去;对于新理念,公司有了更加标准的处理方法,即少部分工程师可以投入时间对它们进行研究。

参考英文原文: How Googlers Use Their 20% Time


感谢马国耀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-09-16 07:443782
用户头像
王文刚 Instagram 营销专家

发布了 37 篇内容, 共 23.0 次阅读, 收获喜欢 55 次。

关注

评论

发布
暂无评论
发现更多内容

话题讨论 | 聊聊那些年你重构过的代码?

xcbeyond

话题讨论

Mock | 拦截ajax的两种实现方式

梁龙先森

Java 大前端

架构词典:质量

lidaobing

架构 质量管理

LeetCode题解:45. 跳跃游戏 II,贪心从后向前,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

中国SaaS的病与痛?

ToB行业头条

架构作业--大数据

Nick~毓

只谈链不谈币,区块链会发展成什么样的方向?

CECBC

区块链

话题讨论 | 说说那些"Oh my god"的时刻

Kurtis Moxley

话题讨论

测试右移之日志收集与监控

BY林子

敏捷 软件测试

C++typename的由来和用法

良知犹存

c++

区块链技术生态持续优化,五大趋势不容忽视

CECBC

区块链 场景应用

架构师训练营第十二周作业

我是谁

极客大学架构师训练营

华为工程师:扔掉你手里的其他Netty资料吧,有这份足以

小Q

Java 学习 面试 Netty 网络

LeetCode题解:102. 二叉树的层序遍历,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

最值得Deepin的思维模型“组合创新” | 技术人应知的创新思维模型 (3)

Alan

创新 思维模型 28天写作

生产环境全链路压测建设历程第四篇 技术体系的发力

数列科技杨德华

为什么要有 Servlet ,什么是 Servlet 容器,什么是 Web 容器?

yes

tomcat Web Servlet

Flutter技术在会展云中大显身手

京东科技开发者

flutter 跨平台 移动开发

Norns.Urd 中的一些设计

八苦-瞿昙

C# 随笔 随笔杂谈 aop

摄像机不智能,基本等于不讲武德

脑极体

第三周作业

走走,停停……

在构造函数中调用其它构造函数会有什么问题吗?

jiangling500

Java c++ C++11 构造函数

学习笔记3

Qx

Spock单元测试框架实战指南五 - void方法测试

Java老k

Java 单元测试 spock

如何使用 JuiceFS 在云上优化 Kylin 4.0 的存储性能?

苏锐

大数据 kylin 性能优化 JuiceFS

话题讨论 | 对于懂得编程的人来说,编程对你来说有什么乐趣?编程大概是什么感觉?

xcbeyond

话题讨论

密码学系列之:明文攻击和Bletchley Park

程序那些事

加密解密 密码学 程序那些事 明文攻击

GO 训练营第 3 周总结

Glowry

为什么删除数据后,Redis内存占用依然很高?

Java架构师迁哥

Java并发编程:进程、线程、并行与并发

码农架构

Java并发

区块链打破数字医疗桎梏,赢数据未来新生

CECBC

区块链 医疗

Google的员工如何使用其20%时间_Google_Abel Avram_InfoQ精选文章