Re: [討論] 大軟體時代是不是結束了

看板Soft_Job (軟體人)作者 (砂井裏鍵)時間1天前 (2025/06/03 14:15), 1天前編輯推噓16(160130)
留言146則, 12人參與, 50分鐘前最新討論串7/7 (看更多)
之前一個面試經驗 上機考公司要求要用AI(而且要高度)生code,所以我把spec打成prompt,大概15分鐘 把整個server和unit tests生好 然後發現外部API request一號出錯,把response印出來才發現AI用的資料結構是錯的 (盲猜用到舊版本),只好打開API spec找到正確的資料結構改上去 接著又發現外部API request二號吃404,Google了發現AI寫的API網址錯的 把網址改對了之後發現資料格式也和response不符,再次打開API文件重寫一次邏輯 (因為不是單純prop name不一樣而已,是整個放的方式都不對) 外部API修好了要跑測試又在一號API吃到404,檢查了網址半天說是可能access token 權限不足,又花了時間確認API文件和實驗才排除權限問題的可能性 事後再花時間研究API文件才發現是這個API會對不合法的輸入回404而不是400,但是 AI當然不知道這個API哪些輸入是合法的而哪些不是,就亂生 接著終於不會error了但是算出來的output不對,找原因還沒找到就嗶嗶時間到,掰掰 事後發現是API二號的網址AI生出來是ID,但實際上是Id reqeust指定ID失敗,但因為不管有沒有指定ID都是回傳陣列,AI直接生拿[0]用的code 就不管ID是什麼就永遠只會拿到同一筆 我是有自信我自己寫+適當AI輔助的話可以1小時寫出來啦,畢竟API request我自己寫 的,哪裡可能會錯比較有頭緒 我也不知道是單純我用AI用的很爛還是AI現在就是這樣,畢竟也沒有人demo給我看過 超神AI開發具體上怎麼快速debug的……還是AI已經可以生出不太需要debug的code了, 只是我太爛不會下prompt而已? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.199.25 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1748931355.A.B3C.html ※ 編輯: Romulus (114.45.199.25 臺灣), 06/03/2025 14:18:45

06/03 14:20, 1天前 , 1F
我所看到的是AI協助提高生產力是需要平時"調教"
06/03 14:20, 1F

06/03 14:21, 1天前 , 2F
你舉面試的這種例子比較接近vibe programming
06/03 14:21, 2F

06/03 14:21, 1天前 , 3F
那也是最近才開始“發展”
06/03 14:21, 3F

06/03 14:22, 1天前 , 4F
以提升生產力的方向 AI是機器用來"加速"它很行
06/03 14:22, 4F

06/03 14:24, 1天前 , 5F
以目前vibe/no code的發展來說 會讓個體戶老闆大量增生
06/03 14:24, 5F

06/03 14:24, 1天前 , 6F
這些個體戶老闆原本是需要出錢請普通工程師做一些demo的
06/03 14:24, 6F

06/03 14:25, 1天前 , 7F
有經驗的高手有平時的累積做那些就真的只是一兩小時的事情
06/03 14:25, 7F

06/03 14:27, 1天前 , 8F
大家也都知道做案子最麻煩就是需求講不清楚
06/03 14:27, 8F

06/03 14:27, 1天前 , 9F
這點不管是人或是AI都需要時間去釐清。只是費用差太多。
06/03 14:27, 9F

06/03 14:28, 1天前 , 10F
老一點的老闆跟不上世界變化只好請工程師用AI
06/03 14:28, 10F

06/03 14:29, 1天前 , 11F
比較聰明的新老闆成本就會降的很快反過來打擊大型的企業
06/03 14:29, 11F

06/03 15:06, 1天前 , 12F
經驗影響如何正確找到問題然後用AI協助解決
06/03 15:06, 12F

06/03 15:07, 1天前 , 13F
資淺的就是一直盲猜跟AI跳恰恰
06/03 15:07, 13F

06/03 15:14, 1天前 , 14F
AI只要打通resp&req間的通訊 剩下的自己寫,就很快了
06/03 15:14, 14F

06/03 18:12, 1天前 , 15F
覺得是沒做好節點控管而已就像那個埋地雷的老故事
06/03 18:12, 15F

06/03 19:44, 1天前 , 16F
你沒有Vibe Programming是要怎麼取代工程師
06/03 19:44, 16F

