[心得] AI時代如何保持對軟體的熱情

看板Soft_Job作者 (gigayaya)時間1天前 (2026/04/11 11:58), 1天前編輯推噓16(16026)
留言42則, 21人參與, 3小時前最新討論串1/1
前言 因為要坐三四個小時的交通工具很無聊,於是想隨手用手機寫一篇文章整理最近的心情和 大家分享 吸取上次的教訓沒有用AI做潤飾,如果文章或是文字結構很亂還請見諒 本文 最近軟體圈(好像也不是最近至少有半年了)瀰漫著一種悲觀的氛圍,很多人看到AI寫co de如此強大之後覺得自己的價值不復存在了,未來很快會被取代。我甚至看到有人說他從 此喪失了對coding的熱情 我感覺這和我開始使用AI的心情幾乎是相反的,所以我想寫一寫我對於2026後AI時代如何 繼續對coding保持熱情的想法 Part1. 不要把自己的價值和工作綁定 前陣子看到一篇文章分享一個不錯的演講: https://www.youtube.com/watch?v=rveEWJENb1w
內容精華重點(AI產生): 1.自我剝削(Self-exploitation): 熱情的員工往往願意犧牲時間與穩定性。研究發現 ,雇主更傾向雇用具備熱情的應徵者,並非因為他們更好相處,而是預期他們會願意在不 加薪的情況下承擔更多工作 2. 存在性風險(Existential risks): 當工作成為自我認同的核心時,一旦面臨裁員 或調職,個人會面臨嚴重的認同崩潰。然而,職場的本質是為了盈利,而非支持個人自我 實現 我覺得大部分對AI感到擔憂的人可能或多或少都投入過多的熱情在工作以及將自我價值認 同等於工作而造成反效果了, 畢竟從某種程度來說軟體工程師或是coding是一種蠻藝術的事情。 因為人們雖然在coding的時候會追求結構工整以及design pattern這種「規矩」,但是偶 爾還是會因為看到像是平方根倒數快速演算法這種有magic number像是「藝術」一般的演 算法而驚歎 Ref: https://zh.wikipedia.org/zh-tw/平方根倒数速算法 Part2. 做為工程師該如何適應AI 所以回到software engineer這邊,我覺得如果你今天把軟體工程和工作抽離成兩件事來 看的話,AI帶來突破的是「工作」這部分(畢竟公司花錢請人來就是要產生程式碼)而不 是「軟體工程」這部分,就算AI未來想出一個比人類厲害的演算法,還是需要人類為產品 做最後的價值判斷在不同的取捨下選出最合適的策略,畢竟最終產品還是要服務人類,而 只有人類能懂人類 AI讓「產出code」這件事情變得超有效率,但是你作為「人」的價值,也就是「軟體工程 」這部分並沒有消失。舉個例子:很常看到有工程師會說vibe coding出來的東西根本不 叫「產品」只能叫「玩具」 為什麼呢?因為有經驗的軟體工程師都知道通常一個產品背後要處理的問題有困難:高流 量併發時如何做load balance、安全性有沒有問題、時間和空間複雜度該如何做取捨... 等 等這些都屬於軟體工程的範圍 我之前看到一個比喻我覺得很貼切很喜歡(如果你有看過葬送的芙莉蓮的話):AI就像是 一種現代魔法,魔法是一個想像的世界,在魔法的世界中,你無法使出你無法想像的魔法 。 套用在現實中,你無法在不了解底層技術細節的情況下只靠用說的就產生出足夠詳細的程 式碼(因為你甚至連辨識都辦不到) 所以我覺得軟體工程的重要性不是降低了反而還升高了,例如一但你連時間複雜度的概念 都沒有你甚至連你的程式碼是好是壞都無法分辨 我想鼓勵大家多用AI去產code不要排斥,因為這樣你才會有更多的精力去放在學習專研軟 體工程知識,想辦法提升自己判斷以及設計「好」code的能力,這才是你作為「人」不會 被AI取代的部分 並且這才是將你的熱情從「工作」轉換成「個人」自我價值認同 Part3. 如何繼續保持熱情 我不太記得我什麼時候開始用AI寫code了,我記得第一次看到AI會自動補齊的時候我就感 到很開心了,因為我終於可以從繁瑣的手動敲一個一個字的束縛中解脫出來去思考更重要 的事情 從Claude 3.5到現在的4.6,AI coding越來越可靠,而我原本對工作的注意力也從手動敲 代碼變成研究prompt engineering,prompt逐漸穩定之後變為研究context engineering ,最近逐漸往harness engineering靠近 每一次AI coding能力的升級我就花越來越少的時間手動敲代碼,花越來越多的時間想如 何讓AI產生出更好的code,而公司也得到越來越好品質的code 我覺得在這過程我跟公司算是雙贏,因為公司得到好的程式碼,我學習到了經驗(如何有 效的駕馭AI) 而這個雙贏是因為我累積的東西是「帶得走的」也就是駕馭 AI 的經驗、對 AI的理解, 這些換一間公司依然是我的,而不是只留在那間公司裡面,這是我自己的價值 那軟體工程師會容易被公司裁掉換其他人取代嗎?我覺得如果你的軟實力(CS知識、如何 駕馭AI)夠強,至少我如果作為老闆應該是不會輕易裁掉這種高階人才,畢竟我覺得目前 市面上同時擁有這兩種能力且能力值高的人並不多(因為都去當一人公司超級個體戶了XD ) 所以我推薦如果你因為AI而對你目前軟體工程師的工作失去熱情的話: 1.不要把工作跟你的身分認同綁定 2.將你的熱情轉為對知識的熱情而不是單純的產出程式碼(將熱情轉換為對自身價值認同 而不是工作) 3.多去學習知識,不論是經典的CS知識或是最新和AI有關的知識 4.最後不要排斥AI -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.79.163.227 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1775879930.A.792.html

