python,代码(谷歌Python团队遭全裁:数亿代码重构专家离场)python教程 / python代码重构与优化技巧...

wufei123 发布于 2024-06-25 阅读(2)

原标题:谷歌Python团队遭全裁:数亿代码重构专家离场Thomas Wouters 是谷歌 Python 工程师、CPython 核心开发者兼 Python 指导委员会成员。

昨天晚上他在社交媒体发布动态称:包括自己在内的同事、主管均已被裁员从他的描述来看,公司并没有直接解雇他们 —— 而是要求调岗到国外的团队有其他网友补充道,是谷歌将 Python 团队负责的工作合并到另一个团队中,并让原来的团队离开。

Thomas Wouters 负责了 Python 3.12 和 3.13 的整体发版流程,对于此前备受关注的 no-GIL 特性(no-GIL Python,启动!),他承担了对外沟通的大量工作。

“谷歌 Python 团队全员被裁” 消息很快就传遍社交媒体和开发者社区:

网友锐评:谷歌是人工智能优先 (AI-First) 的公司,谷歌的未来与其人工智能产品紧密相连,所有人工智能都是用 Python 编写的,谷歌解雇了 Python 团队全体员工但也有网友表示对谷歌 Python 团队的工作感到好奇,他认为。

让一个团队专门研究一种编程语言是没有意义的谷歌 Python 团队内部员工很快进行了回应:除了为上游 Python 做出贡献之外,我们在 google 中维护了一个稳定的 python 版本,并确保 monorepo 中的所有内容都可以使用它。

我还在团队的时候,我们从 2.7 升级到 3.6,然后逐步升级到 3.11,每次更新都需要数月到一年多的时间,因为 google 的规则是,如果您签入任何代码,您就要对其造成的每一次损坏负责维护工具,使数千个第三方软件包不断从其开源版本更新,并为需要谷歌特定更改的软件包提供补丁队列

负责高度定制版本的工具,如 pylint 和 black,针对谷歌的风格指南和整体代码库为 pybind11 做出贡献,并维护 C++ 集成工具开发和维护 Python 的构建系统规则,包括付出巨大努力将 Python 规则转移到纯 Starlark 代码,而不是让它们纠缠在 blaze/bazel 核心引擎中

开发并维护了一个类型检查器(pytype),它可以在没有类型注释的情况下对代码进行推理,并使用一次一个文件的架构处理非常大的项目(这是我在谷歌的主要工作)对数亿行代码执行自动重构有人解释道,几乎每个大型互联网公司都针对他们认为重要的每种编程语言配备专门的团队。

比如谷歌有 C++、Rust、Python、Java、Java 等团队据介绍,谷歌有一个专门的团队——负责深度参与 LLVM 和 Clang 内部工作,主要是改进为谷歌的特定工作负载生成的代码,当然这些工作通常也可以帮助 LLVM 的所有用户。

如果该团队能够以谷歌规模每年将搜索查询速度提高 0.01%,那么实际上可以在谷歌主机集群中节省数百万小时的计算时间数百万小时的计算意味着数百万美元的电力、空间和扩展需求话说回来, 不知道龟叔是否会把被谷歌裁掉的 Python 团队员工招到微软呢?。

Referencehttps://social.coop/@Yhg1s/112332305728842998https://news.ycombinator.com/item?id=40171125https://twitter.com/RRK_coder/status/1784281946774008107

https://twitter.com/iPullRank/status/1784290791495495703返回搜狐,查看更多责任编辑:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻52345