06/03 20:02, 1天前 , 17F
然後調教AI不太懂什麼意思 我知道一般來說的調教AI意思是
06/03 20:02, 17F

06/03 20:02, 1天前 , 18F
這種我都不怎麼想面 也不想準備 要用我直接腳本一鍵
06/03 20:02, 18F

06/03 20:02, 1天前 , 19F
可以讓AI聽懂我的prompt機率更高速度更快 但是和prompt
06/03 20:02, 19F

06/03 20:03, 1天前 , 20F
最終正確版時產出的code沒啥關係 那是不會變得
06/03 20:03, 20F

06/03 20:03, 1天前 , 21F
那要copilot那邊調教才有用
06/03 20:03, 21F

06/03 20:03, 1天前 , 22F
生成可以跑的東西再小修小補就好 工作流還很clean
06/03 20:03, 22F

06/03 20:04, 1天前 , 23F
我問題就在小補小修1小時就沒了 因為真的很難debug
06/03 20:04, 23F

06/03 20:05, 1天前 , 24F
那是用ai會發生的問題 腳本仔不會
06/03 20:05, 24F

06/03 20:05, 1天前 , 25F
????什麼腳本
06/03 20:05, 25F

06/03 20:05, 1天前 , 26F
程式碼生成用腳本阿
06/03 20:05, 26F

06/03 20:06, 1天前 , 27F
你腳本要怎麼生出去兩個外部API做request然後處理資料cod
06/03 20:06, 27F

06/03 20:06, 1天前 , 28F
e出來?
06/03 20:06, 28F

06/03 20:08, 1天前 , 29F
模組化並用編輯器snippets生出來就可以
06/03 20:08, 29F

06/03 20:08, 1天前 , 30F
聽起來比AI更虛幻
06/03 20:08, 30F

06/03 20:09, 1天前 , 31F
不會 這種事情vi都可以做
06/03 20:09, 31F

06/03 20:10, 1天前 , 32F
我不信 不然你生個輸入地址可以得到最近氣象站的server
06/03 20:10, 32F

06/03 20:10, 1天前 , 33F
用OpenStreet和氣象局的API
06/03 20:10, 33F

06/03 20:10, 1天前 , 34F
*最近氣象站天氣
06/03 20:10, 34F

06/03 20:10, 1天前 , 35F
用vi讀取外部指令生出的內容在內文或者用abbr都可以
06/03 20:10, 35F

06/03 20:12, 1天前 , 36F
當然最後parse response是你自己要處理
06/03 20:12, 36F

06/03 20:13, 1天前 , 37F
那到底要生啥 req/resp自己處理 邏輯自己處理
06/03 20:13, 37F

06/03 20:13, 1天前 , 38F
生app.post()嗎
06/03 20:13, 38F

06/03 20:14, 1天前 , 39F
定義外部指令輸入內容url method request param/body
06/03 20:14, 39F
還有 67 則推文
還有 2 段內文
06/04 11:35, 23小時前 , 107F
靈師耶 輸入輸出當然要跟他講不然誰知道你在說啥 就好像老
06/04 11:35, 107F

06/04 11:35, 23小時前 , 108F
闆交待下來要做個網站 你總得知道是哪一類型的網站吧?是
06/04 11:35, 108F

06/04 11:36, 23小時前 , 109F
公司官網還是討論區還是部落格還是內部系統?老闆說你就做
06/04 11:36, 109F

06/04 11:36, 23小時前 , 110F
個網站我什麼都跟你講那請你幹麻你會不會傻眼 XDDDDD
06/04 11:36, 110F

06/04 11:37, 23小時前 , 111F
你不跟AI說API格式 就說幫我生個memberLogin API 他當然自
06/04 11:37, 111F

06/04 11:37, 23小時前 , 112F
由發揮啊 他怎知道你是要用email還電話還是身分證當帳號
06/04 11:37, 112F

06/04 11:38, 23小時前 , 113F
出來的不合你意很正常 就像你網站通靈做了個官網給老闆 老
06/04 11:38, 113F

06/04 11:38, 23小時前 , 114F
闆生氣說 我要的是一個後台你做官網給我幹麻
06/04 11:38, 114F

06/04 11:48, 23小時前 , 115F
你如果啥都不知道 最好先跟AI諮詢清楚 先用問的確定一些作
06/04 11:48, 115F

06/04 11:48, 23小時前 , 116F
法 然後再請AI整理好細節再開始生code 然後程式建議還是用
06/04 11:48, 116F

