日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 元宇宙 > AI

氛圍編程師崛起:年薪 87 萬一天 15 小時,Karpathy 用 400 行 AI 代碼點燃硅谷

來源: 責編: 時間:2025-03-26 10:57:37 74觀看
導讀 氛圍編程徹底火了。剛剛,沒有任何 Swift 編程經驗的 Karpathy 親自代言,通過與 ChatGPT 多輪對話,僅用 400 行代碼構建出自己的首個 iOS 應用。Vibe Coding(氛圍編程),如今成為硅谷最新流行語。首次提出這一概念的

氛圍編程徹底火了。剛剛,沒有任何 Swift 編程經驗的 Karpathy 親自代言,通過與 ChatGPT 多輪對話,僅用 400 行代碼構建出自己的首個 iOS 應用。9rv28資訊網——每日最新資訊28at.com

Vibe Coding(氛圍編程),如今成為硅谷最新流行語。9rv28資訊網——每日最新資訊28at.com

首次提出這一概念的 AI 大神 Karpathy,再度分享了自己的編程新姿勢 —— 用 Swift 編寫首個完整卡路里追蹤的 iOS 應用。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

令人驚訝的是,他完全沒有 Swift 編程經驗,也沒有翻閱任何文檔。9rv28資訊網——每日最新資訊28at.com

通過與 ChatGPT 的多輪對話,Karpathy 僅用 1 小時完成整個開發過程,并成功部署到手機上。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

不僅如此,在氛圍編程爆火之后,各路網友紛紛開發各種游戲、網頁等各類應用,甚至就連科技公司也掛上招聘「氛圍編程師」的職位。9rv28資訊網——每日最新資訊28at.com

一則 YC 招聘啟示中,一則 YC 招聘啟示中,明確提出工作內容中的 50% 代碼,均是由 AI 完成,年薪高達 120k 美金(87 萬元)。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

職位介紹中,每天工作 12-15 小時,卻成為了全網的華點。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

如果 AI 真的提高了生產力,為啥還會有人每天狂干 12-15 個小時呢?9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

400 行代碼,ChatGPT 化身編程導師

Karpathy 如何用嘴,迅速完成一個 iOS 應用的開發?9rv28資訊網——每日最新資訊28at.com

推文中,他具體分享了自己與 ChatGPT 對話的四次過程:啟動應用;功能增強;使用 AppStorage 持久化數據;部署到手機。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

在啟動應用階段,Karpathy 從 0 開始,告訴 ChatGPT 自己的需求:剛剛下載了 Xcode,希望用 SwiftUI 構建一個 iOS 應用。9rv28資訊網——每日最新資訊28at.com

ChatGPT 在接下來開啟了「手把手」教學。9rv28資訊網——每日最新資訊28at.com

首先安裝和啟動 Xcode,就這個環節已經細致到,打開點擊具體某個選項。然后配置項目,包括命名、界面、編程語言等選擇。9rv28資訊網——每日最新資訊28at.com

接下來,ChatGPT 還提供了基礎代碼,包括 SwiftUI 的界面布局和邏輯實現,幫助 Karpathy 快速搭建了一個可運行的原型。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

有了原型之后,便開始實操了 —— 構建一個體脂追蹤的計時器 App。9rv28資訊網——每日最新資訊28at.com

Karpathy 就像一位產品經理一樣,給出了自己的具體要求:「計時器」主要體現隨時間變化而自然消耗的熱量,用大號數字顯示在屏幕中央,還要每秒更新一次消耗的熱量。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

ChatGPT 按照指令,給出了分布構建過程,以及下一步建議。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

接下來,Karpathy 還要求其給出不同按鍵對應的功能代碼搭建過程,以及每秒更新的配置。9rv28資訊網——每日最新資訊28at.com

第二部分,在基礎版本完成之后,就是去做功能增強。9rv28資訊網——每日最新資訊28at.com

比如,支持明暗模式切換,簡單的加減按鈕、觸覺反饋和動畫等,ChatGPT 均提供了具體的代碼片段和實現建議。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

為了讓數據在應用關閉后依然保存,Karpathy 還向 ChatGPT 詢問了如何使用 AppStorage。9rv28資訊網——每日最新資訊28at.com

ChatGPT 詳細講解了 AppStorage 的使用方法,并幫他將卡路里數據存儲到 UserDefaults 中。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

