Re: [討論] 用AI寫code產生的疑問

作者: oopFoo (3d)   2023-03-29 10:36:13
※ 引述《Suleika (Suleika)》之銘言:
: 相信對新技術具有敏銳度的各位,
: 在這幾個月都有使用過AI來幫忙寫code,
: 但在使用過程中不經有一個問題一直迴盪在我的腦海中:
: 「AI幫我快速生成一個feature的模板,
: 我在修改的過程中就像在做code review,
: 公司還需要找初階工程師嗎?」
: 不曉得各位高手們是怎麼看待這個問題的?
https://news.ycombinator.com/item?id=35316526
這篇展示ChatGPT的威力與限制。
他問Bing如何raycast一個有displacement map的geometry.
原po問到最後,答案是不可能或給錯誤的程式。
下面有人回答他把原po的問提去問ChatGPT4,說得到很好的解決。
https://pastebin.com/PPy4vMrU
作者: vi000246 (Vi)   2023-03-29 10:54:00
很棒啊 讓AI產生垃圾 再讓工程師收爛攤讓大家知道AI不能取代工程師
作者: loadingN (sarsaparilla)   2023-03-29 10:57:00
確實 web仔只會CRUD才在擔心這個
作者: ab4daa (nooooooooooooooooooo)   2023-03-29 11:04:00
太好了 以後有更多bug可以解
作者: Confusa (相思木)   2023-03-29 11:41:00
今天問的是通用AI才是這個結果,未來一定會有專門寫各種code訓練有素的AI出現
作者: oopFoo (3d)   2023-03-29 12:13:00
自駕還需要幾年?LLMs離真正理解code還要幾年?LLMs為何無法解決"幻想"問題?真正能code的AI還很遙遠。我覺得LLMs很好用,但現在寫code,代替search,方向錯了
作者: Beersheep (一心不乱)   2023-03-29 12:29:00
喜歡你對 reuse/dry 那段下的論點
作者: ededws1 (ATMJin)   2023-03-29 12:31:00
路上很多餐飲店,並不是每間都要有飯店廚師的能力寫軟體需求越來越大,當然只能多找一些堪用的人才
作者: tennyleaz (tenny)   2023-03-29 12:49:00
確實
作者: f26724309 (番薯)   2023-03-29 14:38:00
推盲人帶盲人進死巷 詠唱咒文念對很重要
作者: nfsong (圖書館我來了)   2023-03-29 15:05:00
你把這篇餵給chatGTP. 他就又進化了來個人餵公子吃....
作者: KanzakiHAria (神崎・H・アリア)   2023-03-29 16:41:00
喔 那一堆文組已經用AI在coding做產品的是平行世界?
作者: hidog (.....)   2023-03-29 17:34:00
樓上方便介紹個由ai開發完成的專案嗎
作者: Firstshadow (IamCatづミ'_'ミづ)   2023-03-29 17:47:00
樓樓上指的是chatbot嗎 蛤 o’_’o
作者: viper9709 (阿達)   2023-03-29 17:48:00
推這篇
作者: qwe78971 (小信)   2023-03-29 20:20:00
哪個產品是AI做的 讓我看看
作者: frrr (franky1)   2023-03-29 21:49:00
https://i.imgur.com/pOxQkec.jpgAI確實很難解決一點點需要邏輯的問題
作者: GTRNO1 (不是我不明白..)   2023-03-30 02:46:00
嗯…你應該不太懂 你先把Open-Ended Learning Leads to Generally Capable Agents這篇看懂 再來討論AI能不能寫code
作者: marsantony (抬起頭,才能仰望天空)   2023-03-30 09:22:00
AI目前無法保證百分百正確,提供思路與框架方便而已如果真的有沒有人工review的AI專案,我也想看看
作者: testPtt (測試)   2023-03-30 10:00:00
用來代替搜尋引擎感覺還不錯
作者: realbout (薩摩訶)   2023-03-30 10:21:00
AI不是用來解決問題?那大家對AI的期望是?
作者: OnlyRD (里巷人)   2023-03-30 12:37:00
不會啊,AI可以生成片段的程式,而且風格近似,光是這樣就減少很多打字跟review的功夫。
作者: strlen (strlen)   2023-03-30 14:21:00
軟體工程的失敗?你說失敗就失敗?你誰阿你?DRY大家都有在做好嗎?重點不是DRY這觀念 重點是DRY要切割到多細小 共用模組要怎麼切 這是永遠沒有一個銀彈的問題你仔細去想想為什麼會有重複的code 不是因為大家想重複好嗎?是因為真實世界的需求就是有無窮多種你模組切太大塊 就沒辦法應付多樣化的需求 切太小 又是跟沒切一樣 這你要怎麼解決?講那麼多 終究還是要回歸需求面這完全跟什麼邏輯一點關係也沒有 也跟CRUD一點關係也沒有今天還是有大量CRUD碼農 就是因為實務端需求面太多樣化了跟效率也沒任何關聯 整篇完全不知所云 大概是雲工程師吧
作者: GTRNO1 (不是我不明白..)   2023-03-30 23:09:00
看起來就是學店畢業+小公司的工程師心得感想
作者: hidog (.....)   2023-03-31 07:05:00
上面幾樓貶低別人學經歷的做法還蠻糟糕的
作者: pedestrianA (只是個路人)   2023-03-31 12:32:00
這跟搜尋引擎不同東西 沒有誰代替誰
作者: darkMood (瞬間投射)   2023-03-31 12:58:00
目前不就是快速剪貼簿而已,一堆人一直吹屁啊
作者: oopFoo (3d)   2023-03-31 17:40:00
現在的LLMs比較像"群體的智慧"。會是一個很好的另一個意見但太多的"幻想",對不熟練的人,反而有害。
作者: acenova (歸零)   2023-04-01 00:55:00
國外論壇有看到在ML跟AI領域深耕多年的工程師,寫道目前OpenAI釋出的版本還是弱化版本的,而且他也不曉得為什麼OpenAI要去弱化這塊,他說現在的AI已經完全可以做到解決問題這一段了,也許我們過段時間就能看到他說的那個版本
作者: oopFoo (3d)   2023-04-01 11:17:00
OpenAI是一直在持續訓練Model,東西會更強。LLMs有很多意想不到的功能,如有點邏輯,有點會算術。但這條路是有極限的。像Llama好像有特地訓練算術的部份,就表現比GPT3好。但知識是無限的,現在這種訓練方式能達到AGI嗎?我是持保留態度。就像自駕碰到瓶頸一樣,LLMs需要更多的研究與發展。就目前而言LLMs是很有用的。但問錯方向,給垃圾答案是很大的問題與研究課題。

Links booklink

Contact Us: admin [ a t ] ucptt.com