Re: [討論] 寫程式的追求?

看板Soft_Job (軟體人)作者時間3周前 (2025/05/05 21:59), 3周前編輯推噓11(17673)
留言96則, 21人參與, 2周前最新討論串10/19 (看更多)
: → qwer338859: 跟stackoverflow差多了好嗎 前者看完還要自己寫 ai 05/05 15:44 : → qwer338859: 直接把所有功能做完還寫測試 05/05 15:44 OK,你說得很有道理,AI 會產測試。 假設你要實作的邏輯不複雜,不罕見, 因此 AI 可以讓你用少少的口語產出字數更多的程式碼及測試好了, 那我就想問,是什麼樣的測試程式? 姑且不論常常被忽略的非用途面驗證好了,光是用途面的驗證就有很多種。 程序內部有單元測試,程序外部有自己的功能測試。 這還可以視情況在測試過程中直接向資料來源查詢資料真偽。 許多業務要運用多個系統協力完成, 因此往往要從業務的角度聯合多個系統一起跑端對端測試。 這種測試本身就複雜,又常常要配合各系統的設計不斷調整測試方式, 而且容易受開發時程影響,於是難做又難自動化。 這樣看下來,我很好奇你的 AI 是有多神, 在收下少少的自然語言指令後,居然能產出這麼多的測試程式? 這可是連資深同事都不一定能快速搞定的事欸…… 還是說,其實 AI 也只會做其中一小塊? 這樣的話,其他沒做的部分不就是你可以發揮的地方? 你怎麼會「被取代」呢? 以前老是說沒空寫的測試現在有空做了,這樣不是很棒嗎? 更何況,我都還沒講非用途面的測試。 這部分常常是大片的空白,只靠少數人偶爾測一下。 舉例來說,每次更新時都有很多測試可以做: 系統從內部元件到整體的例外處理機制都正常嗎? 更新錯誤可以倒回嗎? 不管是用途面還是非用途面的功能都要正常還原喔~ (升級或倒回過程的承載量是否不變?) 可以正確擴展與收縮嗎? 負載到頂時,系統能正確處理超量的請求而不會當掉嗎? 各元件有無高可用性? 若有災難復元計劃,有驗證更新後依然有效嗎? 備援機制有正常運作嗎? 認證或安全防護機制都正常運作嗎? 可傳送運作指標及日誌紀錄嗎? 與用途有關無關的資料都要送喔~ 如果有指標,那警報正常嗎?可響嗎? 響了有通知到正確對象嗎? 通知內容正常嗎? 監控看板正常嗎? 有列了新增的監控對象嗎? 如果有進一步分析日誌,那分析功能正常嗎? 最後,業務流程的例外處理機制正常嗎? 假設上述測完都有做,那你有把這些工作交給程式去做嗎? 若沒有做,AI 也不會的話,這不就是你可以表現的地方? 除非公司把系統的開發與監管事務分拆給績效指標不同的部門負責 (這種情況無論是否採用 DevOps 工具都容易衍生團隊之間的矛盾), ,否則既然 AI 做掉一部分的事,那為什麼不去做其他還不完善的工作呢? 這不就是你能貢獻心力的地方? 工具只是讓你事半功倍的,從古至今皆是如此。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.251.4 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1746453579.A.830.html ※ 編輯: dream1124 (36.227.251.4 臺灣), 05/05/2025 22:14:41

05/05 22:27, 3周前 , 1F
ai讓工程師m形化倒是真的,強的更強,爛的更爛
05/05 22:27, 1F

05/05 23:39, 3周前 , 2F
老實說,很多流程性的東西,拆解完會發現可以用n8n配
05/05 23:39, 2F

05/05 23:39, 3周前 , 3F
合ai agent ,慢慢累積變自動化。
05/05 23:39, 3F
沒人說不能搭配 AI 啊 只是回到原本的命題,用 AI 輔助也能叫作取代嗎? 那你眼前的手機和電腦為什麼沒有取代你? 畢竟是他們在發推文的不是嗎?