最后一步,Karpathy 需要將這款應用部署到 iPhone 上,ChatGPT 指導他完成了 Xcode 配置、證書設置、設備部署的步驟,并最終讓應用成功運行在手機上。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

經過 1 小時的對話,卡路里計時器的應用完成了。9rv28資訊網——每日最新資訊28at.com

下面是計時器的主要功能,一共 200 行代碼,只有幾個 UI 元素和一些簡單的邏輯。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

第二天,Karpathy 又通過與 ChatGPT 的 3 次對話,為應用添加了一些新功能:動畫環、將固定值顯示在 [-3500, 3500] 區間內。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

剛剛,他還為其添加了日志、為 + 100/-100 添加小字說明并隱藏 BMR 兩個功能。9rv28資訊網——每日最新資訊28at.com

截至目前,這款應用代碼也僅有 400 行。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

網友瘋狂整活

隨著氛圍編程越來越火,圈內大佬 Min Choi 也總結了一波效果拔群的案例。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

開發者 Luke Van In 用大約 1 萬行 Claude 編寫的代碼構建了一款游戲。9rv28資訊網——每日最新資訊28at.com

他認為,當前代碼庫的復雜庫已經接近可控的極限,Claude 已經能夠重構 20% 代碼,并自動添加了武器后坐力和鏡頭抖動的效果。9rv28資訊網——每日最新資訊28at.com

對于貼花系統,Luke 又借助了 Grok 進行了一些手動調整。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

xAI 工程師 kache 設置了一種方法,可以動態重新加載客戶端和服務器邏輯,無需用戶刷新頁面,就可以實時更新和迭代。9rv28資訊網——每日最新資訊28at.com

他還特意強調,如果自己清楚想要做什么,氛圍編程才能發揮其優勢。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

還有一位開發者 Louie Bacaj 僅用 Claude 3.7+o1 Pro,在幾個小時內通過氛圍編程做出一個益智游戲。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

還有角色扮演的小游戲,也是通過氛圍編程就能完成。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

還有人用兩條提示,就能讓游戲中 NPC 駕駛飛機。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

不是所有 AI 輔助編程都是「氛圍編程」

值得注意的是,并不是所有用上 AI 輔助的編程,都能稱之為「氛圍編程」。9rv28資訊網——每日最新資訊28at.com

在最近的一篇博客中,知名 web 框架 Django 的共同作者 Simon Willison,就對這一概念進行了非常詳盡的解釋。9rv28資訊網——每日最新資訊28at.com

并且,還獲得了「發明人」Karpathy 的大加贊賞:9rv28資訊網——每日最新資訊28at.com

就個人體驗而言,當我處于類似下面這條狗的狀態時,就會稱之為「氛圍編程」—— 比如昨晚開發 iOS 應用時的場景。9rv28資訊網——每日最新資訊28at.com

但實際開發中,我很少徹底放任 AI 自由發揮,更多時候保持著漸進式迭代:審閱生成代碼、分階段增加復雜度、通過持續提出澄清問題來逐步理解模塊間的交互邏輯。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

氛圍編程正當時

自從 Andrej Karpathy 在 2 月 3 日首次提出「氛圍編程」后,這一概念隨即登上各大主流媒體,并引發無數線上討論。9rv28資訊網——每日最新資訊28at.com

為了避免偏離初衷,這里必須強調 —— 氛圍編程絕不等同于借助 LLM 編寫代碼,而是在不審查 LLM 產出代碼的情況下構建軟件。9rv28資訊網——每日最新資訊28at.com

9rv28資訊網——每日最新資訊28at.com

「氛圍編程」可以你完全沉浸在氛圍中,擁抱指數級進步,甚至忘記代碼本身的存在。這是因為 LLM(例如 Cursor Composer 搭配 Sonnet)已經變得足夠優秀。我甚至可以只用 SuperWhisper 與 Composer 進行對話,幾乎無需摸鍵盤。9rv28資訊網——每日最新資訊28at.com

我會提出最基礎的要求,比如「將側邊欄的內邊距減半」。并且總是點擊「全部接受」,而不去查看代碼差異。遇到報錯,就直接復制到對話框中讓 LLM 去修復。代碼的復雜程度已超出我的日常認知,真要理解必須逐行細讀。有時 LLM 無法修復 bug,我就直接繞過或隨機調整直到問題消失。9rv28資訊網——每日最新資訊28at.com

對于周末隨便做的項目來說,可謂是充滿趣味。只是觀察、口述、運行、復制粘貼,結果居然大部分都能跑通。9rv28資訊網——每日最新資訊28at.com

