當AI吞噬軟件,編程的YouTube時刻正在到來_風聞
乌鸦智能说-56分钟前
AI,正在讓編程的門檻越來越低。不久前,Cloudflare(一家美國網絡安全公司)副總裁家的8歲女兒,用Cursor(AI編程工具)在45分鐘內就搭起了一個聊天機器人。這場“演出”吸引了超過180萬人來在線圍觀。隨着AI的進步,這一趨勢仍然在延續。9月初,OpenAI發佈了最新的o1模型。與之前的模型不同,這個模型很偏科,編程就是主打的核心能力之一。站在當下,我們應該如何理解這種變化?互聯網對媒體行業的改造,或許是一個值得參考的故事。從本質上説,互聯網極大降低了信息分發的成本,讓內容供給大幅增加,進而誕生了新的內容分發平台。當AI寫代碼的能力越來越強,代碼正在變成一種新的內容載體,進入到人類的社會生活裏。在這個過程中,內容分發平台崛起的故事,或許也將在編程行業重演。/ 01 / AI正在吞噬軟件今年上半年,風險投資基金 Pace Capital的創始合夥人Chris Paik提到了一個觀點:AI會讓軟件行業走向終結。在Chris Paik看來,AI對編程行業的影響,堪比互聯網對媒體行業的衝擊。在互聯網出現前,信息的話語權主要掌握在媒體上。那時候,內容的製作和分發成本很高,賣內容是報紙、雜誌等媒體一種很重要的賺錢方式。互聯網出現後,這一切都被改變了。在互聯網剛出現的時候,媒體只是把它看作一個擴大受眾範圍和降低分發成本的方式。但沒想到,互聯網卻“革”了媒體行業的命。原因在於,互聯網讓信息分發成本變得足夠低,也大大降低了內容生產的門檻。隨着越來越多人開始寫東西,內容的供給出現大量增加,徹底打碎了傳統媒體的盈利模式。簡單來説,當每天的內容多到看不完,人們自然也就不願意為常規內容付費。回到軟件領域,類似的趨勢也在發生。在軟件的商業模式裏,軟件的製作成本很高。一般來説,一家SaaS公司的研發成本能佔到公司年經常性收入25~40%。而這些成本大部分都付給了程序員。程序員所做的事情也比較簡單,無非是把人類語言翻譯成計算機語言(代碼),或者把計算機語言(代碼)變成人類語言。但隨着生成式AI的出現,軟件開發的成本正在快速下降。一方面,開發者向AI説出需求,AI就會將這些意圖轉化為可運行的代碼。另一方面,傳統的技術棧概念將逐漸消失。在傳統軟件開發流程裏,開發者需要掌握一系列技術和工具,從底層到上層、前端到後端、從操作系統到編程語言、數據庫到框架等。但在AI主導編程的時代下,這些都不需要了。傳統的技術棧概念將被AI生成的服務模塊所取代,這些服務模塊可以根據需求重新組合。這不僅將大幅加快開發週期,也大大降低了軟件開發的成本和門檻。參考媒體市場的邏輯,軟件開發門檻的大幅下降,意味着軟件市場的供給將變得更加繁榮。但隨之而來的是,軟件傳統的商業模式,將被徹底摧毀。過去軟件的訂閲模式,主要建立在軟件高昂的製作和維護成本上。而現在,當軟件的製作和維護成本越來越低,客户的付費願意也將大大下降,傳統付費邏輯將面臨考驗。/ 02 / 編程的YouTube時刻來了AI,在摧毀傳統軟件生意的同時,也帶來的新的機會。參考互聯網的發展,當內容供給足夠多,需要更高效的分發方式,產業鏈的核心價值也從生產環節轉移到分發環節。比如,最終取代媒體的,不是另一家媒體,而是擁有大量博主、自媒體的內容平台。在互聯網時代,投資媒體不再是一個好的選擇。相比之下,內容平台所創造的價值要遠遠高於媒體。也就是説,當市面上軟件供給的足夠多,大概率會誕生更高效的軟件分發平台。而新的分發平台,或許將成為AI時代軟件市場的最大機會。YouTube,是互聯網時代最成功的內容平台之一。回顧YouTube發展歷史,有這樣3個關鍵因素對其成功產生了巨大影響:第一,視頻的存儲從付費變成免費。例如,YouTube在2005年首次引入了付費視頻上傳和保存的功能。當時,用户需要支付一定的費用來上傳和保存更長時間的視頻。第二,YouTube引入了推薦機制。通過算法推薦,YouTube能夠根據用户的觀看習慣向他們推送相關視頻,增強用户粘性。這種機制不僅提高了用户的觀看時間,也促進了廣告收入的增長。第三,智能手機讓人人都可以輕鬆拍攝高質量的視頻,從而使視頻製作真正變得大眾化。沿着YouTube的發展邏輯,AI編程的YouTube時刻應該滿足以下幾個因素:1.AI應用的上線更加方便,甚至只需要一個鍵;2.有更高效的應用分發方式,類似於YouTube推薦功能;3.AI編程工具的出現以及模型能力提升,每個人都能用近乎於零的成本寫代碼。站在當下看,在AI的推動下,編程距離自己的YouTube時刻越來越近。大模型的進步,讓編程的成本越來越低。儘管AI應用的上線和傳播仍然面臨考驗,但已經有越來越多公司在探索AI應用分發。比如,OpenAI此前上線的GPT商店,就被看作是AI應用分發的一種嘗試。不久前,Replit(一款AI應用開發助手,旨在幫助用户從零開始構建軟件及應用)創始人Amjad Masad也提出了一種新的AI應用分發機制——共享軟件。共享軟件這個概念,最早由程序員兼作家Andrew Fluegelman在1980年代提出。當時,他為自己和朋友編寫了一個程序,並以免費的方式發佈了它。結果,Fluegelman編寫的程序不僅收到了大量開發者的反饋,也獲得了可觀的打賞。後來,這種形式逐漸發展成為一個龐大的程序員社區,他們編寫軟件、共享軟件,並從喜歡軟件的客户那裏獲得捐贈(或小費)。過去,許多軟件都是以這種形式開發出來的,比如“Internet下載管理器”,以及像Doom(一款第一人稱射擊類遊戲)這樣的大作。然而,這種模式並沒有在後面的互聯網浪潮裏流行。原因有兩點:一方面,應用商店的出現,取代了這種自發傳播的模式。另一方面,軟件產品的競爭越來越激烈,對產品易用性和規模效應都有很高的要求,這讓業餘程序員更難進入市場。但到了AI時代,共享軟件的機會又來了。現在軟件不僅更容易創建,每個人也能在Replit等平台上輕鬆運行自己想要的程序。在這個過程中,每個應用的發佈者也將以一種新的方式從中獲得收入。當然,這僅僅是一個猜想。但毋庸置疑的是,我們即將迎來一個人人可編程、軟件高度過剩的時代。當代碼成為一種新的內容載體,進入每個人的社會生活裏,究竟還會發生什麼樣有趣的變化,我們一起拭目以待。文/林白