r036_logo

Vibe Coding 技術債陷阱,AI時代下的工程師將轉變為決策核心

artificial-intelligence

GitHub 執行長觀點

Thomas Dohmke(GitHub 執行長)近日在一場 Podcast中強調:

優秀工程師 + AI = 百倍產出

工程師需要具備 CEO 級別的戰略思維能力,學會定義問題,而非僅解決問題

GenAI取代了傳統重複的軟體工程

我想 GenAI 有如工業化後時代的自動化機械手臂,它確實取代了軟體工程和其他領域那些涉及到日常重複性質的工作,軟體工程很複雜但是隨著日益發展,仍存在那些很常見的程式邏輯,即便複雜也是老舊技術,重複開發,而這些就是GenAI所擅長的事情,畢竟它是使用現有網路上的文章知識,進行訓練的深度學習人工智慧,在這之中不免就讓大企業有了順應裁策與調整人力的機會,這是一個殘酷但也現實的現況

新時代的技術格局

如同從工業時代到數位時代,任何企業都免不了數位化的過程,而數位化的過程伴隨著許多基礎的軟硬體知識,即便這些知識可以靠Generative AI來支援,但仍需要該專業技術人才來實踐。每個人都能使用GenAI,但是在實踐的過程中,該領域專業人才所能理解的知識,也間接影響了GenAI的回覆結果,這影響了效率與品質,存在很大的差異。

Vibe Coding 技術債陷阱

當前提倡Vibe Coding本質是將基礎已有的工程,實現快速開發構建,但是在缺發基礎以及專業下,該專案也將積累大量的技術債,也就是未來這個軟體專案能否有新功能或是優化處理問題,都取決於AI給Vibe Coding開發者的下一個回應,如果這之間方向理解錯誤,Vibe Coding開發者將與AI陷入無解的循環中

在生成式 AI 快速發展的今天,軟體工程師的角色已不再侷限於撰寫程式碼,傳統開發工作中那些繁瑣重複的細節,AI 現在已能高效完成,真正有價值的工程師,是那些能提出關鍵問題、理解業務脈絡並具備架構視野的人才,

AI能帶來短期人力價值,但是長期來看當AI也無法回應新的需求時,則是技術債該償還的開始,這等同於技術人員失去對於產品的掌控權力,在理解匱乏的情況下,將所有未來改動都交給AI。

能在AI時代環境下,所留下來的軟體工程師,將成為數位時代有影響力的技術決策者