作為天賦異稟的資深程序員,Andrej 本無需 AI 輔助。他選擇這種編程方式,是因為嘗試瘋狂的創意充滿樂趣,且 LLM 的代碼生成速度比最頂尖的人類程序員快幾個數量級。9rv28資訊網——每日最新資訊28at.com

對于低風險的原型開發,何不放手讓它發揮?9rv28資訊網——每日最新資訊28at.com

使用 LLM 寫代碼≠氛圍編程

與專業軟件工程師使用 LLM 的方式相比,這種「忘記代碼存在」的開發方式有著本質差異。9rv28資訊網——每日最新資訊28at.com

首先,軟件工程師需要構建的是符合多重標準的系統 —— 不僅要可驗證運行,還需具備人類可讀性(及機器可解析性),并能支撐長期迭代開發。9rv28資訊網——每日最新資訊28at.com

其次,軟件工程師需要在同時考慮顯性需求與隱性約束的情況下,從數十種潛在方案中篩選出最優解,進而實現性能、可訪問性、安全性、可維護性、成本效益等指標之間的平衡。9rv28資訊網——每日最新資訊28at.com

第三,軟件工程師還需要對代碼進行審查。生產環境 AI 輔助開發鐵律是:任何無法向其他人精確解釋工作原理的代碼,都禁止進入版本庫。9rv28資訊網——每日最新資訊28at.com

不難看出,當 LLM 生成代碼后,軟件工程師會完整地執行審查、測試,以及確保可解釋性這一系列流程。也就是說,這本質上仍是傳統軟件開發范式。工具鏈中是否包含 LLM,并不改變工程實踐的屬性。9rv28資訊網——每日最新資訊28at.com

氛圍編程的價值

雖然氛圍編程≠用 LLM 進行編程,但這并不意味著它是一種不負責任的開發方式。9rv28資訊網——每日最新資訊28at.com

這種突破性的編程形式,實則蘊含著改變世界的潛能 —— 讓數百萬沒有計算機學位或經過編程培訓的普通人,也能借助工具,讓計算機完成高度定制化任務,打造屬于自己的個性化工具。9rv28資訊網——每日最新資訊28at.com

如此一來,那些原本和編程沒什么交集的人可能會因此點燃熱情,并最終成長為專業開發者。這個行業的最大壁壘 —— 如同攀登懸崖般的初始學習曲線 —— 將被氛圍編程徹底鏟平。9rv28資訊網——每日最新資訊28at.com

而資深的工程師們,也可以借此訓練自己對模型能力邊界的認知。正如此前所論述的,使用 LLM 編碼如同在暗藏技術雷區的迷宮中探索,需要持續積累直覺經驗。9rv28資訊網——每日最新資訊28at.com

一句話總結就是,「氛圍編程」值得所有「段位」的開發者親身投入體驗。9rv28資訊網——每日最新資訊28at.com

參考資料:9rv28資訊網——每日最新資訊28at.com

https://x.com/karpathy/status/19036717377804988839rv28資訊網——每日最新資訊28at.com

https://x.com/karpathy/status/19038709731260457129rv28資訊網——每日最新資訊28at.com

https://x.com/minchoi/status/19038951444131595169rv28資訊網——每日最新資訊28at.com

本文來自微信公眾號:新智元(ID:AI_era)9rv28資訊網——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-45-11666-0.html氛圍編程師崛起:年薪 87 萬一天 15 小時,Karpathy 用 400 行 AI 代碼點燃硅谷

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 不用寫代碼:百度全量上線國內首個對話式應用開發平臺“秒噠”

下一篇: vivo 回應成立機器人 LAB:正常業務調整,后續有更多信息披露

標簽:
  • 熱門焦點
Top 主站蜘蛛池模板: 莲花县| 抚顺市| 舞阳县| 云霄县| 靖安县| 兴海县| 绥化市| 涞水县| 普陀区| 容城县| 东乡族自治县| 自治县| 景宁| 迁安市| 临沂市| 巴青县| 罗源县| 永胜县| 土默特左旗| 蒙城县| 大关县| 苏尼特左旗| 汝阳县| 浪卡子县| 耒阳市| 阜新市| 宁强县| 共和县| 蒙山县| 隆林| 巴马| 文成县| 新疆| 金秀| 梨树县| 兴隆县| 本溪市| 石门县| 寿光市| 太和县| 额尔古纳市|