Vibe Coding威脅工程師?第一線工程師分享:把握2個核心策略,學會問「應該下什麼prompt」
Vibe Coding威脅工程師?第一線工程師分享:把握2個核心策略,學會問「應該下什麼prompt」

隨著AI技術逐年突進,過去被視為就業保證的電腦科學(CS)學位,在美國竟也面臨就業困境,更有人預測AI在5年內可能取代一半的入門級白領工作。

從微軟執行長納德拉(Satya Nadella)到Meta執行長祖克柏(Mark Zuckerberg),科技巨頭們都提及未來將有更多程式碼由AI撰寫,甚至連「Vibe Coding」(直覺式程式設計)這個新名詞也開始流行,意指不需深厚基礎,只要會自然語言就能快速開發應用程式。

傳統的軟體開發工作真的要被顛覆了嗎?開發門檻是否真的大幅降低?

以下Q為《數位時代》數位時代創新長黃亮崢James提問,A為曾在大型科技公司負責核心系統開發的技術專家、VoSport共同創辦人暨技術長蘇苑霖的回答,深度剖析這波AI Coding浪潮帶給軟體產業與工程師的真實衝擊。

Q1:第一次使用AI輔助寫程式(AI Coding)的經驗是?你對此的第一印象是什麼?

A:我第一次開始碰到AI Coding,是為了拯救一個我在Microsoft Azure時期負責的系統。當時我需要寫一些PowerShell Script,並在約200萬台虛擬機器上執行。那個Scripting Language我並不熟悉,但我當下決定嘗試用微軟內部的AI工具(當時還不像現在這樣高度整合)來輔助。

我發現,AI可以快速且正確地生成那些最基本、重複性高的程式碼,例如語法或常見API的呼叫。在過去,有經驗的開發者都知道,光是找這些語法錯誤、拼字錯誤、括號遺漏等工作就會花費大量時間。但AI的出現,讓我能直接專注在核心的邏輯和語義上,大幅減少了不必要的思考。

那一次,我原先預計需要至少一兩天的程式碼撰寫與除錯,結果前後大概不到兩個小時內就完成了,而且上線一次就過關,這讓我確切感受到AI Coding帶來的效率提升。

Q2:從您的「Aha Moment」到現在,AI Coding工具對你的工作帶來了哪些顯著的變化?

A:現在AI工具的開發方向,大多著重在如何快速帶入上下文(Context)。對軟體開發來說,上下文就是原本有的程式碼文件、專案資料、資料庫定義等相關資訊。

早期的GPT可能只是一個對話框,你需要自己複製貼上程式碼。但現在的工具,例如Cursor或Windsurf,能自動偵測並提示你目前對話連結了哪些檔案,甚至能涵蓋上千個程式碼檔案。

這大大地降低了公司新人上手門檻。過去,一個資深工程師可能需要花時間帶領新人熟悉專案結構和各種Library的規範。但現在,AI可以快速掃描整個程式碼庫(Repository),甚至是那些很小、但至關重要的程式碼(例如可能只有一兩百行程式碼,但原開發者已離職且缺乏文件),並根據過去的資料和規則,提供即時的指引與建議。

這讓資深工程師能夠從回答「基礎問題」中解放出來,讓他們把時間投入到更需要協調、策略規劃和複雜決策的工作。

Q3:AI正在取代什麼樣的工程師角色?對資深工程師的核心工作模式有何影響?

A:AI正在最快速度取代的是那些 「只想好好寫程式,不想被打擾去做其他事情」的角色。

在大組織中,公司的核心目標是高效率交付成果,而Coding本身其實只是其中很小一部分。當AI能比你更快、更有效率地撰寫程式碼,並且參照過比你多得多的Library時,純粹以寫程式碼為核心價值的工程師就容易被取代。

相反地,AI還難以複製的是 「人與人之間的協調」 。大型公司中,不同團隊間的約定俗成、溝通習慣、對特定技術的偏好,往往不會寫在程式碼或文件裡,這些都是AI讀不到的資訊。

因此,具備跨部門溝通、業務價值判斷、並能有效管理AI輸出的「工程師-PM」複合式人才,將會變得更為重要,我認為純開發者的角色「滿大機率會消失」。

我們(工程師)的工作模式出現轉變,寫程式之外,也必須抉擇工作的優先順序,去指揮許多「AI小精靈」下正確的指令來完成重複性高的任務,這需要我們對商業邏輯與技術架構有更宏觀的掌握。

Q4:你認為這波AI Coding浪潮,對大型軟體公司的人才結構帶來了什麼的根本性改變?

A:我認為這次改變並非單純由AI造成,而是「疫情期間過度徵才」與「AI生產力提升」的疊加效應。

