TL;DR:
PyTorch创始人Soumith Chintala在Meta功成身退,撂下一句“不想一辈子只做PyTorch”就潇洒转身,AI圈炸锅了!这背后不光是他个人的“躺不平”,还有Meta AI部门的内部“宫斗剧”和PyTorch从“野路子”逆袭成“顶流”的传奇故事。
周末刚过,AI圈就投下了一枚“重磅炸弹”:全球最受欢迎的深度学习框架PyTorch的“亲爹”Soumith Chintala,突然宣布要从就职11年的Meta“毕业”了!1 他不仅要告别Meta,还要卸任PyTorch的框架负责人。这消息一出,那感觉就像是你家顶流爱豆突然宣布“解散团体,各自美丽”,粉丝们(指开发者们)瞬间就“emo”了!
Chintala本人倒是挺淡定,在个人Twitter上直接放话:“我不想一辈子都做PyTorch。我不想像Guido(Python创始人)或Linus(Linux创始人)那样,被一件事情绑定数十年。”12 这波“凡尔赛”发言,简直是把AI工程师们狠狠地“扎”了一下:看看人家,把一个从零开始的项目带到“出道即巅峰”,占领AI研发90%以上的市场,然后说不想再玩了,要去搞点“自己都不懂”的新花样!这波操作,直接把“躺不平”的境界拉到了天花板!
8年晋升副总裁?这哥们儿简直是“坐火箭”!
Soumith Chintala在Meta的履历,简直就是一出AI时代的“升职记”:从一个软件工程师,短短8年时间就“打怪升级”到副总裁!这速度,让多少在格子间里“996”的打工人直呼“羡慕嫉妒恨”!要知道,他可是在Facebook AI Research(FAIR)这个“大佬云集”的地方,参与了GAN研究、搭建星际争霸智能体、牵头落地PyTorch,简直是“一个人就是一支军队”!1
不过,Chintala本人对这种“Rockstar级工程师”的评价倒是挺谦虚。在一次匿名的Blind论坛帖子里,有网友感叹他的职业路径“深受鼓舞”,他却很“real”地回应:这基本是“天时地利人和、技能匹配”的结果。他自嘲如果不是AI这波热潮,可能也就停在某个“E7/M2”的职级了。1 瞧瞧这觉悟,不愧是把“谦逊”刻在DNA里的“扫地僧”级别大佬。 但话又说回来,要是没有他那“AI/ML研究、工程、产品思维、沟通、情商”五位一体的超能力,再大的风口也只能看着别人飞不是?
PyTorch逆袭记:从“小作坊”到“霸总”的进阶之路
PyTorch今天能成为AI圈的“顶流”,可不是一蹴而就的。它的前身是基于Lua语言的Torch,当时DeepMind、Twitter、Facebook AI Research这些“顶级豪门”都在用。但随着深度学习的狂飙突进,大家发现“老古董”Torch有点跟不上节奏了。1
于是,Chintala联合Torch社区的几位“好基友”,决定搞个“Python版Torch 2.0”,也就是后来的PyTorch。1 这可真是**“顺势而为,Python大法好!”** 2017年,PyTorch在GitHub上开源,正式开启了它的“逆袭之路”。
一开始,PyTorch也曾被外界质疑“像玩具,不适合生产”。但人家团队“敢想敢打”,硬是在资金和规模都“捉襟见肘”的情况下,搞出了不少名堂。最关键的一步,就是Chintala拍板,让PyTorch和贾扬清主导的Caffe2合并!1 这就像两个“武林门派”为了共同的理想,暂时放下了“门户之见”,选择抱团取暖。
虽然合并之初,由于“提交代码必须由Facebook工程师完成”的条款,确实跟开源社区闹了点小摩擦,但换来了“真金白银”的资金和团队支持,以及更稳定的工程质量。Chintala也坦言这是“明知有副作用,但在当时现实约束下不得不做的选择”。1 这波“卧薪尝胆”,最终为PyTorch的腾飞打下了坚实基础。
面对Google的TensorFlow这个“巨无霸”对手,PyTorch又是如何“弯道超车”的呢?秘诀就在于它的**“用户至上主义”**:
- 开放治理: 社区说了算,更民主!
- 迅捷响应: 用户的Bug?秒回!需求?秒改!
- 动态图模型: 比起TensorFlow早期的“静态图”,PyTorch的动态图调试起来更灵活,对研究者来说简直是“神器”!
- 用户反馈是王道: Chintala每天手动阅读500多条论坛和Twitter讨论,亲自下场跟用户“唠嗑”,确保产品永远朝着真实需求前进。1 这种“宠粉”模式,谁能不爱?
用Chintala自己的话说:“我们用下载量、引用量来校验方向,但从不拿它们来‘驱动’团队去开发某个功能。我们走的是一条用户共创、开放迭代的路。”1 好家伙,这不就是当下最流行的“用户共创模式”的AI版嘛!
如今,PyTorch已经成为了学术界和工业界“事实上的标准框架”,从MIT的课堂到印度乡村的教室,甚至很多用户根本不知道自己在用PyTorch,它已经“润物细无声”地融入了各种应用和产品。1 可以说,PyTorch已经达到了“你大爷永远是你大爷,但你不知道你大爷是谁”的境界!
Meta AI“宫斗剧”:大佬出走,是巧合还是注定?
Chintala的离职,也发生在一个**“风雨飘摇”**的背景下。最近,Meta的AI部门可是“瓜田李下”:
- Alexandr Wang加入Meta担任首席AI官后,有消息指出FAIR(Facebook AI Research)的“自由度”大不如前。1 难道是“皇权特许”变“统一管理”了?
- Yann LeCun(Meta首席AI科学家)也传出可能考虑辞职。1 这要是真的,那可真是“泰山崩于前”!
- Meta AI还进行了大裁员,数百个岗位被砍,涉及FAIR研究部门、产品AI团队和AI基础设施团队,连FAIR研究科学家主管田渊栋都未能幸免。1 这波“裁员风波”,直接把Meta AI部门变成了“风暴中心”!
在这样的“内忧外患”之下,Chintala选择离开,究竟是“厌倦了”还是“看透了”?或许两者皆有。毕竟,当一个“开疆拓土”的创业者看到自己亲手打造的“孩子”逐渐被“规章制度”和“内部斗争”束缚时,选择“放手”去寻找新的“星辰大海”,也是一种可以理解的“自由意志”。
告别PyTorch,去“搞点小事”!
对于Chintala的离职,AI圈的另一位“大神”Andrej Karpathy(特斯拉前AI总监)也送上了“神级评价”:他称赞PyTorch在复杂的“20维设计空间”里,恰好踩中了时代的“最佳组合”,并祝Chintala在最让他兴奋的领域“开启新的黄金时代”!1 这算是“英雄惜英雄”的最高境界了吧!
那么,接下来Chintala这位“不甘平庸”的AI老炮儿要干嘛呢?他的回答是:从头做点小事,做点自己还不太懂的事情。 他在离职信里坦言,虽然可以在Meta内部调岗,但他最终选择了“跳出熟悉体系,重新投入未知领域”。1
“我需要知道外面的世界是什么样。我需要重新回到‘做小事’的状态。我无法接受,未来某天回头,却遗憾自己从未尝试过Meta之外的可能。”1
这简直是把“世界那么大,我想去看看”演绎到了极致! 对于PyTorch的未来,Chintala也表示“完全放心”,因为它已经有一支“核心文化高度契合”的新一代决策层,以及“更坚实系统能力支撑”的工程领导者。1 看来,PyTorch这艘巨轮,即便换了船长,也能继续乘风破浪!
Chintala的离开,无疑为AI圈的未来走向增添了几分悬念。他的下一站会是哪里?又会“搞出”什么新的“黑科技”?这些都将是未来AI领域最值得期待的“八卦”!但无论如何,他的故事都告诉我们,在AI这个瞬息万变的世界里,永远不要满足于现状,永远要保持一颗“折腾”的心,去探索未知的边界!