身為工程師,最近很多人在關心我的工作生涯,老實說,當我第一次聽到「AI 是否會取代工程師?」時,我的確略感不安,還萌生是否該轉行的念頭。工程師一度是很多人想投入的職業,但隨著技術與 AI 普及,那種「不可被取代」感逐漸在消失;不過,在深入了解 AI 後,我認為它短期內不會取代工程師。
我已經看了不只一篇的媒體文章,強調工程師是未來會消失的職業之一,在還沒使用 AI 前,我自己也有點霧裡看花。
上週我寫程式寫到一半,碰到一個棘手問題,決定請 ChatGPT 幫忙,一開始,它非常迅速地給了我解決方法,我感到很驚訝,但當我進一步問它更多問題時,它開始「歪樓」,程式碼越看越怪。最後,我發現它給的建議不完全正確,有點像是不會修車的人告訴你該怎麼修車一樣,最終我還是得靠自已的經驗來處理這個問題。
本文就要來分享我的觀察,分析 AI 為何還不能取代工程師,以及對求職者會造成什麼影響。

Copilot 和 ChatGPT 誰好用?
AI 工具越來越多元,許多人開始好奇該如何選擇。我的同事 Mike 現在用 AI 用得很勤,他同時使用 Copilot 與 ChatGPT 工作,以下是他的使用心得,我原封不動跟大家分享。
- Copilot(主動型)
能幫助自己在開發過程中,快速取得功能所需的程式碼結構,但程式碼還是需要細細看過跟調整,因為 Copilot 給的並不是最準確的答案,本來以為可以稍微提高效率,實際上卻沒有太大差別。工程師必須花時間更動細節,甚至有時主動給的內容有點答非所問,在使用前需要先幫它做很多功課(餵資料),才能提高準確性。
- ChatGPT(被動型)
和 Copilot 相比,ChatGPT 在使用上幫助比較大一點,但需要用「問問題」的方式互動。實際餵程式碼測試下,它能察覺很多開發上的 Bug,丟出的答案甚至可以幫助工程師思考更多解法,在少數任務不複雜的情況下,程式碼甚至能直接用。除了在程式碼開發或除蟲以外,還能減少在開發時,閱讀文件的時間成本,只需要把網址貼上 ChatGPT,它就能直接告訴使用者網址裡的內容是什麼,因此比起 Copilot,Mike 目前更愛使用 ChatGPT。

善用 AI 能減少工程師的撞牆期
Mike 是公司新進工程師,他認為透過與 AI 互動學習到很多,也就是把 ChatGPT 當「指導老師」。AI 確實對工程師的工作產生重大影響,尤其在解決一些以前從未碰過的問題時,它能快速幫上忙,以前我們花費很多時間在學習和吸收新知,但現在有了 AI,可以很快獲得需要的資訊,增加工作效率、減少時間成本及撞牆期。
作為工程師,我的工作不僅是寫程式,還包含設計與開發產品,必須解決複雜的問題,有時更需要一點創造或想像力,這點是 AI 難以做到的,畢竟它無法理解人類的價值觀,也很難真正取代人與人之間的互動跟溝通。因此,我認為目前 AI 給工程師帶來的是正面影響,讓工程師能與 AI 協作,總之,短期間內工程師不會被取代。
如果 AI 持續進化,工程師就會被正式取代嗎?
最近 ChatGPT 又進化了,準確度比原先高了 40%,我想它未來還會一直進化,但長期而言,如果 AI 持續進化,我認為工程師仍不會被完全取代,也根本不能用「取代」的思維來看待。
很多領域專家、學者都對人工智慧的發展提出驚人見解,但研究 AI 最透徹的可能是科幻電影的導演,像是電影《星際救援》或《人造意識》等等,反而比較接近想像中帶著智慧及人類情緒的 AI,我們從中可以看到,電影雖然有結局,但對於 AI 的好壞總是留給觀眾去思考。
我特別喜歡《人造意識》的一篇影評,它提到,原子彈之父奧本海默曾說:「現在我成了死神,世界的毀滅者。」但最終它不能算是人類終結者,否則我也不能坐在這邊喝咖啡邊寫文章。AI 也是如此,即便它沒出現,坐在你左邊的新進工程師可能比你菜,你的專案主管可能比你更能抓出程式碼的 Bug,然而如果像 Mike 一樣開始用 ChatGPT 幫忙寫程式,或許能在這個專案站穩腳步,至於吸收多少知識,還是得看個人追求,就算是 AI 進化到萬能也沒有讀心術,你還是得跟它互動才行。
人不能放棄自己,不能只靠 AI

我看到有些人到現在還不敢打開 ChatGPT,還有工程師對 AI 不屑一顧,無法面對新科技來臨的恐懼,直接放棄了解。套句同事 S 子最近掛在嘴邊的話,她說:「人不能放棄自己,不能只靠 AI。」前提是你必須先瞭解它,才能駕馭它,把 AI 變成工作夥伴,而非全然依靠。
OpenAI 公司總有一天會開始擬定更多收費制度,而且,依賴 AI 也不能幫你完成面試,你可以暫時用 AI 讓自己「看起來」很聰明,但若要現場解黑板題或上機考,你的實力就會露餡。
而對產業及個人職涯來說,我認為目前該擔心的是:產業競爭可能變得比過去更強。再沒幾個月就大學畢業季了,這些原本求職就艱苦的學弟妹們,他們實力還沒在職場發揮,就出現更高階的 AI 工具需要學習。
與此同時,所有工程師的執行力又因為 AI 的出現,整體向上提高一個知識維度,我建議看到這篇文章的任何職業、任何年齡層的人,請現在就打開任何一款 AI 開始試用,思考如何善用 AI 為自己的競爭力加值。
最後,作為一位資深工程師,我最近的樂趣是:質疑 ChatGPT 的答案正確性。以下附上幾個最近經常使用的 AI 工具給大家參考:
- ChatGPT:https://openai.com/blog/chatgpt
- Copilot:https://github.com/features/copilot
- Microsoft Bing:https://www.bing.com/?cc=tw
- Notion AI:https://www.notion.so/product/ai
執行、核稿編輯:孫雅為