Re: [討論] 用AI寫code產生的疑問
今天剛好在它版討論AI寫Code,晃過來看到這邊也在聊,
小弟是個很久沒專注在Coding的前低階工程師,所以這篇文大神前輩們看看笑笑就好
https://www.ptt.cc/C_Chat/E.FEOrvA6TYbcs
主要來丟幾的AI Coding工具,這邊的朋友有興趣可以去玩玩看,
直接叫GPT4寫Code真的不會是個好用的方法。
現在主流的兩套AI Coding工具應該是 Github Copilot X 跟 Cursor,
Copilot X https://github.com/features/preview/copilot-x
Cursor https://www.cursor.so/
我不太確定總共支援那些語言,反正我在研究的iOS Swift都支援。
其實底層都是GPT4跟OpenAI,所以實際差在哪邊可以自己看看:
https://zhuanlan.zhihu.com/p/617801527
https://elmagnifico.tech/2023/03/22/Copilot/
https://juejin.cn/post/7215579793260167229
https://twitter.com/dotey/status/1638563995941478404
當然,目前AI能幫助的大概也就這樣,
對這邊的高階工程師大概也就用來處理如同我文中那種瑣碎的任務,
敘述給AI、讓AI寫一寫、自己再快速Review一下的用途,
但我覺得以這個趨勢下去,還是可以先去摸摸看現在AI Coding已經應用到什麼程度,
某方面來說也更能具象自己的價值跟找到身為人類工程師的長處。
--
AI_Art AI藝術與創作板 歡迎各方前來討論AIGC創作與相關議題!
位置:戰略高手 > DigitalWare > AI_Art
AI情報屋營業中
噗浪:https://www.plurk.com/Zaious
IG :https://www.instagram.com/zaious.design/
--
推,chatgpt還會使用不存在的方法...
推
剛剛看到彼得潘又發了一個使用例子 https://reurl.cc/mlzlOG
26
首Po相信對新技術具有敏銳度的各位, 在這幾個月都有使用過AI來幫忙寫code, 但在使用過程中不經有一個問題一直迴盪在我的腦海中: 「AI幫我快速生成一個feature的模板, 我在修改的過程中就像在做code review,
借串問,有人試過能否用 AI 延伸 existing code base 嗎? 如果是 existing code base 各種東西都包成模組或 function 例如對 elasticsearch 的操作全部都包成自訂 function 給 python 呼叫 如果讓 AI 讀 code base3
幾個未來可能的 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)
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且常用
26
Re: [閒聊] 我們離人工智慧的奇點已經不遠了嗎?大家好,一般人感受可能還沒這麼深, 但是對於ai 改變生產力跟世界這一點, 軟體工程師應該是最深度有感的一個族群。 我現在在工作上已經大量使用chatGPT, Plus當然是直接刷下去。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創作的世界身為一個資訊從業人員,從另外一個角度來分享一下我的看法 目前程式設計師 a.k.a. 碼農的領域,其實已經有 "直接利用AI寫程式"的方式 包含Github的Copilot以及其他競品例如tabnine(但我沒用過這款) 目前的實用性老實說高出我的想像許多,甚至幾乎你只要函式名稱取的好,或是寫 個備註,寫個兩三行,剩下的Code AI直接都幫你「猜」出來![Re: [閒聊] 只剩AI創作的世界 Re: [閒聊] 只剩AI創作的世界](https://i.imgur.com/GINqEEbb.jpg)
13
Re: [閒聊] AI終於進化到這步了嗎補完幾行應該還不算吧。 不過想知道有沒有會coding的AI? 別問,問就是有。 2年前OpenAI發表的GPT-3。它是一個自迴歸語言模型。 應用了深度學習,自然語言處理等等。![Re: [閒聊] AI終於進化到這步了嗎 Re: [閒聊] AI終於進化到這步了嗎](https://img.youtube.com/vi/PqbB07n_uQ4/mqdefault.jpg)
7
Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式記者就是記者 如此的無知 這個AI是幫你帶出你可能想寫的code 例如要寫個interface 幫你先建個架構 剩下還是要你補充 當然會越來越符合你的寫作習慣4
Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式如果可以餵code讓他學習怎麼coding的話 就像微軟有一個ai那樣 但是後來這個ai不是被玩壞緊急下架了嗎 我跟你講 按照人類的尿性![Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式 Re: [新聞] 工程師將被取代 月付300元 AI代勞寫程式](https://i.imgur.com/lQ5dFT9b.jpg)
![[請益] 中年求職困境 [請益] 中年求職困境](https://i.ibb.co/230tZgNr/sssss.jpg)