Re: [討論] 用AI寫code產生的疑問
借串問,有人試過能否用 AI 延伸 existing code base 嗎?
如果是 existing code base
各種東西都包成模組或 function
例如對 elasticsearch 的操作全部都包成自訂 function 給 python 呼叫
如果讓 AI 讀 code base
請 AI 用「現有 code 」作到某事情
不是用語言通用的工具從頭做
想請問實際效果如何?
若能做,有需要人類教育來提昇表現嗎?
例如 function 註解寫清楚當作 prompt 的一部分餵 AI
業餘人士還沒玩過 AI 寫 code
但很試試 AI 維護 existing side project
先謝過大大們了。
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.36.178 (臺灣)
※ PTT 網址
→
除非你搞開源的side project 否則不建議用
→
建議用 無償幫商業產品訓練也很糟
→
指的是chatgpt
→
覺得應該還是很難...不過實際怎樣不曉得:P
→
我還沒有大規模的試 但小規模試玩是可以的 跟人一樣可能讀錯
→
所以目前還是要懂的人一起協作比較可行
→
好處是你可以請他解釋這段程式在做什麼 真人還不一定願意XD
→
google 提示工程師
26
首Po相信對新技術具有敏銳度的各位, 在這幾個月都有使用過AI來幫忙寫code, 但在使用過程中不經有一個問題一直迴盪在我的腦海中: 「AI幫我快速生成一個feature的模板, 我在修改的過程中就像在做code review,3
幾個未來可能的 cases: 當工程師工作開始都提早完成了,會有以下幾種發展 1-0: 裝忙不要被老闆發現 or 更早下班 1-1: 老闆接更多工作 1-2: 砍人,更少工程師做更多工作14
其實很多新技術在早期和成熟後相比你會感覺他的應用是完全顛覆最初想法的 例如 web 仔最熟稔的 web 好了,網路泡沫時代前大家對電子商務 的觀點是在網路上的一個廣告頁,每個網站就像一間街邊店一樣,透過網址 這串虛擬地址你可以造訪網路上的任何一間店,找到你要的資訊,更容易媒合實體交易 當時的 web 就是一本電話簿的概念18
這篇展示ChatGPT的威力與限制。 他問Bing如何raycast一個有displacement map的geometry. 原po問到最後,答案是不可能或給錯誤的程式。 下面有人回答他把原po的問提去問ChatGPT4,說得到很好的解決。![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://i.imgur.com/pOxQkecb.jpg)
2
今天剛好在它版討論AI寫Code,晃過來看到這邊也在聊, 小弟是個很久沒專注在Coding的前低階工程師,所以這篇文大神前輩們看看笑笑就好 主要來丟幾的AI Coding工具,這邊的朋友有興趣可以去玩玩看, 直接叫GPT4寫Code真的不會是個好用的方法。![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://github.githubassets.com/images/modules/site/social-cards/copilot-x.png)
3
事實上未來沒有寫code這種東西 我們會在當下才會認為應該是這樣 而未來根本沒有所謂的寫code 而是跟AI說你要解決什麼問題 它就幫你解決這樣
雖然我是學店資工廢物 研究所畢業沒很久 目前在刷題 面試 複習基礎演算法 資結 不過準備這些其實很燒腦48
跟本文可能不相干 昨天公司一場面試 是線上面試 在考線上coding的時候 對方可能也不知道他打code的軌跡我們是看的到的 就看到問題那個區塊被全選複製 過幾分鐘後對方答案突然行雲流水全部打出來![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://img.youtube.com/vi/46dZH7LDbf8/mqdefault.jpg)
3
回覆應該會變得很長所以特地開一篇。 在專案規模越變越大的時候怎麼去處理祖傳代碼? 從人類既存的軟體史來說這些祖傳代碼幾乎沒有修好的可能性,從這個方向由AI做出發點來討論。 專案本身的複雜度正比於 BUG 的發生率,而 BUG 的發生通常是錯誤的抽象造成的結果。 所以AI可以處理嗎?不行,因為是人類在提需求時就已經有問題了。8
GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用
21
Re: [討論] chatGPT會取代軟體工程師嗎?提供一個有趣的觀點 在 堆疊溢出 的網站有關於一則公告內容是禁止 chatgpt 回文。 底下有一個 AI 研究員的論點很有趣。 temporary-policy-chatgpt-is-banned?cb=1![Re: [討論] chatGPT會取代軟體工程師嗎? Re: [討論] chatGPT會取代軟體工程師嗎?](https://meta.stackoverflow.com/Content/Sites/stackoverflowmeta/Img/apple-touch-icon@2.png?v=6de7587d1583)
18
Re: [閒聊] 討厭科技的守舊派在想什麼?聽起來很可怕 AI會取代人類 那小妹我就問 讀什麼科系 才不會被ai取代18
Re: [閒聊] 只剩AI創作的世界身為一個資訊從業人員,從另外一個角度來分享一下我的看法 目前程式設計師 a.k.a. 碼農的領域,其實已經有 "直接利用AI寫程式"的方式 包含Github的Copilot以及其他競品例如tabnine(但我沒用過這款) 目前的實用性老實說高出我的想像許多,甚至幾乎你只要函式名稱取的好,或是寫 個備註,寫個兩三行,剩下的Code AI直接都幫你「猜」出來![Re: [閒聊] 只剩AI創作的世界 Re: [閒聊] 只剩AI創作的世界](https://i.imgur.com/GINqEEbb.jpg)
11
Re: [問卦]chatgpt 蠻猛的吧碼農課金實測 拿它來試刀寫一個 AWS lambda function GPT-4跟上個版本比起來猛在可以丟錯誤碼讓它自己debug 一開始它提供的是舊環境 CommonJs 的寫法 我讓它強制改寫成 Node18 + ES Module6
[問卦] 有人開始用AI偷寫code和mail了嗎一些簡單的code聽說都可以直接丟給AI了 還可以根據你的要求要他修改 但我是文組我不知道 但拿來回MAIL是真的好用 根據你的狀況、你的角色、語氣5
[問卦] 工程師用ai寫code 是不是不用加班?一堆工程師經常要加班 常常一副死人樣 那他們用ai寫code 這樣是不是就不用加班了? 有沒有八卦? --4
Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式如果可以餵code讓他學習怎麼coding的話 就像微軟有一個ai那樣 但是後來這個ai不是被玩壞緊急下架了嗎 我跟你講 按照人類的尿性![Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式 Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式](https://i.imgur.com/lQ5dFT9b.jpg)
Re: [問卦] 寫code要很高的智商吧?是的,數學爛程式不可能好的 寫程式有點點像是在做數學證明題 可是程式雞巴地方就是它說不動就不動 你證明題寫對一些部分還有那麼點點分數 在程式來說你就是零分4
[問卦] 用AI寫遊戲是未來趨勢了吧現在的AI能說會唱的 可以用ai寫code, 用ai作曲, 用ai繪圖, 用ai寫小說 那不就可以集成式的 把整個遊戲都外包給AI去完成 叫AI想劇本 叫AI配全語音 遊戲UI的圖和NPC 怪物的圖 都叫AI畫 最後用AI寫code
![[請益] 中年求職困境 [請益] 中年求職困境](https://i.ibb.co/230tZgNr/sssss.jpg)