05/05 23:40, 3周前 , 4F
每個人都事半功倍,那是要業界擴大一倍,還是人要裁掉一
05/05 23:40, 4F

05/05 23:40, 3周前 , 5F
半?
05/05 23:40, 5F
沒人能知道,否則不必工作,通通炒股票就好。 不管怎麼變,放棄投資自己的人都會最快倒下。

05/06 00:06, 3周前 , 6F
現在是會用ai的調高效率,之後就是淘汰掉盲從ai的
05/06 00:06, 6F

05/06 00:09, 3周前 , 7F
寫得不錯
05/06 00:09, 7F

05/06 00:18, 3周前 , 8F
痾 我說的是單元測試捏 老哥
05/06 00:18, 8F

05/06 00:18, 3周前 , 9F
我覺得你跟我講的東西差的遠了
05/06 00:18, 9F
我知道啊 寫這篇只是想告訴你:還有很多事要做啊~ 別看別人講 stackoverflow 就急著替 AI 辯護。 更何況我不覺得 AI 是在取代 stackoverflow。 stackoverflow 的文章常常會提供好幾種解決問題的策略供你參考, 而且會重現思辯過程供你剖析該怎麼做才合適,至於 AI 則要特別指定才有, 兩者的設計大不相同,其實不能相提並論。 兩種工具我都有用。

05/06 07:40, 3周前 , 10F
公司哪天發生SEV1,還不是得由人類工程師負責on call
05/06 07:40, 10F

05/06 07:40, 3周前 , 11F
負責修復,AI能做得到這點,再來說AI取代工程師的問題
05/06 07:40, 11F

05/06 07:40, 3周前 , 12F
05/06 07:40, 12F

05/06 08:05, 3周前 , 13F
要說stackoverflow有他的優點當然可以 但是他的流量明顯下降
05/06 08:05, 13F

05/06 08:05, 3周前 , 14F
也是事實
05/06 08:05, 14F

05/06 10:22, 3周前 , 15F
不是有他的優點,stackoverflow是「分享、討論」的地方,本
05/06 10:22, 15F

05/06 10:23, 3周前 , 16F
來就不是純粹給人抄的,太基礎的問題和只是要抄的流量減少
05/06 10:23, 16F

05/06 10:24, 3周前 , 17F
有什麼不好? 把資源留給更有意義的討論不是剛好? 反而是現
05/06 10:24, 17F

05/06 10:27, 3周前 , 18F
在AI還該改進遇到不會的東西別亂掰,自己去發問才好
05/06 10:27, 18F

05/06 10:44, 3周前 , 19F
> 用 AI 輔助也能叫作取代嗎
05/06 10:44, 19F

05/06 10:44, 3周前 , 20F
能啊,原本要更多人才能做的事,現在不用,取代了原本需
05/06 10:44, 20F

05/06 10:44, 3周前 , 21F
要現在不用的人
05/06 10:44, 21F
大家看看,這就是典型 AI 信徒的思維。好多板都會看到這樣的人。 就算職場中操作工具的還是相同的人,而非變成移工等具備自我意識且能自主的東西, 他們仍會認為「生產力的提升」等同於「取代」。 雖然我覺得這樣看事情視角太窄, 這種思維把組織乃至於世界上的工作總量與內容想成某種不隨時勢而變的常數, 接著再斷定事情被機器做掉後,人能做的就會變少,於是得出「被取代」的結論, 但真要這樣想也不是不行,只是這樣我會建議你不要拜 AI 神, 畢竟它當下的影響力還不夠大,而我們是憑事實而非想像論理。 你應該先把汽油、瓦斯、發電機、電線、電腦、硬碟、網路等科技供俸到神廟裡面, 搞不好把 git、洗碗機、洗衣機入廟都更合適, 畢竟提高太多生產力,把人從原本的工作解放出來做其他事。

