AI寫程式Cursor創辦人:後程式時代值錢的是「品味」

Cursor 的目標是創造一種全新的程式設計方式。本文源自 Xin 所著文章,由 TechFlow 深潮 整理、編譯及撰稿。 (前情提要:OpenAI新推工程師代理人Codex!AI可寫功能、修Bug、跑測試..限3種用戶搶先用 ) (背景補充:Podcast精華:AI和機器人覆蓋了加密貨幣熱潮,下個時代微創業最夯 ) 作為有史以來增長最快的產品之一,Cursor 在釋出僅 20 個月後就達到 1 億美元 ARR。隨後兩年內,突破 3 億美元的 ARR,並持續引領著工程師和產品團隊開發軟體方式的變革。截至 2025 年初,Cursor 擁有超過 36 萬付費使用者。 Michael Truell 是 Cursor 的母公司 Anysphere 的共同創辦人兼 CEO。他和三個 MIT 同學一起創立了 Anysphere,用三個月時間推出了 Cursor。Michael Truell 極少接受Podcast採訪,之前只上過 Lex Fridman Podcast。在本期內容中,他提到對「後程式碼(After code)時代」的預測、在搭建 Cursor 過程中那些反直覺的經驗、以及對工程師未來發展趨勢的看法。 本次內容來自 Lenny’s Podcast,以下是編譯全文。 Cursor 的目標是創造一種全新的程式設計方式:人們未來會看到更接近英語句式的虛擬碼。人對軟體的各種細節都會擁有強大的控制力,有能力極快地進行修改、迭代。 「品味」(taste)會變得越來越有價值:「品味」的核心是對「應該構建什麼」有清晰的認知。 使用 AI 最為出色的那些使用者,在技術應用上很保守:他們非常擅長將要交給 AI 的任務範圍限定得更小、更明確。 Cursor 面試的核心環節是一場為期兩天的考核:這些考核專案是模擬的,但能夠在兩天裡讓候選人產生真正的工作成果。這不僅是一場「是否願意與其共事」的檢驗,對於吸引候選人也非常重要。早期公司唯一能吸引人願意加入的地方,往往就是一支令他們覺得值得一起奮鬥的團隊。 Chatbot 式程式設計的主要問題在於缺乏精確性 Lenny:我們之前聊到過,在後程式碼時代會發生什麼。你如何看待 Cursor 未來的發展方向?技術將如何從傳統程式碼轉向其他形態? Michael Truell:Cursor 的目標是創造一種全新的程式設計方式、一種與眾不同的軟體搭建方式。你只需用最簡潔的方式向電腦描述你的意圖,由你來定義軟體應該如何工作以及如何呈現。 隨著當今技術的不斷成熟,我們相信可以開創一種全新的軟體構建方法,這種方法將比現在水平更高、更高效、更易於使用。這一過程和今天寫軟體的方式將非常不一樣。 我想將其與未來軟體形態的幾種主流觀點進行對比,其中幾種當下流行的觀點我們並不太認同。 一種認為,未來軟體構建仍將與今天非常相似,主要依靠使用 TypeScript、Go、C、Rust 等形式化程式語言進行文字編輯。另一種認為,你只需在聊天機器人裡輸入指令,讓它幫你構建軟體,再隨時讓它修改。這種聊天機器人的風格就像在和你的工程部門對話。 我們認為這兩種願景都有問題。 Chatbot 式的程式設計主要問題在於缺乏精確性。如果你希望人們能完全控制軟體的外觀和功能,你需要提供更精確的方式來指示它們做出想要的修改,而不是像在聊天框裡對一個機器人說「改一下我應用的這個部分」,然後整個全被刪除了。 另一方面,那種認為一切都不會改變的世界觀也是錯誤的,因為技術只會越來越強大。在我們設想的「後程式碼」世界,軟體邏輯的表達形式將更接近英語。 你可以想像它會以一種更規範的形式存在,朝著虛擬碼的方向發展。你可以編寫軟體的邏輯、在更高層面編輯它,並輕鬆地瀏覽它。這不會是難以理解、數以百萬行計的晦澀程式碼。相反,它將更清晰、更易於理解和定位。我們正致力於讓複雜的符號和程式碼結構演化成更易於讓人閱讀和編輯的形式。 後程式碼時代,品味會越來越有價值 Lenny:這很深刻,我想確保大家理解你的觀點。你想像的轉變是人們不會再看到程式碼,也不再需要以 JavaScript 或 Python 的形式思考。取而代之的是一種更抽象的表達形式,更接近英語句式的虛擬碼。 Michael Truell:我們認為它會最終發展到那個階段。我們相信實現這個階段需要現有專業工程師的參與和推動。未來人還是會在駕駛座上作為主導。 人對軟體的各種細節都會擁有強大的控制力,也不會輕易放棄這種控制權。人們同時有能力極快地進行修改、迭代。未來不會依賴那種在後臺發生、很慢的、需要數週才能完成的工程。 Lenny:這就引出了一個問題,對於目前的工程師,或者正在考慮進入成為工程師、設計師或產品經理的人來說,你認為在「後程式碼時代」裡,哪些技能會越來越有價值? Michael Truell:我認為「品味」(taste)會變得越來越有價值。人們談到軟體領域的品味時,很容易想到視覺效果,流暢的動畫、配色、UI、UX 等等。 視覺對於產品而言非常重要。但正如之前提到的,我認為重要的另一半在於產品邏輯和運作方式。 我們有很多工具來設計視覺效果,但程式碼仍是軟體執行邏輯的最佳的表達形式。你可以用 Figma 來展示效果,或者在筆記裡大致勾畫。但只有當你擁有真正可用的原型時,邏輯才能清晰呈現。 未來工程師將越來越像「邏輯設計師」。他們需要精準地表達意圖,從幕後的「如何實現」轉向高層次的「實現什麼」、「是什麼」,這意味著「品味」在軟體開發中將更加重要。 目前在軟體工程中我們還沒有到那一步。網上流傳著許多有趣且引人深思的段子,反應了人們過度依賴 AI 開發,軟體有明顯缺陷和功能問題。 但我相信,未來的軟體工程師可以不用像現在這樣過於注重細節控制,我們將慢慢從嚴謹細緻轉向更注重「品味」。 Lenny:這讓我想到 vibe coding。這是否類似於你所描述的不必過多考慮細節,而是更順其自然的程式設計方式? Michael Truell:我認為兩者有所關聯。當前人們談論的 vibe...

本頁面內容僅供參考,非招攬或要約,也不提供投資、稅務或法律諮詢。詳見聲明了解更多風險披露。
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)