Covid疫情推動了數位轉型,導致科技公司對Coding的需求暴增,為了應付暴增的需求,許多公司稍微降低了招募門檻,導致人才儲備量過高。

然而由於疫情提前結束以及生成式AI 的出現,AI帶來的影響是:它改進了低標,而非試圖取代高標的人。這讓組織不再需要那麼多只負責基礎Coding的初階工程師,因為一個資深工程師搭配AI,就能達到過去多人的產能。因此,軟體工程師的角色正在從「程式碼產出者」轉變為「AI賦能者和架構協調者」。

再加上當AI進場後,大幅度地提升了開發門檻的低標。許多過去需要人力來完成的簡單程式碼、或是那些因人員流動而無人維護的黑箱小型服務,現在都能被AI快速解決或重新理解。

Q5:除了前端工程,後端架構開發是否也同樣容易被AI優化?未來會出現哪些新的工程師角色?

A:AI目前在前、後端的滲透率確實有所不同。前端的程式碼(如CSS、HTML、JavaScript)幾乎是完整地將架構邏輯寫出,AI可以直接讀取並理解流程,以及它要長什麼樣子。

但後端的架構比較混亂、複雜,一般來講不是程式寫出來,特別是大公司透過會議、口頭約定、非程式碼配置(如特定API設定或服務部署細節)來協調的部分,導致 AI 得到的上下文相對來講少很多,讓AI很難讀取。

因此,我認為未來的分工邊界會趨於模糊,但會劃分為三個核心區塊:前端、後端、以及架構。

為了讓AI能有效協調複雜的後端服務,勢必需要一種「AI可讀」的架構描述方式類似於樂團的總譜依樣,透過一個完整的指揮譜(AI架構),把所有的聲部(服務)放在一起。這將會催生「AI架構師」的角色,工作是專門設計與維護這種可供AI理解和介入的系統架構,讓後端系統也能像前端一樣被AI快速掌握和改善。

Q6:對於剛畢業或初階的軟體開發者(Junior Developers),你有什麼建議來應對這波改革?

A:這對初階工程師來說是個挑戰,但也是一個機會,因為你投入的學習時間還不算太多,轉向的成本較低。

我的建議有二:

第一,用AI「復刻」你的作品。 把你剛學會,能用手寫出來的簡單專案(例如一個留言板、一個Blog),嘗試用AI重新開發一次。如果AI做不出來,代表你學的東西沒有被取代;如果AI可以輕鬆完成, 你必須掌握如何指揮AI來產出的能力 。最重要的是,在除錯(Debugging)時,要盡量讓AI來修復錯誤,而不是自己動手,因為你的目標是學會讓AI成為一個可靠的開發夥伴。因為如果 AI 必須依賴你手動修復才能動,表示你的AI其實用的還不到位。

第二,追求End-to-End的應用實踐。 試著用AI獨立完成一個完整的應用程式或服務(從頭到尾End-to-End),而不是單一元件。這能讓你掌握如何將AI整合到一個完整專案流程中的角色。許多學生即使從電腦科學系畢業,也並不一定有獨立完成專案的能力。透過 AI 獨立完成一個完整的應用程式,能讓你掌握宏觀的應用流程。

Q7:對台灣的軟體開發者和企業來說,這波AI Coding浪潮是威脅還是機會?

A:對台灣開發者而言,這是超級大的機會。

過去,台灣開發者在基礎Coding能力上非常強,但往往受限於語言隔閡,在獲取國際資訊(如Stack Overflow、國際論壇上的高價值討論)的速度上會比母語為英語的開發者慢。

現在AI具備強大的多語言資訊整合與翻譯能力,無論是日文、韓文或英文網站上的技術討論,AI都能快速轉譯成中文,並在詢問時提供資訊,等於解除了資訊獲取的語言限制。 而當技術能力不相上下時,誰的「架構能力」和「建構能力」更強,誰就能脫穎而出。 AI讓台灣開發者能夠在不受語言限制的環境下,將核心競爭力展現出來。

對企業來說,不能只買工具,必須從上而下,讓主管和員工了解AI會如何根本地改變工作流程,並鼓勵大家多去嘗試。企業需要建立一個內部的「AI顧問」或Q&A機制,讓員工學習如何下正確的Prompt,以最有效率的方式讓AI解決問題,將時間投入到創造更大的業務價值上。

延伸閱讀:API Key是什麼?為什麼Vibe Coding也可能讓你噴掉上萬元?該怎麼做才不會外洩?

【Podcast】數位關鍵字EP197:資訊系不再是金飯碗?AI時代新手工程師如何逆轉勝 ft. 蘇苑霖Colin小Q

