※ 本文為 Knuckles 轉寄自 ptt.cc 更新時間: 2024-11-23 00:06:03
看板 C_Chat
作者 標題 [閒聊] OPENAI出現前,OPENAI出現後
時間 Fri Nov 22 22:12:52 2024
https://x.com/lamrongol/status/1859183945520497005/
https://pbs.twimg.com/media/Gc0l8jabsAAAau0.jpg
OPENAI出現前
寫程式 - 2小時
除錯 - 6小時
OPENAI出現後
ChatGPT生成程式碼 - 5分鐘
除錯 - 24小時
AI寫的程式有這麼糟糕?
--
https://i.imgur.com/becAhu3.png
https://i.imgur.com/EeiCskw.png
https://i.imgur.com/UoIAOVU.png
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.213.87 (臺灣)
※ 作者: seiya2000 2024-11-22 22:12:52
※ 文章代碼(AID): #1dG95eNY (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1732284776.A.5E2.html
推 : 直接拿來用,我覺得是傻了,可能可以拿來做個型吧1F 11/22 22:13
→ : 全部交給AI才有這種問題吧 我看有在用的都說輔助很方便2F 11/22 22:15
推 : 反正多16小時也不能填加班費 老闆沒差3F 11/22 22:18
推 : 沒有,我現在身邊的工程師朋友大家都在用AI寫程式4F 11/22 22:18
推 : 直接用太蠢了,給自己找事吧5F 11/22 22:18
→ : 但大部分是Copilot跟Cursor,這幾天據說還多了個更厲害的W6F 11/22 22:18
→ : 大部分都是一段一段拿來用7F 11/22 22:19
推 : 實際使用經驗 你可以讓他幫你開思路 但你要自己拚8F 11/22 22:19
推 : 看成oppai9F 11/22 22:20
→ : 看情況10F 11/22 22:21
推 : 你以為是幫你寫程式,其實跟intellisense差不多11F 11/22 22:23
→ : 幫你打字給你改,搞不好看得更累==
→ : 幫你打字給你改,搞不好看得更累==
→ : 以前都要上stackoverflow找資料 現在直接GPT處理 爽13F 11/22 22:23
推 : 今天才用chatgpt幫忙debug 說真的寫清楚問題後 它會幫你14F 11/22 22:24
→ : 歸納出很多很好的建議...真是幫大忙了~
→ : 歸納出很多很好的建議...真是幫大忙了~
推 : 現在有人寫程式不用AI的嗎==16F 11/22 22:24
→ : AI寫的程式確實會有bug,但通常來自於他沒辦法理解太複雜的17F 11/22 22:25
→ : 指示,有時候會搞錯你的意圖,但有程式邏輯的人改AI Code很
→ : 指示,有時候會搞錯你的意圖,但有程式邏輯的人改AI Code很
推 : 它可以幫你弄個框架出來,或是假如你其實並不是工程19F 11/22 22:25
→ : 師但有時需要寫程式,它可以幫不熟悉的人找出符合需
→ : 求的指令或套件,再來就是解釋bug
→ : 師但有時需要寫程式,它可以幫不熟悉的人找出符合需
→ : 求的指令或套件,再來就是解釋bug
→ : 簡單,純外行... 比較連錯誤是什麼造成的都找不到22F 11/22 22:26
推 : 最近我主管用ai改程式,速度很快,debug沒這麼久23F 11/22 22:27
推 : 倒不如說用的前提 是你看得懂他生成的程式碼24F 11/22 22:27
→ : 但最近很多人也在發表文組寫程式的心得,看到很多行政職的25F 11/22 22:27
→ : 學習怎麼寫一些報帳、報表工具還蠻有意思的
→ : 學習怎麼寫一些報帳、報表工具還蠻有意思的
→ : 其實ai還是強化本業27F 11/22 22:28
推 : 另外我是寫objective-c(上一代的蘋果語言)出身的,C算是我28F 11/22 22:29
推 : 他生成的你看不懂就照貼 變數名稱也不改 debug 久是必29F 11/22 22:29
→ : 然的
→ : 然的
→ : 為一真的系統學過的語言,但我現在完全靠GPT加持在寫Python31F 11/22 22:29
→ : 跟html/javascript
→ : 跟html/javascript
推 : 你要懂得引導AI寫什麼 如果是丟個大概 那成品就會33F 11/22 22:30
→ : 很爛
→ : 很爛
推 : 會花24時除錯的人,他的能力可能沒辦法兩個小時寫完35F 11/22 22:30
推 : 他就像個助理,幫你省很多產template的時間,可以把時間專注36F 11/22 22:30
→ : 反正我知道程式邏輯跟怎麼拆解功能的情況下,語法完全交給AI37F 11/22 22:30
→ : 在思考邏輯上38F 11/22 22:30
推 : 能叫它幫你做輪子 但別叫它直接做車子39F 11/22 22:30
→ : 恩,用車子當例子,你要知道怎麼把車子拆解成各種零件發包給40F 11/22 22:31
推 : 不要直接傻到拿來用41F 11/22 22:31
→ : AI,但其實稍微學一下也是可以叫AI教你怎麼拆解車子42F 11/22 22:31
→ : 這個對新手算是很友善的工具 但絕對不是連基礎都沒有就43F 11/22 22:33
→ : 可以無腦拿來用的東西
→ : 可以無腦拿來用的東西
→ : 而且講真的,AI出來前我也是stackoverflow+google XD45F 11/22 22:33
推 : AI沒有那麼神啦,像我寫flutter就寫到中風,花24小時46F 11/22 22:33
→ : 看別人怎麼幫google debug的那種
→ : 看別人怎麼幫google debug的那種
→ : 就不懂一樣是抄怎麼不抄人的48F 11/22 22:34
→ : 要去抄AI抄人的==
→ : 要去抄AI抄人的==
推 : 用來寫單元測試也蠻好用的50F 11/22 22:34
→ : 因為別人寫的不會剛好符合你的需求,但AI是學完別人的後生出51F 11/22 22:36
→ : 符合你的需求的,有能力改別人的code一定有能力改AI
→ : 符合你的需求的,有能力改別人的code一定有能力改AI
→ : 用來搞不熟的東西不錯53F 11/22 22:37
推 : 就讓人體驗有個祕書可以使喚的感覺54F 11/22 22:37
→ : 我現在連資料庫要怎麼規劃欄位都叫AI幫我想,爽55F 11/22 22:39
→ : 學新語言是真挺快的,減少很多我看官方爛文件的時間56F 11/22 22:39
推 : 模擬面試也挺好用的57F 11/22 22:40
推 : 沒底子不會問問題吧58F 11/22 22:40
推 : 是減少你做那些基礎工作的時間你要懂怎麼用59F 11/22 22:45
→ : 畢竟寫程式最看重邏輯了 電腦還不能取代分配邏輯
→ : 畢竟寫程式最看重邏輯了 電腦還不能取代分配邏輯
推 : 我用copilot 生成一段一段 照自己邏輯寫比ChatGPT 強61F 11/22 22:45
→ : 當然在小型程式上 我被ChatGPT 海扁==
→ : 當然在小型程式上 我被ChatGPT 海扁==
推 : 因為他生成了五分鐘 我生成10秒的code就長到不想看了63F 11/22 22:48
推 : 寫程式就是一種思維邏輯的筆記 別說不同的人寫的風格64F 11/22 22:49
→ : 甚至自己以前寫的風格和現在的都有可能完全不一樣
→ : 你改自己一兩年前的程式碼沒有註解都有可能看到暈了
→ : 看別人的程式暈的可能性更大 而AI的邏輯甚至可以說隨機
→ : 你跑個五次可能會得到五種相似的寫法 只寫個一兩段OK
→ : 你如果整個丟給它去搞 有些時候光是找出BUG在哪
→ : 花的時間可能比你從頭寫還要多
→ : 像前面推文舉例的 你可以在車子輪子三缺一時叫AI幫你弄
→ : 但如果你只是很籠統的跟AI說要它幫你弄台車子出來
→ : 你希望跑得快 搭乘人數多 操縱方便 它可能會給你一台
→ : 八個輪子六個在下面兩個在左右 座位是環型的塞兩層
→ : 方向盤每一個乘客的座椅前面都設置一個
→ : 細節拆開看每一塊都是車的零件但整體就不是車的東西
→ : 甚至自己以前寫的風格和現在的都有可能完全不一樣
→ : 你改自己一兩年前的程式碼沒有註解都有可能看到暈了
→ : 看別人的程式暈的可能性更大 而AI的邏輯甚至可以說隨機
→ : 你跑個五次可能會得到五種相似的寫法 只寫個一兩段OK
→ : 你如果整個丟給它去搞 有些時候光是找出BUG在哪
→ : 花的時間可能比你從頭寫還要多
→ : 像前面推文舉例的 你可以在車子輪子三缺一時叫AI幫你弄
→ : 但如果你只是很籠統的跟AI說要它幫你弄台車子出來
→ : 你希望跑得快 搭乘人數多 操縱方便 它可能會給你一台
→ : 八個輪子六個在下面兩個在左右 座位是環型的塞兩層
→ : 方向盤每一個乘客的座椅前面都設置一個
→ : 細節拆開看每一塊都是車的零件但整體就不是車的東西
→ : 想多了吧 一個一個function寫啊 誰叫你一次生一堆77F 11/22 23:01
→ : claude略強一些 反正我是都訂
→ : claude略強一些 反正我是都訂
推 : 簡單的可以啊,你一次叫他生一大坨問題一堆79F 11/22 23:13
推 : Ai越強bug越難找80F 11/22 23:15
→ : 會用AI當主力的八成根本看不懂AI給的東西 怎麼改81F 11/22 23:23
推 : 出啥bug 錯誤訊息 把情況跟AI說 讓它再改82F 11/22 23:29
→ : 不會寫程式又用AI 幹嘛自己改 當然讓AI改到好啊
→ : 重點這是可行的 我以前讓AI寫貪吃蛇就是這樣
→ : 錯誤訊息複製貼上讓它改 實際跑起來有BUG描述狀況讓它改
→ : 最後還真的出了一個可以玩的貪吃蛇
→ : 不會寫程式又用AI 幹嘛自己改 當然讓AI改到好啊
→ : 重點這是可行的 我以前讓AI寫貪吃蛇就是這樣
→ : 錯誤訊息複製貼上讓它改 實際跑起來有BUG描述狀況讓它改
→ : 最後還真的出了一個可以玩的貪吃蛇
推 : 我怎麼覺得是他不會跟ai說明他要的是什麼87F 11/22 23:34
推 : 這類專業項目自己要有判斷能力阿,不然很容易有問題也88F 11/22 23:50
→ : 不知道
→ : 不知道
推 : AI是節省長資料和撰寫的時間成本,但前提是要先理解AI90F 11/22 23:58
→ : 寫的,比起以前google照搬答案,AI還可以繼續問為什麼
→ : 這樣寫
→ : 一台車子連說明書都擺在那,會不會用就看人了
→ : 寫的,比起以前google照搬答案,AI還可以繼續問為什麼
→ : 這樣寫
→ : 一台車子連說明書都擺在那,會不會用就看人了
推 : 只用五分鐘的八成根本不知道自己要的是什麼也看不懂A94F 11/23 00:01
→ : I丟了什麼出來吧 要想 prompt 也是要時間的但是還使
→ : 比爬文件快很多
→ : I丟了什麼出來吧 要想 prompt 也是要時間的但是還使
→ : 比爬文件快很多
推 : 你要給完整的prompt給AI,要要寫什麼,怎麼寫,寫了之後97F 11/23 00:01
→ : 要怎麼作才可以,這個function對其他程式的連結影響
→ : 越完整越好
→ : 要怎麼作才可以,這個function對其他程式的連結影響
→ : 越完整越好
--
※ 看板: ACG 文章推薦值: 0 目前人氣: 0 累積人氣: 427
作者 seiya2000 的最新發文:
- 8F 7推
- 19F 12推
- 134F 24推 67噓
- 7F 6推
- 打4折還免國際運費 對使用雙螢幕的人來說, 有一個校色器可以讓這二個螢幕顏色不會差很大52F 25推 1噓
點此顯示更多發文記錄
2樓 時間: 2024-11-23 20:15:59 (台灣)
→
11-23 20:15 TW
都用AI補助 在寫 更改部分插件 不能人AI混者寫 還有Ai 真真正正 版本還沒釋出 微軟公司???你有自己 寫好 小硬碟 複製貼上更快 那都寫幾年東西 沒有變化太大程式語言 要傳承 自己慢慢學太慢
3樓 時間: 2024-11-23 20:21:19 (台灣)
→
11-23 20:21 TW
現代的寫程式語言員 沒有以前人強 以前都是強制背在腦子裡 碴錯也很快就能找不來 不像現代 查錯 加電腦補助 都還查不出來 只能在那邊一直搞好幾天
回列表(←)
分享