讓AI寫代碼,讓工程師失業(yè)?不,是讓他們變得更強大

2 評論 203 瀏覽 0 收藏 10 分鐘

最近一個月,頂尖的工程師圈子彌漫著一股“虛無主義”情緒。當(dāng)AI Agent能夠完整獨立地編寫復(fù)雜項目代碼,當(dāng)“上下文工程”讓編程工作從“自己動手”變成“指揮AI動手”,工程師們陷入了前所未有的身份焦慮。

01 危機感,來自何方?

幾個月前,我身邊最好的工程師朋友還沉浸在技術(shù)創(chuàng)新的熱情中。但最近,他們集體陷入了迷茫甚至“虛無主義”。

在一次聚會上,一位資深架構(gòu)師說:“我花了十幾年積累的編程經(jīng)驗和技巧,AI一個月就能掌握。那我們到底還有什么價值?”

另一位前端技術(shù)負責(zé)人則坦言:“上周,我試著讓AI Agent重構(gòu)一個復(fù)雜的前端項目。它不僅完成了,還提出了我沒有想到的優(yōu)化方案。我坐在電腦前,第一次感到了…多余?!?/p>

這種“虛無感”并非個例。 它源于最近AI Agent在“上下文工程”領(lǐng)域的突破性進展,讓編程從“人類動手”向“AI動手”的轉(zhuǎn)變成為現(xiàn)實。

那么,到底是什么技術(shù)突破導(dǎo)致了這種劇變?

02 技術(shù)突破,核心是什么?

通俗點說,就是AI終于學(xué)會了“完整”地思考一個復(fù)雜任務(wù)。

以前AI只是“好用的助手”,幫我們寫寫函數(shù)、補全代碼。但現(xiàn)在,它能從宏觀視角理解整個項目需求,像經(jīng)驗豐富的工程師一樣分解任務(wù)、規(guī)劃執(zhí)行、甚至自我糾錯。

讓這一切成為可能的關(guān)鍵是“上下文工程”的成熟。它包含了幾個核心進展:

斯坦福大學(xué)的ACE框架讓AI能從歷史經(jīng)驗中學(xué)習(xí),不再是“每次從零開始”;

Monadic Context Engineering(MCE)讓復(fù)雜的AI工作流變得像搭積木一樣清晰可控;

更重要的是,新的AI原生開發(fā)工具出現(xiàn),讓AI不再像以前那樣“笨拙地使用人類工具”,而是有了自己專屬的工作環(huán)境。

這就像給一個天才提供了完整的工具箱和操作手冊,它終于能夠獨立完成復(fù)雜項目。

那么,面對這樣的AI,工程師到底在焦慮什么?

03 工程師的焦慮,核心在哪里?

這種焦慮的核心是價值危機。

當(dāng)AI能夠執(zhí)行原本屬于工程師的核心工作——編寫代碼時,許多人自然會產(chǎn)生疑問:我們的價值在哪里?

過去,工程師的價值在于“能把復(fù)雜需求轉(zhuǎn)化為代碼實現(xiàn)”。這需要多年的經(jīng)驗積累和技術(shù)敏感度。

但現(xiàn)在,AI Agent似乎在用極短時間就能達到類似的甚至更高的水平。一位工程師朋友告訴我:“最恐怖的不是AI比我快,而是它寫出了我沒想到的優(yōu)化方案,還指出了我架構(gòu)設(shè)計的潛在問題。”

身份的模糊導(dǎo)致了存在感的危機。 當(dāng)工程師發(fā)現(xiàn)自己最引以為傲的“動手能力”被機器超越,那種失落感是真實而深刻的。

但這真的是職業(yè)終結(jié)的前奏嗎?

04 范式轉(zhuǎn)變,從執(zhí)行者到指揮官

恰恰相反,我認為這是工程師職業(yè)的一次重大升級。核心轉(zhuǎn)變是:從“執(zhí)行者”變?yōu)椤爸笓]官”。

我用一個簡單的比喻來說明這種轉(zhuǎn)變:

以前的工程師像作家,需要自己構(gòu)思情節(jié)、組織語言、逐字寫作,價值體現(xiàn)在最終作品的字里行間。

現(xiàn)在的工程師像導(dǎo)演,需要理解劇本、指導(dǎo)演員、把握整體效果,價值體現(xiàn)在最終呈現(xiàn)的藝術(shù)表達和觀眾感受上。

在這個過程中,工程師的核心工作從“自己動手寫”變成了“指揮AI寫”。

這聽起來容易,實則更難。因為你需要向AI清晰地傳達:

  • 項目的最終目標(biāo)是什么?
  • 有哪些必須遵守的邊界和約束?
  • 完成的標(biāo)準(zhǔn)是什么?
  • 系統(tǒng)應(yīng)該如何架構(gòu)?

這種“定義問題”的能力,遠比“解決問題”的能力更稀缺、更有價值。

05 新的價值創(chuàng)造,從何而來?