04/11 12:37, 1天前 , 1F
把自己定位到PM 、SA角色,由AI當PG,結合自己的創意去從
04/11 12:37, 1F

04/11 12:37, 1天前 , 2F
中獲得收益,沒了
04/11 12:37, 2F

04/11 12:50, 1天前 , 3F
AI 在軟體架構上還很弱而且有很強的路徑依賴,抽象規
04/11 12:50, 3F

04/11 12:50, 1天前 , 4F
則蒸餾也不夠完善,這部份都還很需要人類替他們做調
04/11 12:50, 4F

04/11 12:50, 1天前 , 5F
整。
04/11 12:50, 5F

04/11 13:12, 1天前 , 6F
只做CRUD的話,有AI之後真的很無聊
04/11 13:12, 6F

04/11 13:34, 1天前 , 7F
有AI以後更有熱情了啊,以前一想到要做專案就覺得煩
04/11 13:34, 7F

04/11 13:35, 1天前 , 8F
現在只要動嘴就能做好了,可以把以前懶得做的專案拿來玩
04/11 13:35, 8F
※ 編輯: gigayaya (42.79.163.227 臺灣), 04/11/2026 13:45:47

04/11 15:11, 1天前 , 9F
最近下班周末不打電玩了,發現叫AI寫程式更好玩
04/11 15:11, 9F

04/11 15:31, 1天前 , 10F
做side project我更喜歡用codex claude太聰明了少了點味
04/11 15:31, 10F

04/11 15:32, 1天前 , 11F
只做CRUD的話 有AI之前難道有比較有趣嗎....?
04/11 15:32, 11F

04/11 15:51, 1天前 , 12F
我想做的東西 還是很多
04/11 15:51, 12F

04/11 16:25, 1天前 , 13F
現在熱情比以前大多了 只要有想法很多都可以做出來
04/11 16:25, 13F

04/11 16:26, 1天前 , 14F
重點變如何把AI套進工作流+可靠驗證機制+盡量降低幻覺
04/11 16:26, 14F

