1. 11 月 6 日,舊金山,OpenAI 首屆開發者大會,一個預期的未來矽谷乃至全球的 " 地标性 " 年度科技嘉年華。然而,巨頭一舉辦 " 開發者大會 ",開發者就害怕。因爲它們的每一個動作,是給開發者更多機會和活路,還是 " 殺死 " 開發者、斷了他們生路,曆來就是個問題。
2. 個人計算機時代比較著名 " 開發者大會 " 的有英特爾的 IDF、蘋果的 Macworld。移動互聯網時代蘋果 WWDC 取代了 Macworld,Google 的 I/O 撐起了另一個生态系統的場子。人類信息技術文明不可阻擋地進入人工智能驅動的時代,就輪到 OpenAI 了。
3. 各個時代都有自己的開發者:美團創始人王興在 2018 年 9 月的上市敲鍾儀式上點名緻敬了喬布斯,說 iPhone 和它開創的時代讓美團得以壯大。确實,沒有智能手機,哪兒來的外賣和網約車等本地生活。照這麽說,Uber 和滴滴更應該感謝喬布斯。今日頭條和抖音簡直就是徹底被蘋果和 Google 造福的,它們也都是 " 開發者 "。然而,蘋果和 Google,尤其是蘋果,也确實殺死了大批量的開發者,比如那些做天氣預報、文檔編輯與存儲、在線翻譯、運動健康甚至智能語音助手。一言以蔽之,千鲸落,萬物生。
4. 等到了 OpenAI 舉起 " 以開發者之名 " 的大旗之後,它殺死大大小小 AI 開發者的進程好像提速了。蘋果還好歹給天氣預報和音樂類的開發者留了兩三年生路,直到 iPhone 4 問世才徹底撕下面具。現在,ChatGPT 誕生不到一年就對 Jasper、Grammaly 們揮起屠刀。再看看 GPT-4 Turbo 對 ChatGPT 能力的可怕延展,以及 GPTs 和 API Assistant 等開發工具,你就知道 OpenAI 的 to do list 裏還藏着多少其它 AI 開發者的身家性命。
5. 一位 AI 開發者發推說:"OpenAI 殺死了 YC 2023 年整個 batch 的項目 "。巧了,OpenAI 的 CEO Sam Altman 是 Y Combinator 這個全球科技創業者 " 天堂 " 級孵化器的前任總裁。另一名開發者說:Sam Altman 殺死了我融資了 300 萬美元的 AI 初創公司,然後隻給了我一張價值 500 美元的 ChatGPT 代金券……看上去,會場上的大量開發者都相當不開心。
6. 說到 Y Combinator,它最著名的一句使命性的 slogan 是 "Build something people really want",做人們真正需要的東西,奪麽地樸實無華。确實,它孵化了人們需要的 Airbnb、Twitch、Stripe 和 Instacart,也孵化出人們曾經需要的 Dropbox ——事實上,Dropbox 這個一度風靡的文檔存儲工具最能代表 YC 孵化出的大部分項目的典型命運:人們确實曾經需要它們,但巨頭做得更好之後就不需要了。所以,你說 Sam Altman 能不明白 OpenAI 能把那些人們真正需要的 AI 功能做得更好麽?他不加速舉起屠刀,等着過年呢?
7. 另一個層面,Sam Altman 和他貫徹了 "Build something people really want" 精神的 OpenAI,也确實具備加速殺死大大小小 AI 開發者的能力。ChatGPT 本質上是一個 " 大語言模型 " 而不僅僅是 " 大模型 "," 語言 " 兩個字是不可或缺和不能省略的。這裏的 " 語言 " 指的是自然語言。
8. 這次推出的 GPT-4 Turbo、GPTs 和 API Assistant 有一個共同的顯性特征,即通過 " 自然語言 " 輸入就能完成一個項目和應用絕大多數功能的搭建,或者隻使用非常少的代碼就能擴展一些功能。我剛剛就看到有人一行代碼沒寫就在 ChatGPT 上搭建了一個算命的應用。可以想象,人們通過 ChatGPT 搭建一個天氣預報、寫作助理、日程管理、文檔管理、圖像創作、影視分析等等的功能,有多簡單。普通的人和團隊搭建它們有多容易,大大小小的 AI" 開發者 " 日子就有多難。
9. 英偉達創始人黃仁勳說 ChatGPT 的誕生是 AI 的 "iPhone 時刻 ",誠不欺我也。但是我總覺得老黃在多年前說過的另一句話讓我醍醐灌頂——他說人工智能的本質是 "automation of software writing"(寫軟件的自動化)。說白了,就是 AI 通過 " 說人話 " 自然語言的指令,自己寫了這個世界上絕大多數并不難寫的代碼。
10. 而這個世界上大多數的 AI 開發者日常的工作——包括那些過去兩年融到了資的大量 AI 應用,就是用 OpenAI、Google 和百度等強大的 AI 基礎能力,寫一些并不算特别難寫的代碼,推出一些 " 輔助 " 人們日常工作生活的工具。現在,OpenAI 說我們自己幹了,不用你們了。你也不能說這事非常損,是吧。
11. 事實上,這一現象背後的變化是一個時代性的演進趨勢:每個時代對 " 開發者 " 的定義是不一樣的,故而對開發者需求的能力和技能要求也是不一樣的。在 PC 時代,C# 和 C++ 可能是開發一款程序和應用最重要的編程語言,每一名當時的開發者都需要掌握好這些最重要的編程能力。到了蘋果和 Google 執掌聖杯的移動互聯網時代,Swift、Ruby 和 Java 等語言變得前所未有的重要,現在全球互聯網大廠的精英程序員大多是這些編程語言的熟練掌握者,這些語言構成了過去 10 年空前繁榮的移動應用大爆發,把整個世界徹底移動化了。那麽,到了通用人工智能驅動的新的時代呢?哪種語言是 AI 時代 " 開發者 " 最需要掌握的語言?答案是 " 自然語言 "。
12. 可是," 自然語言 " 難道不就是 " 人話 " 麽?對啊,就是人話。可人話也不是所有人都會說也能說好的。當一個人,通過跟 AI 用有邏輯的、得體的、建設性的和有操作性的 " 人話 " 對話,它通過代碼的自動書寫幫你實現你想要的結果,你再以此爲基礎進行調優,不斷持續地改進它實現的功能,這就是 AI 時代應用開發的主要動作和基本流程,就是 GPTs 能讓 AI" 開發者 " 做到的事,也是 GPT Store 未來的 " 榜一大哥 " 應該做的事兒。
13. 這似乎得出了一個結論——進入 "GenAI" 時代," 開發者 " 的定義發生了自信息技術産業誕生以來最本質的變化:從廣義上講,它不再是熟練掌握某種計算機編程語言、進而開發出某些應用服務用戶的群體的代稱,而是指代一個通過與 " 自然語言 " 與 AI 進行建設性對話,進而 "build something people really want" 的群體。編程能力變得不再那麽重要了,代碼書寫的份量不再那麽重了,也就可以想象,傳統意義上的 " 開發者 " 被 OpenAI 無情地 " 殺死 " 了,更多的人有望加入 AI 時代的 " 開發者 " 隊列。
14. 這個趨勢對很多程序員和軟件工程師幾乎算不得好事,對那些匠氣足而洞察力不夠的文字、影像和藝術創作者恐怕也算不得好事(AI 照樣可以像取代程序員一樣取代他們),但對那些 " 生意人 " 而言,這應該是好事。一個好的 " 生意人 " 是知道什麽東西是 "people really want" 的,他們可以更簡單地通過創建原生的 AI 應用實現它們,從而也直接地成爲真正的 " 開發者 "。
15. 我們團隊的 Jessica 在矽谷,她聽說在 OpenAI 開發者大會現場,有一個用 AI 做室内設計的女性創業者跟大多數在場的如喪考妣的開發者不同,全程很興奮和雀躍。我相信,代碼大概率不是她的核心能力,但做好的設計家裝一定是她非常擅長的事。她是個生意人,現在也成了 AI 的開發者。
16. 另一個可能性是,通過 GPTs 或類似的功能創造自己的 GPT,會讓一些 " 中介應用 " 變得不那麽重要了。在 PC 時代尤其是移動互聯網時代," 開發者 " 發揮的是在平台上的中間人角色,大多數人和商業公司不可能自己搭建一個辦公 OA、學習軟件、内部交流系統等等,需要有開發者作爲 " 中間商 " 提供服務。現在,與 AI 的直接自然語言對話讓這件事變得容易多了,一些更聰明的個體和組織就可以直接上手幹了。這就是傳說中的 AI Agent。那些有着非常強個人和組織定制需求的功能,都肯定通過 Agent 實現。當然,更複雜的人與人、組織與組織、人與組織的協同仍然需要掌握一定 AI 能力的開發者作爲 " 中間商 ",所以它們仍有新的價值。
17. 講一下這件事與中國的關系。一句話:關系相當密切。中國人是最有創造力的,尤其是在與商業和讓生活事業變得更好的方面。讓有創造力的 " 生意人 " 成爲 AI 時代的主力開發者,中國人和中國公司是不可能缺席的。我總覺得不要輕視中國科技公司在這個領域的進步和前瞻性,我舉兩個例子。
18. 第一個,前不久百度的 " 百度世界大會 ",我參與了前期讨論,大家對 "Prompt the World" 的主題讨論頗多,也有争論。我是贊成派,因爲我覺得 "prompt" 就是未來的 " 編程 " 和 " 開發 ",百度的 " 文心一言 " 能不能支持基于它直接開發低代碼甚至無需代碼的原生 AI 應用呢?我覺得能。我們很多時候太愛讨論 AI 的 " 湧現 " 和 " 自我意識 " 了,爲什麽不先上手用用它幹具體的事兒呢?
19. 第二個:我的事業導師、開發者社區 CSDN 創始人蔣濤老師最近在一個地方,培訓了一批中學學科老師,用生成式 AI 開發出他們自己需要的教學課件和教學工具。這件事更恰如其分地體現了什麽人能成爲 AI 時代的 " 開發者 ",善莫大焉。
20. 我們應該也是新的 " 開發者 ",沒被殺死的那種。現在,我要去 GPT 上參與開發我們自己的 GPTs 了。I will build myself。