06/04 11:49, 23小時前 , 117F
Claude 4和Gemini Pro 2.5 比GPT好一些
06/04 11:49, 117F

06/04 11:49, 23小時前 , 118F
如果你堅持不要自己想的話就這樣分階段完成 那如果你只是
06/04 11:49, 118F

06/04 11:50, 23小時前 , 119F
要one shot就完成 那夢裡才有 你就算花百萬請個資深工程師
06/04 11:50, 119F

06/04 11:50, 23小時前 , 120F
你也絕對沒辦法給他幾句話 他就生出完美無缺的系統給你
06/04 11:50, 120F

06/04 11:51, 23小時前 , 121F
所有的東西都是要持續溝通持續修改的
06/04 11:51, 121F

06/04 13:56, 21小時前 , 122F
你講的這種AI用法根本不能取代誰啊 就工具而已 那你和我
06/04 13:56, 122F

06/04 13:56, 21小時前 , 123F
不就一樣看法
06/04 13:56, 123F

06/04 13:56, 21小時前 , 124F
回想一下這串是在吹AI能怎樣
06/04 13:56, 124F

06/04 13:58, 21小時前 , 125F
這種用法我也不太寫prompt 除了buck input以外auto comp
06/04 13:58, 125F

06/04 13:58, 21小時前 , 126F
lete順手的多
06/04 13:58, 126F

06/04 14:14, 20小時前 , 127F
*bulk
06/04 14:14, 127F

06/04 15:13, 19小時前 , 128F
最快的DEBUG就是複製貼上按建置,有錯就直接BUG出來了
06/04 15:13, 128F

06/04 16:52, 18小時前 , 129F
如果面試要求你不能自己手寫,那我覺得是這家公司太幻想了
06/04 16:52, 129F

06/04 17:12, 17小時前 , 130F
取代速度慢的阿 你API參數給好讓AI實作 跟你親自實作 誰快
06/04 17:12, 130F

06/04 17:13, 17小時前 , 131F
本來就是工具 所有人都是工具 老闆請高階工程師不也是工具
06/04 17:13, 131F

06/04 17:13, 17小時前 , 132F
難不成老闆花錢請工程師 直接命令 幫我賺錢 工程師就會自
06/04 17:13, 132F

06/04 17:13, 17小時前 , 133F
動開始發想創業點子開始幫老闆創業嗎?工程師是來取代老闆
06/04 17:13, 133F

06/04 17:14, 17小時前 , 134F
的啊?AI的重點就是加速 提升效率 歷史上當一個行業出現可
06/04 17:14, 134F

06/04 17:14, 17小時前 , 135F
以加速生產效率的工具時 人力需求就會產生變化 懂嗎
06/04 17:14, 135F

06/04 19:18, 15小時前 , 136F
很多老人排斥用llm幫忙寫code就是懶得寫prompt 跟文件,
06/04 19:18, 136F

06/04 19:18, 15小時前 , 137F
但是如果文件都有好好做的話,用llm生code會快不少
06/04 19:18, 137F

06/04 20:02, 15小時前 , 138F
行 懂
06/04 20:02, 138F

06/04 21:50, 13小時前 , 139F
說真的之前請ai寫俄羅斯方塊遊戲,寫好直接切進去看邏輯
06/04 21:50, 139F

06/04 21:51, 13小時前 , 140F
看懂還須要花一天以上時間嗎?不到一下午就摸透了
06/04 21:51, 140F

06/04 21:51, 13小時前 , 141F
現在公司面試要用手寫我反而覺得zzz,下個提示詞不就出來
06/04 21:51, 141F

06/05 07:19, 3小時前 , 142F
俄羅斯方塊這種網路上就一堆了 甚至還有shell實現的
06/05 07:19, 142F

06/05 07:20, 3小時前 , 143F
資料充足情況下本來就可以寫個大概
06/05 07:20, 143F

06/05 07:25, 3小時前 , 144F
快產不了好東西 不管是人還是ai 費腦力費算力都是成
06/05 07:25, 144F

06/05 07:26, 3小時前 , 145F
本 只是成本誰付而已
06/05 07:26, 145F

06/05 10:13, 50分鐘前 , 146F
網路一堆奇葩寫法大家都知道,ai寫的還比較容易理解
06/05 10:13, 146F
文章代碼(AID): #1eFfCRiy (Soft_Job)
文章代碼(AID): #1eFfCRiy (Soft_Job)