硕鼠的博客站

范路的博客主站,时而会发些东西。

谷歌裁员是不是裁到大动脉了?原来呢,很多人都讲,裁员裁到大动脉,就是你把他裁了以后,公司不赚了。为什么最近大家在想这个问题呢?因为他把Python的基础团队裁了,把Flutter和Dart团队也裁了。人们不禁要问:你到底要干嘛?谷歌不是要发展AI吗?而现在,用AI的话,有非常多的AI项目是用Python这种语言来编写的。谷歌,你到底混不混了呀?这日子不过了。

Flutter这个更是奇怪。为什么呢?这简直是天塌了。因为Python,其实社会上支持它的公司和团队非常多,包括像苹果、像微软,谷歌当然也都在Python上干活。对吧,那么你今天谷歌不干了,还有别人支持。而Flutter和Dart这种东西,是谷歌自己推起来的,自己发明自己推,推了半天以后说哎,我不干了。那所有在Flutter和Dart这条路上的人该咋弄啊?我自己也是个Flutter程序员,我是可以用Flutter去写安卓应用和iOS应用的。但谷歌,你你还干不干了?

谷歌自己推的很多技术,最后其实都是烂尾了。所以大家也害怕,这个你日子不过了。现在,死在谷歌手里边的案子其实是蛮多的。虽然我们现在觉得谷歌是一家挺大的公司,但是有很多谷歌的案子也挂了,比如说谷歌眼镜、Google Plus、Google Wave、Google Reader这样的项目,都是原来很多用户喜欢,甚至忽悠了很多人跟着去抄袭的项目,最后都不玩了。难道说今天把Python裁了,Flutter裁了,这也是要干这种事吗?

大家要知道,谷歌支持和推进的开发语言是非常多的。有没有人想过,谷歌是用什么语言做开发的呢?有些想这种问题的人,就是呃,离互联网行业…\n离整个IT圈都太遥远了。就是谷歌自己主导和支持的开发者社区,或者说开发语言:第一是Go语言,第二个是Dot,就是刚才我们说裁员的这个;然后是Python,谷歌是花了非常多的钱去支持Python;再有Java,现在谷歌已经没有那么支持,但还是有。现在它支持的语言叫Cotley,还有叫Fuchsia,以及Flow,这都是谷歌支持的开源的,或者说技术开发语言。

今天谷歌在根子上动了,就是刚才我们讲的Dot、Flat和Python,都在这个范围内。那么这次被裁的,到底是一帮什么人呢?什么叫基础团队?Python基础团队干嘛呢?谷歌到底是不是在用Python编程啊?有没有人有过这样的疑惑:谷歌以后还用不用Python了?是不是?也有人有这样的疑惑,因为大家都用Python,比如Python,我用3.6,他用3.5,这个人用3.2,那个人用2.7。Python有很多很多版本,每个版本之间差异还是很大的。那谷歌到底用哪个版本呢?

这件事呢,就是由Python基础团队来搞定的。他们会去研究一个版本,说这个版本对谷歌最好,最稳定,对各种新特性都非常完整,我们要去用这个版本。谷歌里边到底用哪个版本的Python,是他们说了算的。Python里边有很多的第三方工具和工具包,这些东西到底用哪个不用哪个,到底应该怎么用,这些事呢,也是由这个基础团队来去搞定的。不是说我们一个小公司里边,我就可以随便用。像以前我们公司,大家去写程序的时候,谁引用了第三方包了,谁引用了第三方工具了…\n说都不带说一声的。
为什么公司小,发现不会玩的就抬头问一嘴就搞定了。但是,对于谷歌这种几十万人的公司来说,这是不行的啊。哪些第三方包可以用,哪些第三方包不可以用,应该怎么用,不能怎么用,这个都有人规定。这个就是技术团队。然后啊,Python里头有哪些bug怎么办?他要去推动Python开发者顺序去改bug,而且呢,是要按照谷歌要求的去改修,先改谷歌提交的bug。

那些刚才我们讲的第三方工具包,第三方库出了问题怎么办呢?啊,也是由这个团队去跟维持这些第三方工具包的这些团队去沟通,说来啊,我们谷歌用了你这样的一个系统,你能不能帮我把它改一下啊。

