从 Google 离职,前Go 语言负责人跳槽小公司
Google Go 语言的产品负责人 Steve Francia 于近日在社交媒体上宣布将离开谷歌。他在自己的博客中表示:“...随着过去几次Go的发布,我愈发感觉到我与Go团队的旅程即将结束...”
一直带领Go从小众的语言变成主流语言的 Steve Francia 为何会有这样的感触?
如果你不熟悉 Steve Francia 这个名字没关系,看看他的履历就一定能令你刮目相看。Steve Francia 在开源领域拥有超过 25 年的工作经验,领导了六大开源项目:Go、Docker、Hugo、MongoDB、Drupal、Cobra,并且他更是 Hugo、Cobra、Viper 和 spf13-vim 的作者。他帮助 Google 定义了开源战略,同时也是 Github 上最受欢迎的前 50 名工程师。
Steve Francia 在 6 年前加入了 Go 团队,目标是将 Go 从一种小众的语言变成一种主流的、企业级的语言。现在回过头来看,Steve Francia 已经完成,甚至可以说是超额完成了这个目标。
在过去的 6 年中,Go 的用户群增长了 10 倍,Go 用户的使用频率从偶尔使用到如今每天使用。今天,Go 已经被广泛认为是一种主流的企业语言。Go 作为现代云计算语言,既是主要的基础设施语言,超过 75% 的CNCF项目是用 Go 编写的,同时也是主要的云计算应用语言之一。
然而,Steve Francia 现如今认为自己已经完成了使命却不希望止步不前,他表示:“在我刚加入 Google 的时候,有很多关于 Go 和在 Google 工作的知识需要学习,但现在我的学习速度明显放慢了。我很纠结,尽管我喜欢这个团队和我们正在做的工作,但我个人却感到停滞不前。随着 Go 1.18 的发布,我觉得我在 Go 团队的任务已经完成了。”
而关于未来的去向,他也已经有了自己的打算:“接下来我将把注意力放在数据科学和机器学习上...Two Sigma 公司在过去的二十年里,一直处于数据科学、分布式计算和机器学习创新的前沿,对开源有深入的投资。我看到他们在推动机器学习和数据科学发展方面的潜力,这让我感受到与我第一次加入 MongoDB、Docker 和 Go 时一样的兴奋和激动。我很高兴能加入 Two Sigma 这个才华横溢的团队。”
许多开发者是在 Steve Francia 的离职宣言中才了解到这位幕后英雄的,这篇博客也引发了在 Hacker News 上 200 多名开发者的热议。
一名开发者表示:“事实上,这是我第一次听说这个人,但这是一个令人印象深刻的参与项目清单!”
从开发者们的声音来看,Go 语言确实造福了许多人,正如一位开发者所说:“多年来,我一直在用 Go 做我的所有项目。我现在的生产后端有20多个服务,都在 Kubernetes 上用 Go 运行,为 10 万以上的用户服务。
这是一种神奇的语言,因为它的生产力很高。有时我在 Go 上写了一个小时的服务(双关语),打开后它就开始运行。在其他语言中从未经历过这样的事情。
同时,它对资源的消耗也很低。我的服务器几乎不需要任何东西来为那么多用户服务。”
另一位开发者也表示:“大约 10 年前,spf13-vim 向我展示了 vim 的能力,并永远改变了我的编码生活。如果没有它,我不会有今天的成就。”
我们相信,Steve Francia 还有更多的创造力亟待在新的公司和新的项目中发挥。现在,他正打算跃跃欲试地在新公司中挑战他所希望的变革,并希望能为行业开辟一条新的道路。未来,还会有无限可能!
参考资料:https://spf13.com/p/spf13-google/
《》已全面上市
现在订阅即有机会获取『CSDN夏季定制T恤』一件
欢迎扫描下方二维码或点击进入立即订阅即可畅享电子书及精美纸质书。