找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 156|回复: 0

谷歌新任CEO须解决12大问题:允许重复犯错

[复制链接]
发表于 2011 年 3 月 29 日 11:15:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
  导语:谷歌前员工斯莱西(slacy)近日发表博客文章称,在过去的五年间,谷歌发生了许多变化,也存在不少问题。例如,众所周知的20%自由支配时间就是一个谎言,很少有人能真正有效利用这20%的时间。
- f8 j4 c8 I  R* X" d, p/ D& n5 ?. U8 p( \$ H4 U8 \
  以下为文章内容摘要:2 c6 {3 Z% {9 U9 }( V

) C4 Q( i# }9 N# z) n6 r4 X% C0 l  2005年至2010年间我在谷歌工作,亲眼看到谷歌发生了许多变化,不仅是员工数量的增加,更重要的是谷歌从一个“工程师被视为创新者”的场所转变为“必须使用谷歌自身资源做事”的场所,使用外部资源会遭到否决,甚至受到惩罚。我认为,以下一些问题是拉里·佩奇(Larry Page)上任后应该着手解决的(佩奇下月将正式出任谷歌CEO):
$ B; @2 g) u; n' _) a' i# p1 h# M* w* \4 J$ Y% L! N( K* x3 W6 A
  1. 让工程师各尽所长,忘掉其他的。5 ]7 A9 O; c, ~5 @8 V: z+ q
. m1 {" p2 G" P+ f9 {, T
  这应该是最重要的一点。谷歌工程师将太多的时间用于做所有的事情,而不是工程和产品设计。致力于推出一款伟大、创新的产品应高于其他一切。
: i" H( }; s0 i6 D8 {( a! v
3 Y, j2 W: ?7 _# Q; X  2. 废除群集管理系统9 r/ E2 m+ @  t) |6 H, r' u

: X9 p; I/ ?6 v% p0 }8 M4 n' n  群集管理系统的致命弱点是需要一个过大的生态系统。
+ y5 R: {, a  F" k0 B  _' W0 e& M0 _3 z! V2 I
  3. 改用基于团队的分布式源代码管理
9 y# f: k3 j( }% L1 `( H  q+ o) k+ ~
  各个团队应该管理自己的源代码,跨团队的共享应限于二进制发布阶段,而不是源代码层面。
7 Y8 m( V6 ~! R, A; l) j9 S5 O" f# f. _: D
  4. 重新考虑“太多冗余,不稳定的硬件”现状
; f& j2 M, {. b+ e0 W5 @
4 ?) c1 ^9 N/ \) o  推出一项简单的服务需要动用全球的多个数据中心,几乎每个星期都要进行数据中心维护,这是不可接受的。创业公司应该专注于产品,而不是各种程序和基础设施。
0 n! i! n: {, A+ W! g/ w" A7 ~$ K
  5. 消除“NIH”综合症
6 G/ {$ h4 K) w4 q3 C) z5 U( R9 }* h: G  X
  谷歌有很强的“不是我发明的”(NIH)的综合症,认为其他解决方案在技术和工程上不够先进。谷歌应该放下高傲的姿态,看看外部世界。Twitter使用的几乎全是开源代码,但利用地却很有效率。
  }- |" V/ M, w0 H: J7 D& L6 w: i7 G' o
  6. 大的未必比小的好
% s8 |: F: S& M4 A/ V) E7 L) A/ W  N/ D; k
  谷歌一项喜欢通过大型基础设施来解决一些大问题,这是一个很大的问题。其实,一个小型、具有针对性的创意比大型、一般用途的创意更实际。
0 b% n. w3 [8 v6 a2 g* }; `5 O& F4 C" _  p; @  f  u
  7. 创建内部孵化器* A0 o8 V% h6 g7 @7 Z' n- J( M$ V# J, e
& ^% ]% m7 U4 l% D4 @
  当一名员工递交辞职信,说自己要加入某创业公司时,谷歌可以立即回应道:“哦,好,我们内部也也有一个创业孵化器……”
+ m! K$ f' ?3 j$ n; e1 A2 T1 R, y. @3 {3 F
  8. 不要强制使用内部程序
6 t8 l! q  c9 b* Q) h* {6 u2 J  B7 t; E+ P8 G7 |
  好多次,我发现一些很好的创意被否决,就是因为他们没有使用Bigtable、GFS、Colossus、Spanner、MegaStore和BlobStore等内部系统。
7 `# S+ E! r5 N
8 A+ F% r" L; m" ]2 W8 C  9. 开发一项通用云计算服务供内部使用) A% c3 x1 D0 f# U) h, T! u

( m2 O. a8 ]" A  与谷歌内部的群集管理系统相比,亚马逊的EC2更具创新性。
4 n& x% N6 ]* M( G$ O
3 p/ q8 |# r$ }  ?) a; J0 p# S  10. 20%自由支配时间是谎言
1 R4 w/ P! I' R
) f, m8 i& b' o4 Z; }  在我所认识的谷歌员工中,没有任何一个人能有效利用这20%的自由支配时间。对于大多数工程师而言,这只是一个神话。$ m! q/ B' z: g# E1 Y

" k5 n( G- U4 _  11. 允许重复犯错
1 p; s* M2 |; o6 ]  O& z* S% U2 t7 d6 [8 Y$ g: R% q
  工程师可以在错误中成长,对系统设计进行严格限制将限制工程师的思路。“谷歌绝不允许Orkut错误的再次发生”的想法是错误的,Orkut过去、甚至现在也是成功的,Wave的失败也值得表扬,工程师应该被鼓励重复犯错。5 ]9 {4 h1 g9 z2 m; c

6 d) P9 h- N5 o! p  12. “谷歌规模”是个神话
- `% j, v8 {$ ?$ }& W
5 v  B: p2 b+ J5 O2 A. {  谷歌搜索需要大量资源,但在完全没有必要的情况下,同样被强制在“谷歌规模”下运营。赋予工程师更多的自由空间,不要考虑基础设施和各种系统,这样效率会更高。(李明)# o" F# T! Y& w  c) f/ N0 h) M* c
8 F& {: G  Q7 [. e, e1 L1 ?4 i( n* X
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 7 日 08:05 , Processed in 0.026586 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表