05/06 10:48, 3周前 , 22F
> 在收下少少的自然語言指令後
05/06 10:48, 22F

05/06 10:48, 3周前 , 23F
你自己這篇不就在示範要如何收到少少的指令之後舉例有多
05/06 10:48, 23F

05/06 10:48, 3周前 , 24F
少東西要測?看不出來有什麼理由是你寫地出來但 ai 不可
05/06 10:48, 24F

05/06 10:48, 3周前 , 25F
能寫出來的
05/06 10:48, 25F
我從頭到尾有在強調 AI 生不了其他方面的程式碼嗎? 這是我的文章主旨嗎? 你沒深入看前後的思考脈絡,急著擷取幾個段落出來戰我也沒辦法。

05/06 10:53, 3周前 , 26F
> 工具只是讓你事半功倍的,從古至今皆是如此。
05/06 10:53, 26F

05/06 10:53, 3周前 , 27F
看不懂這句想要說明什麼?本來就是讓你事半功倍,怎麼了
05/06 10:53, 27F

05/06 10:53, 3周前 , 28F
嗎?和你前面想要證明的點有關嗎?
05/06 10:53, 28F
這是因為你根本沒有深入看我在向那幾個人傳達什麼。 依我看這就是被少數不肯定 AI 的評論戳到,急著跳出來捍衛信仰。 ※ 編輯: dream1124 (36.227.216.39 臺灣), 05/06/2025 13:46:49

05/06 18:20, 3周前 , 29F
講取代的怎麼不去跟他媽講洗衣機取代她了
05/06 18:20, 29F

05/06 19:56, 3周前 , 30F
不是AI取代人類 是會用AI的人類取代不會用AI的人類
05/06 19:56, 30F

05/06 21:58, 3周前 , 31F
建議樓主可以去研究一下ai agent ,再複雜的測試不也
05/06 21:58, 31F

05/06 21:58, 3周前 , 32F
是一步步的測試堆疊起來,只要步驟流程都是固定的,
05/06 21:58, 32F

05/06 21:58, 3周前 , 33F
就有自動化的可能。兩百字的system prompt不行,就砸
05/06 21:58, 33F
還有 25 則推文
還有 2 段內文
05/07 05:47, 3周前 , 59F
成事情 但很多忽略了與自己有同樣資源的人很可能成為
05/07 05:47, 59F

05/07 05:48, 3周前 , 60F
競爭對手的情況
05/07 05:48, 60F

05/07 05:58, 3周前 , 61F
外加不用請多人意味著此人不可替代性會提高 甚至還有
05/07 05:58, 61F

05/07 05:58, 3周前 , 62F
法律糾紛的可能
05/07 05:58, 62F

05/07 05:59, 3周前 , 63F
使用ai順便加料還可以推給ai亂寫
05/07 05:59, 63F

05/07 06:07, 3周前 , 64F
當然本人身為一個好人肯定是不會這麼做的 其它人不知
05/07 06:07, 64F

05/07 09:29, 3周前 , 65F
有prompt log吧
05/07 09:29, 65F

05/07 18:10, 3周前 , 66F
生產力提升->不需要這麼多人->取代某部份人 不然勒
05/07 18:10, 66F

05/07 18:10, 3周前 , 67F
取代兩個字有完全取代跟部份取代 不要雞同鴨講喔
05/07 18:10, 67F
原來現在「部分取代」是人類使用的工具之代名詞喔? 那你大概早就被汽機車、電腦、洗衣機等東西「部分取代」了吧~ 取代就是取代,沒有分什麼部分不部分的。 如果這些「東西」有自主意識能跟老闆討論需求,能決定怎麼做, 不需要你操作,那或許可以叫取代,但現在就是不行,需要你操作。

05/07 18:12, 3周前 , 68F
千萬不要小看AI 現在講AI都是在講未來 兩年前誰想得到現在
05/07 18:12, 68F