在新的范式下,工程師的價值將體現(xiàn)在以下幾個關(guān)鍵方面:

首先,是頂層設(shè)計與系統(tǒng)規(guī)劃。 就像城市規(guī)劃師設(shè)計一個城市的藍圖,未來的工程師需要為復(fù)雜系統(tǒng)設(shè)計清晰、可擴展的架構(gòu)。

其次,是高質(zhì)量Spec(規(guī)范)的撰寫。 這要求將模糊需求轉(zhuǎn)化為AI可精確執(zhí)行的、無歧義的“契約”。能夠用AI理解的方式思考和表達,將成為核心技能。

再次,是復(fù)雜系統(tǒng)的驗證與整合。 AI生成的代碼需要人類進行審核,確保符合業(yè)務(wù)邏輯、安全和性能要求,并將其整合到更大的系統(tǒng)中。

最后,是AI工作流的訓(xùn)練與優(yōu)化。 通過“上下文工程”持續(xù)優(yōu)化AI的表現(xiàn),讓它在特定領(lǐng)域變得更加專業(yè)、高效。

這將是一場深刻的角色轉(zhuǎn)變。頂尖的工程師不再是那些能寫出最優(yōu)雅代碼的人,而是那些最擅長定義問題、設(shè)計系統(tǒng)、指導(dǎo)AI的人。

06 程序員如何把握未來?

面對這樣的變化,工程師應(yīng)該怎么做?我有三個建議:

第一,擁抱“上下文工程”,練習(xí)如何向AI清晰、無歧義地描述復(fù)雜任務(wù)。

把你的思考過程,從“怎么寫代碼”轉(zhuǎn)變?yōu)椤霸趺炊x問題和驗收結(jié)果”。嘗試用AI能理解的方式表達你的想法。

第二,成為“AI原生開發(fā)者”,積極學(xué)習(xí)和使用新的AI原生開發(fā)工具。

理解AI的“思維”模式,學(xué)習(xí)如何與AI更高效地協(xié)作。

第三,向上游拓展能力,加強對系統(tǒng)架構(gòu)、產(chǎn)品設(shè)計、業(yè)務(wù)邏輯的理解。

你定義問題的能力,將比你解決問題的能力更加珍貴。學(xué)會用更廣闊的視角看待技術(shù)實現(xiàn),理解技術(shù)如何服務(wù)于業(yè)務(wù)目標(biāo)。

07 未來工程師,是算法與人文的結(jié)合

當(dāng)編碼變得自動化,工程師的獨特性將回歸到人性本身

未來的工程師可能會更像藝術(shù)家、設(shè)計師和戰(zhàn)略家的結(jié)合體——能夠看到系統(tǒng)之間的連接、能夠預(yù)見到技術(shù)對社會的深遠影響、能夠在價值判斷和技術(shù)實現(xiàn)之間找到平衡點。

這不再是簡單的技術(shù)能力競爭,而是創(chuàng)造力、洞察力和判斷力的全面升級。

最好的工程師將是那些能夠問出正確問題的人,是那些能夠在模糊中找到清晰路徑的人,是那些能夠預(yù)見技術(shù)對社會影響的人。

08 行業(yè),也會被重新定義

這種轉(zhuǎn)變不僅影響工程師個人,也將重新定義整個行業(yè)。

企業(yè)需要重新思考工程師團隊的構(gòu)成和能力模型,投資于幫助工程師完成角色轉(zhuǎn)變的培訓(xùn)和支持。

教育機構(gòu)需要更新課程體系,培養(yǎng)下一代工程師的設(shè)計思維、系統(tǒng)思維和與AI協(xié)作的能力。

一個全新的工程師文化正在形成,它更強調(diào)跨學(xué)科思維、人文關(guān)懷和戰(zhàn)略眼光,而不僅僅是技術(shù)能力。

這或許正是技術(shù)發(fā)展的本質(zhì)——不是取代人類,而是讓我們從重復(fù)性工作中解放出來,專注于那些真正需要人類智慧和創(chuàng)造力的事情。

工程師的“虛無主義”情緒,或許正是蛻變前的陣痛。當(dāng)AI開始寫代碼,人類工程師真正的價值才剛剛顯現(xiàn)。

我們正在見證的不是職業(yè)的消亡,而是專業(yè)的進化。下一次當(dāng)AI Agent完成一個復(fù)雜項目時,請不要感到“虛無”,而要看到背后人類智慧的價值:正是有人定義了問題、設(shè)計了路徑、設(shè)定了標(biāo)準(zhǔn),這一切才成為可能。

本文由 @Alex的荒誕產(chǎn)品觀 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 完整的表述是:讓心力強的更強,讓心力弱的更弱。你的思考(參照物)是自己,你代表心力強

    來自湖北 回復(fù)
    1. 鏡中人

      來自上海 回復(fù)
    2. 哈哈哈,產(chǎn)品應(yīng)該是神,而神是無我的。

      來自湖北 回復(fù)