Vibe Coding 的概念是由哪位知名的電腦科學家提出的?
Answer
Vibe Coding 概念的提出者
Vibe Coding 的概念由知名電腦科學家 Andrej Karpathy 提出,他是 OpenAI 的共同創辦人之一。Vibe Coding 提倡一種順應感覺、不親自編寫程式碼的方式,強調透過技術進步讓 AI 協助撰寫程式碼。這種方式讓開發者不再需要關注程式碼的細節,而是依照所需功能,要求 AI 進行修改。
Vibe Coding 的興起與影響
在 Vibe Coding 趨勢下,程式語言能力不再是編寫程式碼的門檻。GitLab 執行長 William Staples 認為,編寫程式碼的門檻降低後,未來工程師的數量將會大幅增加。然而,AI 編寫的程式碼往往不夠精煉和準確。Google 的軟體工程師曾抱怨,公司內部越來越多同事利用 AI 生成程式碼,但這些程式碼有時存在問題,導致軟體品質下降。
Vibe Coding 的挑戰與清理專員
儘管 Vibe Coding 在規模較小時效率優異,但隨著專案變得越來越複雜,AI 的效能開始下降,程式碼中會出現錯誤,甚至可能刪除原本正常運行的程式碼。資安公司 SecurityScorecard 的執行長 Aleksandr Yampolskiy 注意到,越來越多「Vibe Coding 清理專家」出現,他們的工作是為 AI 寫出的雜亂程式碼善後,解決 AI 生成程式碼存在的 Bug 或缺陷。這種趨勢顯示,AI 解決問題的同時,也可能製造出新的問題。