04/11 16:27, 1天前 , 15F
之前也覺得花很多心力的SOLID clean code瞬間都變笑話
04/11 16:27, 15F

04/11 17:05, 1天前 , 16F
從重複任務解放不就能做更多事情?
04/11 17:05, 16F

04/11 17:28, 1天前 , 17F
以前通常是有想法 -> dirty work太多 -> 放棄
04/11 17:28, 17F

04/11 17:29, 1天前 , 18F
有AI後dirty work丟給AI 自己想idea不有趣嗎
04/11 17:29, 18F

04/11 18:39, 1天前 , 19F
只有想做的事情變更多而已 沒有這困擾
04/11 18:39, 19F

04/11 22:02, 1天前 , 20F
不是 兄弟 你沒發現學跟自己上班無關的東西變很快
04/11 22:02, 20F

04/11 22:02, 1天前 , 21F
嗎 我工作一直都是做BE跟infra 但其實對FE蠻有興趣
04/11 22:02, 21F

04/11 22:02, 1天前 , 22F
的 之前都是找不到人教我 也沒什麼概念 但現在AI狂
04/11 22:02, 22F

04/11 22:02, 1天前 , 23F
噴各種笨問題他都能講解 去學點工作以外會用到的te
04/11 22:02, 23F

04/11 22:02, 1天前 , 24F
ch stack還不錯吧
04/11 22:02, 24F

04/11 22:36, 1天前 , 25F
自我調適是一回事,我比較擔心餓死
04/11 22:36, 25F

04/11 22:42, 23小時前 , 26F
準備轉職當麥克仔或陪跑仔
04/11 22:42, 26F

04/12 01:10, 21小時前 , 27F
廢話太多了兄弟,你先問一下自己為什麼要保持熱情。
04/12 01:10, 27F

04/12 01:34, 21小時前 , 28F
只好去鏟薯條了(咦)
04/12 01:34, 28F

04/12 08:08, 14小時前 , 29F
SOLID 不會變笑話,SOLID 是一種概念,比較複雜的流
04/12 08:08, 29F

04/12 08:08, 14小時前 , 30F
程交給 AI 寫還是髒髒的,有了這些觀念 review 的時
04/12 08:08, 30F

04/12 08:08, 14小時前 , 31F
候你才會知道哪邊要改才不會變成未來的未爆彈。
04/12 08:08, 31F

04/12 11:53, 10小時前 , 32F
資工本系的在學校根本沒學什麼寫程式 大部分是理論
04/12 11:53, 32F

04/12 11:53, 10小時前 , 33F
04/12 11:53, 33F

04/12 11:53, 10小時前 , 34F
到了AI時代根本沒有啥適應不良的問題 轉職的我就不知道了
04/12 11:53, 34F

04/12 11:54, 10小時前 , 35F
我自己進了AI時代對軟體開發更有熱情 因為想到的設計很快
04/12 11:54, 35F

04/12 11:54, 10小時前 , 36F
就可以變成成品讓我使用
04/12 11:54, 36F

04/12 12:01, 10小時前 , 37F
我也覺得AI出來後更有動力了,軟體圈新東西出太快了,常
04/12 12:01, 37F

04/12 12:01, 10小時前 , 38F
常有廣而不精或精而不廣的問題。AI出來大幅提升做中學的
04/12 12:01, 38F

04/12 12:01, 10小時前 , 39F
效率,有效幫助消化這個資訊量,而且還不用另外花錢上課
04/12 12:01, 39F

04/12 14:53, 7小時前 , 40F
CS知識 駕馭AI 這些是硬實力吧
04/12 14:53, 40F

04/12 19:30, 3小時前 , 41F
有些人把coding 這件事當軟體業最核心價值本來就有點怪
04/12 19:30, 41F

04/12 19:34, 3小時前 , 42F
不過背景知識跟小架構理解AI也很強
04/12 19:34, 42F
文章代碼(AID): #1fsSRwUI (Soft_Job)