夢晨 發自 凹非寺
GitHub Copilot徹底改變了程式設計,背後的最大功臣獲得了多少報酬呢?
從開始到最終正式發佈,只有2萬美元獎金和一個頭銜提升。

他是Alex Graveley,Copilot團隊的首席工程師和主架構師。
更離譜的是,他不光沒有得到應得的報酬,上頭的副總裁後來還對他說「你不配得到晉升」。
錢沒給到位,委屈也受了。
Alex老哥乾脆離職,自己創業。
他最新分享了對這段經歷的感悟,引發不少開發者的共鳴。
……事實已經證明,即使沒有博士學位,我也擁有在AI領域發揮作用的能力。

新公司Minion AI,還是做AI助手。但不僅僅侷限於程式設計,而是為每個人打造的日常生活AI助手。

與他同病相憐的還有主流前端框架React的作者Pete Hunt,當時Facebook給他的報酬也是2萬美元左右。

也有網友質疑說你因工作完成得好獲得了獎金,為什麼會生氣?不承擔產品風險的人也不應該期望分得利潤,因為產品也有失敗的可能。
Alex回覆說沒有生氣,只是想讓別人了解一下GitHub公司內部的情況。

這段時間與網友的交流中,Alex老哥也透露了更多Copilot背後的開發內幕。
傳奇產品Copilot,團隊只有6個人
根據今年2月的資料,Copliot已經參與了GitHub上46%的程式碼檔案。
而且不僅於此,微軟作為GitHub母公司也採用並推廣了這個新人機合作模式,把Office、Windows的AI助手統一命名為Copilot。
這樣的傳奇產品,直到公開發布整個團隊只有6個人。

還是全程遠端辦公完成的。

在之前的No Prios播客訪談節目中,Alex老哥談到更多細節。
GitHub Copilot立項的大背景,是微軟第一次為OpenAI提供超級計算機的時候。
微軟針對旗下Office、Bing和GitHub的軟體開發如何參與制定了一些條款。
OpenAI扔過來一個小的程式碼微調模型詢問GitHub是否感興趣。
最開始模型只能生成簡單的Python程式碼,測試通過率只有10%左右。
在不斷試驗過程中,通過率慢慢增長到60%,關鍵改進包括使用了GitHub上程式碼的所有版本進行訓練,而不是隻用最新版本。
版本之間的Diff資料讓AI理解了程式碼的微小變化。

最開始團隊想做的只是問答式程序,想著可以代替Stack Overflow。
後來在開發對應的VS Code外掛時才確定最終的產品形態,程式碼補全。
從此之後,Copilot才逐漸從內部測試項目慢慢發展成了對外發布的產品。
測試版公佈後,微軟投入了大量的伺服器和人力資源,包括VSCode團隊的工程師都參與進來。
2022年6月,Copilot結束內測,正式版開始收費並大獲成功。
6個月後,Alex Graveley從GitHub離職創業。

Minion AI,每個人生活的Copilot
Minion一詞意為「下屬」,Alex對Minion AI的願景就是讓AI向下屬一樣為人們做事。
不僅僅是回答問題或者寫文案,而是在日常生活中幫助我們。比如組織日程安排、預訂航班、辦理稅務,或告訴我哪些聯繫人我很久沒有聯繫過了。
讓人工智慧訪問資訊,並讓它們以受控的方式對這些資訊採取行動。
目前,Minion AI官網看上去只有一個簡短的「2023年內發佈」預告,和申請測試資格的排隊按鈕。

但是在網頁原始碼中藏有招聘彩蛋。

招收機器學習工程師和Web應用開發全棧工程師兩種職位。

從2016年起,Alex老哥就想做個人AI助手,但發現當時技術不成熟,連PyTorch都還沒有,seq2seq模型的上下文窗口也很小。
不久他就放棄了,並覺得至少需要數學博士學位才能繼續取得進展。
直到2020年,OpenAI在程式碼資料上訓練GPT-3改變了一切。
Alex表示藉著Copilot的成功,現在可以重新審視個人AI助理這個命題了。
我相信,我們這次能解決。
參考連結:
[1] https://twitter.com/alexgraveley [2] https://minion.ai [3]https://sarahguo.com/blog/alexgraveley