啊,前一段时间,是微软的一个还是open AI的一个人用了别人的一个什么库,然后人家找找他要钱的时候,他就不给钱了啊。这个也是如此,谷歌呢也是这样,就是我用谷歌的名头来压你,说你看我是谷歌的,我发现这有一bug,你先给我改这个,其他的你慢慢改,先改改我这个。而且我希望你改成啊横着的啊,还是希望你改成竖着的啊,提这种要求。

包括什么呢?Python呢,下一个版本往哪个方向走,我们使用的这些第三方的工具和库,下一个开发方向往哪边走啊,这个基础团队都会去给人家提意见。而且提完意见,有时候他们还给钱,我给你钱,你先往这方向错,然后跟所有开发者的社区进行沟通,进行资助啊,他们有时候会资助这些开发者社区,然后引导开发者社区改进的方向。这是他们要去干的事情。这个团队也不大,10个人。

除此之外呢,可能也还做一点别的。做什么呢?刚才我们讲了啊,他们经常会在Python的各种标准组织啊,Python的开发者社区里边活动。那么这些人很多就是社区领袖啊,社区的一个老大啊。他们也会有这样的这种身份。但是这一部分呢,他稍微有点灰色,因为社区领袖这件事呢,他算是你工作之外的事情,不是谷歌发钱让你去做。谷歌发了钱,是让你去把谷歌内部的开发过程改进,开发工具链对齐。至于Python社区那边的事情,是你应该业余时间去干。但是谷歌呢,原来也是睁一只眼闭一只眼。为什么呢?他其实是赚了。他通过把这些老大们塞在自己的公司里,圈养起来,给他们发一些钱,就可以控制全世界的技术标准和开发社区的改进方向。这件事其实谷歌是赚大了。这就是海选基础团队干的事情啊。

那么这个团队所创造的价值或者如何制定OKR呢?如何考核呢?这个事其实是比较难考核的。你说这个团队在对吧,那么大家顺畅的开发了,然后等开发出来成品,挣到钱了,那么各个部门啊,各个相关的小团队就会说,哎,你看我做的好啊,我把bug解决,我把这客户接上了,我挣着钱了啊,跟这10个人没关系。等你出了毛病了啊,因为这个或者是某些第三方工具链管理的失误了,导致谷歌出bug了,那他们全是坑全是锅。所以这种团队其实很难考核的。因为我以前干过这个事,我以前干的叫什么,叫开发者关系。那么这件事情呢,对开发者团队的KPI来说,就是很痛苦啊。你说你到底算是一个哪件事是算你做对了,做对了都有各个子部门,真正执行部门他们做对了,做错了都是我的事。原来我就干这种吃力不讨好的事情,所以这一次呢,也稍微有些同感。

大家要知道,谷歌这种公司呢,其实是整个开源生态的最上层。为什么这么讲?因为他支持了大量的开源的这种社区,给钱啊,真的给钱。那么这一次把Python的基础团队干掉,这些人里头肯定有一些是社区领袖。这些人干掉了以后,整个开源生态圈的上层就不稳定了,就会出现一些问题。那么到底什么是开源软件?其实前面我们讲过很多啊,开源并不是拿来就可以用的东西,你是需要社区的维护的。对吧,社区里头很多都是大公司,比如谷歌、微软。对吧,甚至微软还一口气把GitHub——全世界最大的开源仓库给买下来。买完以后,它说:“我也不指望你挣钱,我就不停地给你贴钱就完了,然后你为大家去服务吧。”很多开发者、社区的负责人和组织者,都是被大公司所招募。这样,他们可以影响社区走向。这个是非常重要的一点。其实,整个开源社区有点像早期的莫沙特时代的艺术家。你想,那个时代的艺术家是怎么活下来的?对吧,他们非常有才华,但生存第一个要靠一些荣誉性的公平职位,比如宫廷琴师、宫廷指挥家、宫廷作曲家——这不就跟刚才我们讲的10人Python基础团队,入职到骨骼里的那些社区老大一样吗?这叫荣誉性宫廷职位。

