在位6年,谷歌GO語言負責(zé)人突然宣布離職!曾帶領(lǐng)MongoDB、Docker走向輝煌
失去了他,谷歌GO處境又將如何?

我將辭去谷歌Go語言產(chǎn)品負責(zé)人的職務(wù)。我為Go團隊在過去六年中所取得的一切感到非常自豪,并且對Go的未來無比期待。

在谷歌的六個年頭
2016年9月15號,是Steve Francia加入谷歌GO團隊的第一天。

他在博客中寫道,GO是他過去十年間的熱愛,GO讓他再次愛上了編程。
接下來就是一頓對GO的彩虹屁。(不是)
他第一次接觸GO就愛上了這種簡潔優(yōu)雅的語言,愛的程度有多深呢?
他不管何時何地都想用GO語言寫作,這也成就了Hugo, Cobra, Viper的誕生。

6年前他加入了GO團隊,目標是將GO從小眾語言轉(zhuǎn)變?yōu)橹髁鞯钠髽I(yè)級語言。
「回顧GO這幾年來的發(fā)展,我們相信我們已經(jīng)完成甚至遠遠超過了這個目標」,他說。
他用了一個詞來描述他在GO團隊擔(dān)任的職位,「fairly unique」。他說,自己的目標是給GO的用戶和開發(fā)者創(chuàng)造非凡的體驗,
他負責(zé)的工作包括:
為初學(xué)者和專家改進 Go 開發(fā)者體驗、為Go采用和最佳實踐創(chuàng)建教育資源、完善Go貢獻者的體驗(標準庫、工具、編譯器等)、增加Go團隊和社區(qū)之間的協(xié)作和溝通、收集來自企業(yè)、用戶、開發(fā)人員、集成商的數(shù)據(jù)和反饋,并為 Go 團隊提供見解、與不同的供應(yīng)商、產(chǎn)品建立合作伙伴關(guān)系等。
他剛加入谷歌時,團隊的首要目標是解決谷歌內(nèi)部用戶的需求,在他加入之后,他努力將團隊的工作重心轉(zhuǎn)向全球用戶的需求,并更注重未來的用戶群體發(fā)展。
他加入之后的第一個項目是「兩年一次的谷歌用戶調(diào)查」。

作為世界上最大的開發(fā)者調(diào)查,它收集的來自用戶的直接反饋促使團隊通過在GO語言中添加「模塊」和「泛型」來解決GO的兩個最大的企業(yè)采用障礙。

之后就是GO.dev的發(fā)布,這是GO的一次重大更新,它是GO網(wǎng)絡(luò)資源的唯一站點,包含案例研究、學(xué)習(xí)中心、GO playground以及各種包的門戶。
你可以理解成GO的一站式資源匯總中心,你能找到的都在這了。

在谷歌期間,Steve Francia共同創(chuàng)建了開源戰(zhàn)略團隊,并共同撰寫了谷歌的開源戰(zhàn)略和行為準則。
他推動了GO項目從主要由谷歌員工編寫的項目演變?yōu)椤钢饕缮鐓^(qū)貢獻者編寫的項目」。
從2014年第四季度開始,來自社區(qū)的貢獻度一直在穩(wěn)步提升,并在2018年二季度達成了一個「重要里程碑」——來自社區(qū)的貢獻度首次超過GO團隊。

過去的六年里,GO的用戶數(shù)增長了近十倍,用戶使用的頻率也從偶爾使用到日常使用。
今天,GO已經(jīng)成為主流企業(yè)語言之一,超過75%的CNCF項目是用GO編寫的,也是主要的云應(yīng)用程序語言之一。

談到他選擇加入GO的原因,他說,GO讓編寫軟件成為了一件有趣的事,這也是他六年來堅持下去的源泉。
Go 在可讀性、可表達性和簡約性之間取得了近乎完美的平衡。更重要的是,它讓編寫軟件變成一件有趣的事。我很快就停止用任何其他語言編寫軟件,并沉浸在Go社區(qū)中。在GO的這段時間里,我編寫了軟件、數(shù)據(jù)庫、演示文稿、博客文章,甚至組織了會議,我認識到這項技術(shù)有可能從根本上徹底改變軟件的編寫方式。
功成名就,轉(zhuǎn)投對沖基金

