<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>第三方工具与库的选择 &#8211; 老范讲故事｜AI、大模型与商业世界的故事</title>
	<atom:link href="https://lukefan.com/tag/%e7%ac%ac%e4%b8%89%e6%96%b9%e5%b7%a5%e5%85%b7%e4%b8%8e%e5%ba%93%e7%9a%84%e9%80%89%e6%8b%a9/feed/" rel="self" type="application/rss+xml" />
	<link>https://lukefan.com</link>
	<description>这里是老范讲故事的主站，持续更新 AIGC、大模型、互联网平台、商业冲突与资本市场观察，帮你看清热点背后的底层逻辑。</description>
	<lastBuildDate>Tue, 07 May 2024 12:57:41 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://lukefan.com/wp-content/uploads/2026/03/cropped-jimeng-2026-02-28-5245-用图一的人物形象，替换图二中的人物，使用图二的风格。文字替换：老范讲故事，Yo-32x32.jpeg</url>
	<title>第三方工具与库的选择 &#8211; 老范讲故事｜AI、大模型与商业世界的故事</title>
	<link>https://lukefan.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>谷歌裁员，是不是裁到了大动脉？Google突然裁掉Python基础团队与Flutter、Dart团队，是战略调整还是技术放弃？</title>
		<link>https://lukefan.com/2024/05/07/%e8%b0%b7%e6%ad%8c%e8%a3%81%e5%91%98%ef%bc%8c%e6%98%af%e4%b8%8d%e6%98%af%e8%a3%81%e5%88%b0%e4%ba%86%e5%a4%a7%e5%8a%a8%e8%84%89%ef%bc%9fgoogle%e7%aa%81%e7%84%b6%e8%a3%81%e6%8e%89python%e5%9f%ba/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Tue, 07 May 2024 12:57:38 +0000</pubDate>
				<category><![CDATA[Google的故事]]></category>
		<category><![CDATA[AI技术发展]]></category>
		<category><![CDATA[Dart语言未来]]></category>
		<category><![CDATA[Flutter开发团队]]></category>
		<category><![CDATA[Python在AI中的角色]]></category>
		<category><![CDATA[Python基础团队]]></category>
		<category><![CDATA[Python版本维护]]></category>
		<category><![CDATA[Python社区领导力]]></category>
		<category><![CDATA[开发者社区动向]]></category>
		<category><![CDATA[开发者社区未来趋势]]></category>
		<category><![CDATA[开源软件生态]]></category>
		<category><![CDATA[开源项目资助方向]]></category>
		<category><![CDATA[技术标准制定权]]></category>
		<category><![CDATA[技术社区影响]]></category>
		<category><![CDATA[技术裁员长远影响]]></category>
		<category><![CDATA[程序员就业前景]]></category>
		<category><![CDATA[第三方工具与库的选择]]></category>
		<category><![CDATA[裁员事件]]></category>
		<category><![CDATA[谷歌]]></category>
		<category><![CDATA[谷歌与其他科技巨头比较]]></category>
		<category><![CDATA[谷歌全球影响力]]></category>
		<category><![CDATA[谷歌公司文化变革]]></category>
		<category><![CDATA[谷歌内部开发工具链]]></category>
		<category><![CDATA[谷歌对开发者社区的贡献]]></category>
		<category><![CDATA[谷歌战略调整]]></category>
		<category><![CDATA[谷歌技术创新能力]]></category>
		<category><![CDATA[谷歌技术放弃]]></category>
		<category><![CDATA[谷歌项目烂尾问题]]></category>
		<category><![CDATA[跨国技术团队调整]]></category>
		<category><![CDATA[跨文化技术管理]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1224</guid>

					<description><![CDATA[谷歌裁员是不是裁到大动脉了？原来呢，很多人都讲，裁员裁到大动脉，就是你把他裁了以后，公司不赚了。为什么最近大家 ... <a title="谷歌裁员，是不是裁到了大动脉？Google突然裁掉Python基础团队与Flutter、Dart团队，是战略调整还是技术放弃？" class="read-more" href="https://lukefan.com/2024/05/07/%e8%b0%b7%e6%ad%8c%e8%a3%81%e5%91%98%ef%bc%8c%e6%98%af%e4%b8%8d%e6%98%af%e8%a3%81%e5%88%b0%e4%ba%86%e5%a4%a7%e5%8a%a8%e8%84%89%ef%bc%9fgoogle%e7%aa%81%e7%84%b6%e8%a3%81%e6%8e%89python%e5%9f%ba/" aria-label="阅读 谷歌裁员，是不是裁到了大动脉？Google突然裁掉Python基础团队与Flutter、Dart团队，是战略调整还是技术放弃？">阅读更多</a>]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="谷歌裁员，是不是裁到了大动脉？Google突然裁掉Python基础团队与Flutter、Dart团队，是战略调整还是技术放弃？" width="900" height="506" src="https://www.youtube.com/embed/i3-H5lBN_u8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



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



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



<span id="more-1224"></span>



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