05/07 18:13, 3周前 , 69F
工程師人手一個AI視窗?誰想得到stackoverflow流量腰斬?
05/07 18:13, 69F

05/07 18:13, 3周前 , 70F
當然工程師不會幾年內就完全消失 但肯定是越來越難找工作
05/07 18:13, 70F

05/07 18:14, 3周前 , 71F
才兩年 AI就可以是一個高級版的autocomplete了
05/07 18:14, 71F

05/07 18:14, 3周前 , 72F
再兩年 完全不需工程師介入維護一個不太複雜的應用 很合理
05/07 18:14, 72F

05/07 20:12, 3周前 , 73F
呃…測試case還是要人提供的,讓他自己產case是不
05/07 20:12, 73F

05/07 20:12, 3周前 , 74F
會有什麼好結果的
05/07 20:12, 74F
※ 編輯: dream1124 (36.227.216.39 臺灣), 05/07/2025 21:41:26

05/07 22:23, 3周前 , 75F
不要小看ai但不要高估人性 ai明顯是對多數從業者弊大
05/07 22:23, 75F

05/07 22:24, 3周前 , 76F
於利的 對開源也是殺傷力極強
05/07 22:24, 76F

05/08 02:19, 3周前 , 77F
喔 你爽就好
05/08 02:19, 77F

05/08 02:46, 3周前 , 78F
05/08 02:46, 78F

05/08 03:14, 3周前 , 79F
第一個淘汰的一定是沒料還堅持不用AI的那群
05/08 03:14, 79F

05/08 18:02, 3周前 , 80F
AI要取代,現階段是真的還早啦,但這不代表他以後沒辦
05/08 18:02, 80F

05/08 18:02, 3周前 , 81F
法啦,怕的是認為現階段AI無法取代工程師就不去用AI,
05/08 18:02, 81F

05/08 18:02, 3周前 , 82F
這種觀念反而更容易使你被淘汰,因為用AI開發產出就擺
05/08 18:02, 82F

05/08 18:02, 3周前 , 83F
在那邊,一樓講M型化很好,強的用越強,弱的不用越弱,
05/08 18:02, 83F

05/08 18:02, 3周前 , 84F
中間的不用就是慢慢被歸類到弱的那邊,要用啦 ai agent
05/08 18:02, 84F

05/08 18:02, 3周前 , 85F
function calling 工作流都碰碰,有在跟新技術就不太
05/08 18:02, 85F

05/08 18:02, 3周前 , 86F
會被淘汰
05/08 18:02, 86F

05/11 15:38, 2周前 , 87F
汽機車、電腦、洗衣機的確剛開始也是先部份取代某些職業啊
05/11 15:38, 87F

05/11 15:38, 2周前 , 88F
以前還有洗衣阿婆也是一個職業勒 講什麼啊
05/11 15:38, 88F

05/11 15:39, 2周前 , 89F
另外AI對從業者弊大於利是弊在哪?找工作難度變高嗎?
05/11 15:39, 89F

05/13 17:09, 2周前 , 90F
影響從業者工作 影響開源業外收入 學習是利好沒錯
05/13 17:09, 90F

05/13 17:11, 2周前 , 91F
ai最好用法是用來學習和產出與程式無關的資料
05/13 17:11, 91F

05/13 17:17, 2周前 , 92F
M型化就不用說了 因為本來就已經這樣了 高手有的是方
05/13 17:17, 92F

05/13 17:19, 2周前 , 93F
法自動化 只會用ai的稱不上是高手
05/13 17:19, 93F

05/13 17:23, 2周前 , 94F
用ai做所有事情才是災難 ai也很多東西不知道
05/13 17:23, 94F

05/13 17:27, 2周前 , 95F
我只要用ai學習提升自己並且懂得使用適可而止就可以
05/13 17:27, 95F

05/13 17:28, 2周前 , 96F
05/13 17:28, 96F
文章代碼(AID): #1e6CHBWm (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1e6CHBWm (Soft_Job)