看板 C_Chat
※ 引述《seiya2000 (風見)》之銘言 : https://x.com/lamrongol/status/1859183945520497005/ : https://pbs.twimg.com/media/Gc0l8jabsAAAau0.jpg
: OPENAI出現前 : 寫程式 - 2小時 : 除錯 - 6小時 : OPENAI出現後 : ChatGPT生成程式碼 - 5分鐘 : 除錯 - 24小時 : AI寫的程式有這麼糟糕? 完全看寫什麼程式 和自己是否了解自己要幹嘛 TLDR; 寫網路上能找到範本的程式 做一點修改 ai可以做的不錯 省去自己慢慢爬文的時間 沒完整範本的程式 問半天只會跳針鬼打牆 想把整個case直接塞進去 期望GPT寫完 不可能 腦中沒概念的程式 GPT寫出來自己也不懂怎麼review 越長 邏輯越複雜的程式GPT寫的越爛 還有問GPT算法之類的 GPT只會回答教科書範例 -------------------------------- 所以我個人是習慣先問google 對問題有點概念之後 翻到懶得翻那些智障stackxxxxxxx論壇回答的時候 才問GPT怎麼寫 很常見的情形是GPT跟論壇一樣鬼打牆 還有問一些操作問題(非程式碼) 比自己去翻手冊快 最好用的是把一段範例直接翻成另外一種語言 ------------------------------------------------- GPT的強項是幫你彙整一些常見的資訊 例如幫你從一堆document找重點 幫寫一段很制式的樣板程式作參考 省去自己google /stackoverflow的時間 簡單來說就是只會google的小精靈 畢竟LLM歸根結底就是用網路上的文本訓練出來的 網路搜尋不到的東西 LLM也不可能掰的出來 IDE ai工具會從程式碼上下文推理 比起GPT自然語言一問一答 推理程式碼的能力會更好 但還是一樣 訓練集沒有的 它寫不了 所以它是個超級auto complete 而已 自己要對整體有概念 它只能幫你完成一段 AI最大的問題是 meta的部分它完全不了解 不像傳統寫法 寫了之後執行 人工驗證結果 可以找出很多支微末節的問題 ai根本不懂怎麼驗證執行結果 只會從現有答案回答 所以會出現一堆考慮不周的情形 還有一些語言特異的行為AI也不懂 結論是AI對基礎找參考很有幫助 但是實際應用還是回歸對程式的了解 不然只會幫倒忙 -------------------------------- https://i.imgur.com/zeyWE3a.png
https://i.imgur.com/qE7GT5B.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.157.92 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1732332459.A.F03.html