作為一個非計算機科班出身的文學(xué)學(xué)士獲得者,在谷歌的六年間,他收獲了與許多優(yōu)秀的人共事的機會,另外他職業(yè)生涯的高光時刻也在這段時間完成。
Steve Francia在博客上還列出了一些他在谷歌生活的難忘瞬間:
GO團隊的第一個電影之夜,我們在紐約市谷歌辦公室的小影院室觀看了「Hackers」(黑客);
- 與NYC GO團隊一起去看CJ Ramone和The Aquabats;??
- 我的第一次GO團隊峰會,Jessie Frazelle和我為團隊制作了Peter J. Weinberger的貼紙(當時計算機界流行把PJW的肖像印在各種T恤上);??
- SF開源戰(zhàn)略團隊的卡拉OK;??
- 與Brian Kernighan和Peter Weinberger共進午餐,聽聽他們在貝爾實驗室的故事。
然而這些回憶即將畫上句點。
Steve Francia表示,自己在最近幾次的GO更新中,感到越來越力不從心。剛到谷歌和GO團隊之時,他就感覺要學(xué)習(xí)的東西太多,六年過去了,他學(xué)習(xí)的速度已經(jīng)遠遠趕不上更新的速率了,他用了「personally stagnant」(停滯不前)來形容最近的狀態(tài)。
隨著具有里程碑意義的GO1.18版本的發(fā)布,他感覺自己在GO團隊的使命已經(jīng)完成。

Steve Francia表示,回顧整個職業(yè)生涯,自己非常幸運地處于許多不同行業(yè)創(chuàng)新的前沿:
- 帶領(lǐng)MongoDB經(jīng)歷了一個爆炸性增長的時期,從零開始建立了一個125人的多學(xué)科團隊。把MongoDB從一個不起眼的原型變成了NoSQL數(shù)據(jù)庫的第一名和總排名第四的數(shù)據(jù)庫。
- 帶領(lǐng)Go語言從一個小眾的愛好語言成為主流技術(shù)(前10名),成為開發(fā)者和公司最希望采用的語言,使月活用戶從不到10萬增長到250萬以上。
- 帶領(lǐng)Docker通過激烈的增長期實現(xiàn)大規(guī)模的行業(yè)應(yīng)用,同時為CNCF和OCI提供工具。
- 創(chuàng)建了Hugo,并讓它成為第一大最受歡迎的靜態(tài)網(wǎng)站引擎。
- 創(chuàng)建了Cobra,排名第一的Go語言庫,被51000多個應(yīng)用程序使用,包括Kubernetes、Docker、GitHub CLI。

個人經(jīng)歷
教育經(jīng)歷方面,Steve Francia在2004年于楊百翰大學(xué)獲得文學(xué)學(xué)士學(xué)位。

這里給大家科普一下,楊百翰大學(xué)創(chuàng)立于1875年,是一所著名的私立研究型大學(xué),同時也是美國最大的宗教大學(xué)。
而在這里就讀的學(xué)生,必須遵循教會的教義,如戒酒等等。本科生還必須完成宗教教育的課程,才能畢業(yè)。
在2022年US News排名中,位列第79。

別看教育經(jīng)歷只有短短兩句,但他自述的工作經(jīng)歷卻非常夸張——洋洋灑灑地寫了好幾千個字。
滑動感受感受:

最后,簡單介紹一下Steve Francia現(xiàn)在入職的公司Two Sigma:
據(jù)維基百科介紹,Two Sigma是一家總部位于美國紐約市的對沖基金投資公司,以使用包括人工智能、機器學(xué)習(xí)、分布式計算等多種科技方法管理投資策略著稱。
公司的名字是為了反映sigma這個詞的雙重性,其中,小寫的西格瑪σ指的是投資回報率相對于給定基準的波動性,而大寫的西格瑪Σ指的是總數(shù)。
? ?