關鍵字: #Vibe Coding
往下滑看下一篇文章
免費下載「會議紀錄整理師」!逐字稿丟給AI,自動抓決議跟待辦,支援ChatGPT與Claude
免費下載「會議紀錄整理師」!逐字稿丟給AI,自動抓決議跟待辦,支援ChatGPT與Claude

在某個大雨滂沱的晚上,超級感謝有 7 位一天一 AI 的讀者來體驗我做的「會議紀錄整理師」AI 工作流。現在,我要把它免費開放給你用了!

今天來跟你分享,一天一AI PRO 設計出的 AI 工作流,到底可以幹嘛,並且讓你試用看看。

首發就是「會議紀錄整理師」,這是我自己最常用的工作流之一。有了它,會議上我都可以集中精神發表意見,之後 AI 再幫我統整即可!

除了省時省力、釐清待辦,我還多做了一點巧思:區分出討論項目與決議。那些會議上討論過的,但根本沒結論的事情,我請 AI 幫忙抓出來。

這個工作流可以到一天一AI PRO 的官網下載,裝進你的 ChatGPT 和 Claude。具體怎麼做?往下看圖卡吧。

還想看哪些內容?歡迎點此連結跟我分享~

AI會議紀錄怎麼做?「會議紀錄整理師」自動整理逐字稿

會議紀錄整理師是什麼?

每次會議我會取得同意後錄音,一結束就把逐字稿丟給 AI,呼叫「會議紀錄整理師」技能來做紀錄。逐字稿的錯字多、內容散亂、缺乏說話者資訊,通通沒關係,這個技能可以通過一串設計好的流程,區分是哪種會議(進度追蹤、規劃討論、解題決策)來決定紀錄的重點,最後產出會議紀錄通知信+留存版的完整紀錄文件。

AI整理會議紀錄最大亮點:自動區分討論、決議與待辦

最有感的亮點:區分出討論項目與決議

看完「會議紀錄整理師」整理的紀錄,第一印象一定是「很清楚、有結構」。但細看會發現,它除了幫你列清楚待辦事項,也會提醒你會議缺失的資訊,例如沒指定負責人、沒確定截止日期、哪些是拍板的決定、哪些決議沒討論完、哪些人的意見有衝突。

同件事反覆討論怎麼整理?AI只抓最後拍板結論

結論回掃:同件事來回討論,AI 只認最後的拍板

開會常常一個議題反覆討論,前面說「先用 A 方案」,後面又改口「還是 B 好」。一般 AI 整理會把兩個都列出來,會搞不清楚到底選了哪個。「會議紀錄整理師」有「結論回掃」機制:以最後一次明確確認為準,早期被推翻的版本會被歸類到「否決了什麼」,不會讓過時的決策混淆你。

與會者有誰?例行會議可以沿用團隊設定

與會者有誰?例行會議可以沿用設定

第一次使用,直接貼逐字稿就能跑。AI 遇到不認識的人名或職稱,會在結尾列出來問你:「這位是誰、負責什麼?要不要記下來?」你回覆後,它就建立你的團隊記憶檔。下次再開相同主題的會議會自動沿用,提高會議紀錄裡名字、職稱、待辦事項隸屬的正確性。

ChatGPT、Claude怎麼安裝「會議紀錄整理師」?

下載後怎麼用?

註冊登入一天一AI PRO 官方網站,找到「會議紀錄整理師」的立即下載按鈕,下載 zip 檔。Claude 網頁版的用戶,從Setting→Skills→右上方Add選擇→Upload skill→上傳 zip 檔。ChatGPT 網頁版的用戶要是付費版:開一個新對話→選擇「工作」標籤→在對話框上傳 zip 檔→輸入「幫我安裝到個人雲端技能」。完成設定後,重整頁面、開新對話,在對話框輸入「/」或是「@」輸入「會議紀錄整理師」就能把技能呼叫出來,再把會議逐字稿貼給它就行了。

AI會議紀錄還能怎麼用?散會前確認、累積成專案進度報告

散會前就做紀錄、同專案紀錄能做成進度報告

我在每個會議結束前,都會速跑紀錄,現場確認與會者的理解都一致。同一個專案的會議紀錄累積起來,還可以變成專案進度簡報給主管看:這個月做了哪些決策、還有哪些待辦沒完成、風險有沒有被處理掉。

訂閱《一天一AI》日報,每天跟你分享超實用的AI小技巧!

延伸閱讀:
一天一AI PRO上線!6組專家工作流,讓ChatGPT、Claude不再每次從頭教

AI又唱反調?每月10分鐘做記憶健檢,4招讓ChatGPT、Claude認得現在的你

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
一次搞懂工業AI
© 2026 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