第二个呢,他们有这种叫委托创作。哎,你既然做了宫廷乐师,我过生日给我写一个歌吧,这个叫委托创作。这实际上跟刚才我们讲的10人团队干的活也差不太多。还干什么呢?他们自己也出版和销售一些作品,然后呢,教学,我要教大家怎么用这个东西。实际上,这也是跟刚才我们讲的这个基础团队干的活是一样的。所以,这些人的生存状态是什么呢?其实是被贵族们所供养起来,或者叫奉养起来的一帮人。对吧,就像传统的音乐家、艺术家、画家,他们是这样来生存的。那个时候,有很多的艺术家愿意资助他们。现在呢,谷歌不干这种事了,他们一边赚钱一边裁员,他并没有亏钱,他一直在挣钱。那意思是什么呢?老大我不当了,原来我是当老大的,那么老大身上有很多的责任,这些责任我不背了,原来我养着他们,现在我不养了。谷歌出了钱,以后让这些人到社区里去活动了。以后这事咱不沾了啊。
奉养艺术家这件事,了才能够是贵族。以后谷歌说我不是贵族,我也不是技术领军者。现在被Open AI被微软打的都不行了,这个事实在是没法整了。咱现在已经不用冲这个大头蒜了啊。这就是骨骼现在的状态,自己够用就行。社会责任,不存在的。

那么大家想想,这种团队把老人裁了,用年轻人替行不行?因为谷歌这次并不是说,我就缺这10个职位,把他们干掉。而是什么呢?就是我把这10个人从美国裁掉了以后,到德国慕尼黑再去招聘人,再去替换他。或者说,慕尼黑的某一个团队,直接迁移到这一边,让他们去在慕尼黑接着干同样的Python基础团队所干的事情。然后像Dat和那个弗拉特,谷歌也说我还接着干,不要担心,我还干,但是呢,我把美国的人裁了以后,我到印度到墨西哥再去招人,再去把这个坑填上。

那么你说我们把老人裁了,换些年轻人为什么不行呢?35岁啊,这些人肯定都超过35岁了。第一个事情还是要做的,将一部分人从美国,材料从欧洲、印度、墨西哥去招,这样呢,其实是把成本降下来的一个玩法。内部呢,说的清的那部分的任务未必完不成。刚才我们讲了,他在内部进行工具链的维护,进行标准的这种测量,或者说一些Tyson版本的一些维护,或者跟社区打一些交道,这种能够摆在纸面上,可以写在你的OKR报告里的这些内容,还是可以做到的。

但是内部说不清的那些任务啊,你比如说你原来是社区领袖,那是什么,不知道啊,这个跟我没关系了。脸啊,这个事是不存在的,我们也不要脸了。恩怨肯定是留下来了。你以为把这帮人裁掉了,他不是谷歌的员工了,这些人就不再是原来社区领袖了吧?他依然是社区领袖。你需要跟这个社区去打交道的时候…\n你还是要跟这帮人打交道。有些人可能开开心心的拿够了钱,然后说没关系;也有些人觉得说,我被踩了就是一种耻辱,我就跟你耗下去了。这种事是一定会存在的。所以,谷歌真的把这些人裁掉了以后,他这些恩怨还是要留下来的。谷歌正在失去耐心。这种有半只脚已经踏到社区里边的团队,其实并不容易管理。为什么呢?因为他们有自己的节奏和文化导向,而且这些节奏跟文化导向未必跟公司合拍。你可能跟他们说很多事情:“我们现在OI AI优先了,我希望这AI这个向哪个方向走,我们要做什么什么事情。”谷歌的Python基础团队的这些人,这些社区领袖们可能说:“这算啥呀?这对我们不重要。我们现在有更重要的其他事去干。”

所有的企业去招了社区的人回来上班了以后都会遇到这种问题。就像我前几天跟大家讲的,某月招了小米社区的人去做喜悦的新媒体运营的时候,他就会遇到很多新问题,他以前没遇到过对吧。但是还有一个问题是什么?就是你一旦把社区的人裁了,当年你有多风光,裁了这帮人以后你就有多丢人。因为这些人其实是有话语权的,他们会出去讲的。这些团队本身啊,第一不太好管理,第二呢,他的贡献其实是相对比较难以衡量的,比较难以评估。因为我自己也是如此,原来就专门干这个的。这个方向呢,在公司内部其实都是很难混。我们就属于在外边人五人六的,你看你是什么什么社区的组织者啊,你还代表什么什么公司,别人都比较给面子。但是回到公司里边,你去跟公司各部门、各个老板去沟通的时候,他们就问你是干嘛的呀?你给公司创造什么价值了吗?他们问我这种问题的时候,我还说不清楚。这个也是很痛苦的。在这种时候,谷歌还是需要投一点耐心资本,这个还是很重要的。那么,想一想,谷歌把这帮人裁掉以后,会有什么样的损失呢?

