人工智慧取代軟體工程師?
在現在這個年代,人工智慧發展已然成為一個熱門的話題,人們對於其好壞各有想法,
作者將以一位開發者的角度作為出發點,探討人工智慧 (ChatGPT) 與軟體工程師的關聯。
人工智慧的崛起
ChatGPT 的一夕之間爆紅,藉由其優秀的內容產生模式吸引一大票用戶,
而後各家公司也如火如荼的展開了對於人工智慧發展的研究,
現在無論是簡報製作、內容產生、影片解析,基本上人工智慧都做得到。
大眾推廣與傳播
如果你是一位社群媒體資深使用者,你可能曾經看到過很多吹捧自家 AI 的廣告,
使得人們對於自己的工作是否可以延續下去這件事情,充斥著愈來愈多的不確定性,
人工智慧可以輔佐人們減輕工作負擔,甚至已經接近於可以獨力完成。
為何不會取代
過時的資料內容
人工智慧背後訓練的資料可能並非最新的東西,有些甚至仍然停滯於好幾年前,
這個世界上仍然有很多東西可以創新、迭代、優化。
可能的錯誤內容
如果你曾經使用過 ChatGPT,你一定會看到這些字:
「ChatGPT 可能會發生錯誤。請查核重要資訊。」
因為他從源頭上就只是一個擁有超多資料並擅長於文字接龍的機器人而已。
Coding vs Programming
以現階段人工智慧來說,目前可以做到如 幫你寫一個會動的小遊戲、修復代碼 等,
而這也僅僅只是編碼的部分,實際上的軟體工程師需要去做到以下事情:
- 軟體架構設計。
- 軟體邏輯整理。
- 軟體效能優化。
- 優化以及不斷更新代碼。
文章結語
『人工智慧只會取代停滯不前、不願意學習新事物的開發者。』
『人工智慧是一個雙面刃,取決於你怎麼看待以及去使用它。』