“AI 可以生成代碼了,人類程序員過往能寫代碼的核心競爭力沒了,還能做些什么?”
最近,隨著 AI 大模型能力的進(jìn)一步精進(jìn),GitHub Copilot、Cursor、Devin、Manus、Claude 等工具密集刷新登場,程序員圈子里越來越多的人開始發(fā)出這樣的疑問。
要知道,過去調(diào) Bug、查文檔、擼代碼,樣樣都得親力親為,如今只需對著屏幕說句話,或敲一句自然語言,AI 就能唰唰唰地幫你把項(xiàng)目生出來。比如你隨口一句“”,或許咖啡還沒涼,一個(gè)能跑的網(wǎng)頁游戲就已經(jīng)搭好了;又比如,前 OpenAI 大佬 Andrej Karpathy 不久前在社交平臺(tái) X 上展示的:哪怕完全不會(huì) Swift,也能靠。
Karpathy 把這種方式叫作 “氛圍編程”(Vibe Coding)——聽起來有點(diǎn)玄,其實(shí)就是“和 AI 嘮嗑寫代碼”。不管是開發(fā)者還是普通愛好者,都不用死磕語法、也不再糾結(jié)框架配置,直接說:“我要一個(gè)自動(dòng)登錄的按鈕”、“這里加個(gè)緩存”,AI 就一行一行替你敲好。聽起來像開掛一樣,但問題也隨之而來:代碼是能跑沒錯(cuò),可你能看懂嗎?你敢直接上線嗎?程序員的核心技能,難道真要從寫代碼變成“和 AI 吵架”(反復(fù)調(diào) Prompt)嗎?
如果說普通程序員還在適應(yīng)“AI 的氛圍感”,大廠們早已卷到模型內(nèi)部。最近一個(gè)名為 MCP(模型上下文協(xié)議)的詞爆火,被稱為 AI 時(shí)代的“萬能插座”,其發(fā)明者 Anthropic 公司是這樣形容它的:可以把它想象成 AI 應(yīng)用程序的 USB-C 接口,就像 USB-C 為設(shè)備連接各種外設(shè)和配件提供了標(biāo)準(zhǔn)化方式一樣,MCP 為 AI 模型連接不同的數(shù)據(jù)源和工具提供了標(biāo)準(zhǔn)化方式。
簡單來看,MCP 的目標(biāo)就是通過一套標(biāo)準(zhǔn)化的格式,讓開發(fā)者像裝插件一樣接入各種模型和功能,真正實(shí)現(xiàn)“模型調(diào)用模型”、“AI 協(xié)同 AI”。
時(shí)下,這套“插座系統(tǒng)”也正迅速被巨頭們接入生態(tài):OpenAI 宣布 Agent SDK 對 MCP 正式支持、微軟已將 MCP 集成到 Azure OpenAI 服務(wù)中、GitHub 也開源了官方 MCP Server……理想狀態(tài)下,開發(fā)者無需再在多個(gè)平臺(tái)之間來回切換,調(diào)用模型就像裝插件一樣簡單。但在現(xiàn)實(shí)應(yīng)用中,它是否真能成為行業(yè)標(biāo)準(zhǔn),其實(shí)一切還仍在探索之中。倘若那一天真的到來,開發(fā)者的編程方式或許將再面臨一場變革。
可以說,AI 編程工具的演進(jìn)速度已經(jīng)遠(yuǎn)遠(yuǎn)超過了大多數(shù)程序員的學(xué)習(xí)節(jié)奏。程序員的技能邊界、職業(yè)角色、協(xié)作方式,正被重新定義。用 AI 寫代碼,爽是真的爽,慌也是真的慌,越來越多的程序員陷入焦慮:
AI 工具這么強(qiáng),我還能做什么?我的優(yōu)勢還剩下什么?
是不是未來只剩下“ AI 產(chǎn)品工程師”或“被干掉的程序員”了?
MCP 是下一個(gè)技術(shù)標(biāo)準(zhǔn),還是一場大廠的新一輪話語權(quán)競爭?
AI 寫出來的代碼,真的能不改就上線嗎?
“氛圍編程”會(huì)不會(huì)只是個(gè)曇花一現(xiàn)的泡沫?
帶著這些疑問,4 月 10 日 19:30,CSDN《萬有引力》欄目特別邀請騰訊云開發(fā)者 AI 產(chǎn)品負(fù)責(zé)人汪晟杰,百度 Comate 架構(gòu)師張立理,《AI 輔助編程入門》作者、《AI 輔助編程 Python 實(shí)戰(zhàn)》譯者CSS 魔法,在 CSDN &《新程序員》執(zhí)行總編、《萬有引力》主理人唐小引的主持下展開深度對話。從“十問 AI 編程”出發(fā),逐一拆解 AI 編程的前沿趨勢與現(xiàn)實(shí)焦慮,一起尋找開發(fā)者的下一個(gè)坐標(biāo)。
本次對話主要方向:
AI 編程工具進(jìn)化的最新進(jìn)展
MCP 是否能打破 AI 開發(fā)生態(tài)的碎片化狀態(tài),實(shí)現(xiàn)一統(tǒng) AI 江湖?
氛圍編程:是概念炒作還是程序員的新編程方式?
AI 寫的代碼能不能直接上線?有哪些底線和規(guī)范必須守住?
AI 工具對程序員的職業(yè)發(fā)展影響:機(jī)會(huì)vs.威脅
與大模型編碼能力“賽跑”,程序員如何更勝一籌?
未來已來,但如何參與、如何轉(zhuǎn)型,仍然是每一位程序員必須作出的選擇。
記得鎖定直播間,我們不見不散!
如果你對 AI 編程、軟件開發(fā)或 MCP 有任何思考和疑問,歡迎在評論區(qū)留言,我們將收集你的問題,于直播現(xiàn)場邀一線技術(shù)專家為你答疑解惑。當(dāng)然你也可以提前預(yù)約本場直播,開播后在互動(dòng)環(huán)節(jié)進(jìn)行提問,分享你作為程序員的真實(shí)聲音。
嘉賓介紹
汪晟杰,騰訊云開發(fā)者 AI 產(chǎn)品負(fù)責(zé)人
負(fù)責(zé)騰訊云開發(fā)者AI代碼助手產(chǎn)品規(guī)劃設(shè)計(jì)與運(yùn)營,十多年協(xié)作 SaaS, SAP 云平臺(tái)、SuccessFactors HCM、Sybase 數(shù)據(jù)庫、PowerDesigner 等產(chǎn)品的開發(fā)經(jīng)理,在軟件架構(gòu)設(shè)計(jì)、產(chǎn)品管理和項(xiàng)目工程管理、團(tuán)隊(duì)敏捷、AI 研發(fā)提效等方面擁有豐富的行業(yè)經(jīng)驗(yàn)。
張立理,百度Comate架構(gòu)師
百度前端架構(gòu)師、百度前端 CMC 負(fù)責(zé)人、百度技術(shù)組織委員會(huì) Web 方向負(fù)責(zé)人。2023 年起參與百度智能開發(fā)工具 Comate 的 IDE 端架構(gòu)、模型提升等方面工作,對續(xù)寫、生成、問答等軟件開發(fā)環(huán)節(jié)的大模型應(yīng)用有豐富經(jīng)驗(yàn)。
CSS魔法,《AI 輔助編程入門》作者、《AI 輔助編程 Python 實(shí)戰(zhàn)》譯者
國內(nèi)第一批 LLM 應(yīng)用開發(fā)者,AI 輔助編程和 GitHub Copilot 專家,十余年全棧工程師和架構(gòu)師。曾在多個(gè)技術(shù)大會(huì)擔(dān)任講師,在個(gè)人博客和 “CSS 魔法” 公眾號(hào)撰寫原創(chuàng)文章數(shù)百篇,深受聽眾和讀者喜愛。著有《AI 輔助編程入門》,譯有《AI 輔助編程 Python 實(shí)戰(zhàn)》《CSS 揭秘》。現(xiàn)從事 AI 領(lǐng)域的產(chǎn)品設(shè)計(jì)、技術(shù)研發(fā)和咨詢工作。
唐小引,CSDN&《新程序員》執(zhí)行總編、《萬有引力》主理人
關(guān)于《萬有引力》:
這是由 CSDN&《新程序員》執(zhí)行總編唐小引主理的對話欄目。技術(shù)趨勢多變,一不留神總擔(dān)心錯(cuò)過。正在發(fā)生的技術(shù)事件,對于我們開發(fā)者意味著什么?我們面臨的諸多困惑從何尋找答案?《萬有引力》即志在于此,直面事件與困惑,抽絲剝繭,解讀技術(shù)真相。
欄目定位:一檔面向開發(fā)者群體,聚焦解讀技術(shù)事件的對話直播欄目。
直播觀看平臺(tái):CSDN 視頻號(hào)、CSDN 網(wǎng)站&App
多形式:文章、視頻、音頻都會(huì)有,持續(xù)關(guān)注 CSDN 公眾號(hào)都可獲取。目前《萬有引力》欄目已上線小宇宙平臺(tái),歡迎大家關(guān)注!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.