第一个,短期内一定会鸡飞狗跳一段时间,对吧?你想维持一个几十万人的公司,大概刨去销售,也应该有几万人的这种大的研发团队。这么多人都需要使用各种编程工具去编程的时候,整个工具链的维护,包括各种的Python语言,各种bug的管理,这一部分你换了一帮新人来,甭管对于新人、旧人,还是走掉的人,都是巨大的压力和巨大的不确定性。这个是必然的,他一定要有一个磨合的过程。而且呢,人心惶惶一段时间也是必然的。为什么?因为公司内部不仅仅只有Python和刚才我们讲的Dot和flat这些东西,还有那么多——比如Go啊,Courty呢,Java呀,Tensorflow,还有这么一大堆工具,都是他在维持的社区。那么,这些团队咋办呢?你既然把最重要的Python团队干掉,然后把亲儿子,自己推下来的Dot和弗拉特干掉,那其他的团队绝对是底还干不干了呀?这日子还过不过了?

在中期呢,磨合一段时间,这个日子也还能凑合过得下去。这就是谷歌现在的状态,说这些人新人上来以后再练习练习,哪怕在德国慕尼黑,我相信他们招到的这些人本身能力还是很强的,进行一段时间的上手训练,或者说一些文档的传承,应该也还是能够让公司继续运转下去。但是运转的过程中出现各种碰撞,磕磕碰碰,也是避免不了的。

那么,从长期来说,第一个,一些技术方向就会发生偏移了。原来这些社区里边,技术方向都是谷歌说什么,就往哪个方向偏,绝不可能跟谷歌有二心,因为第一…\n谷歌出钱,第二技术社区的老大,就被谷歌招呼去当上班了。未来的话,就是谷歌对于整个技术方向,对于这种浅层的或者叫隐藏的技术标准的把控力就会下降。第二个呢,原本围绕谷歌运转的各种各样的开发者社区,就会找新主子,比如说美坦、微软啊,或者Open AI,他们就会向这边去靠拢。哎,如果没有现在地缘政治这么乱的话,其实中国的一些大公司,也是很喜欢招聘这帮人的,也是很喜欢支持他们当地的这种开发者社区活动的。为什么?因为中国人支持了以后,都是现场猎头,直接挖人。

未来呢,这些社区就会分散掉。对于谷歌来说,老大肯定不好当,但是他可能没有想到另外一个问题,老大不好当的同时,更不好退。很少有老大说,我可以安安稳稳退下来的。为什么?因为这个叫破鼓万人捶的,你一旦退下来以后,而且退的过程中有人开心了,有人不开心了,而且这些开心不开心的人还有话语权,至少是社区里边的话语权。那么后边怎么弄?谷歌维持了这么多开发展社区,挨个给钱招聘这些社区大佬回来上班,给他们发钱。那么,原来谷歌能够得到一个巨大的便宜是什么?是招聘啊,谁行谁不行,你让这些大佬去给你招聘,效果好的一塌糊涂。他一定是能把社区里最好的那帮人,都招回来。对吧,那以后就没有这个了。再问这些大佬,“去谷歌好吗?”大佬说,“不好啊,你到那干两天,人家把你干掉了。”

所以他这种啊,从老大的位置上退下来是很危险的。不要过度解读啊,最后是什么?就是恩怨会陪伴很久。你把这帮人干掉了以后,有记仇的。不是说所有人都记仇,但一定有记仇的。他觉得我们在谷歌里头工作很重要,我们让谷歌发展成这样,也是有巨大贡献的。结果你啊,用人朝前,不用人朝后,我们都干掉了这个事啊,我给你记着呢,小本上记上,只要以后有机会,一定要给你上点眼药,一定要给你处理一下。这就是谷歌这一次裁员啊。真正给我们带来的一些想法吧。就是他也没钱了,也不想当老大了。做了这样的一个决定,就要承担所有的后果。有些是短期的,有些是中长期的,有些可能会伴随一个人的一辈子。那么,后面看看,到底是谁可以接过谷歌的这个接力棒,这个重新成为世界的,这种技术社区的老大吧。原来这个位置是谷歌的,下边看看微软是不是愿意接这个棒吧,或者是其他,看看还有没有其他人,愿意接这个棒的啊。其他人还真没有那么容易。谷歌,其实一直是伴随开发耳社区一起成长,他总能把开发耳社区里最强、最最棒的那几个人,全都拎到拎回来。这都不是白花钱的。未来啊,这个日子就没有那么好过了。

 

Both comments and pings are currently closed.

Comments are closed.

Close Bitnami banner
Bitnami