Re: [閒聊] AI與遊戲美術從業者的困境訪談

看板C_Chat (希洽)作者 (Zaious.)時間1年前 (2023/03/30 11:05), 1年前編輯推噓22(22065)
留言87則, 22人參與, 1年前最新討論串4/10 (看更多)
回一下程式的部分, 身為一個寫過iOS Objective-C、碩論寫了Unity C#、前陣子被架去寫網頁javascript, 最近在開始接觸Python,非資工本科的不專業前軟體工程師,這樣應該能講講。

03/30 09:12,
要等到ai能debug才會被取代。寫出code不難,沒bug才難
03/30 09:12

03/30 09:15,
chatgpt可以把錯誤資訊丟回去讓他修阿 只是會有越修越多
03/30 09:15

03/30 09:15,
或者修完跟原本功能不一樣的問題而已
03/30 09:15

03/30 09:16,
就現在ai 最大功用就是大幅減少試誤時間
03/30 09:16

03/30 09:17,
程式設計要ai能自己測出自己設計的程式的bug 並自己
03/30 09:17

03/30 09:17,
修掉才有可能取代人 但如果能做到這那應該一開始就
03/30 09:17

03/30 09:17,
不會吐出有bug 的程式碼
03/30 09:17

03/30 09:23,
當然ai可能還是能幫你省下畫工 但理論上不太可能跟
03/30 09:23

03/30 09:23,
你設計的完全一樣 除非有這麼強的咒語
03/30 09:23

03/30 09:26,
倒是css語法問ai會比問google快,但不保證是對的www
03/30 09:26

03/30 09:29,
那是朋友的心得,九成正確而且超快,一成唬爛的w
03/30 09:29

03/30 09:30,
我是一直被唬爛的 我給他API也沒用 不過他本來就看不懂
03/30 09:30

03/30 09:36,
AI寫出來的程式,基本上也是複製貼上的程式=堪用的程式
03/30 09:36

03/30 09:37,
如果AI寫出來的程式SOP都無法運作,那AI還不夠成熟就跟手
03/30 09:37

03/30 09:38,
東拼西湊的程式碼也是要有個邏輯把他串通,AI沒這種東西
03/30 09:38

03/30 09:38,
那現在程式設計師,都要變成修碼師了
03/30 09:38

03/30 09:39,
你知道最痛苦的莫過於修別人沒註解的程式碼嗎w
03/30 09:39

03/30 09:41,
也不用說要等ai出來才有甚麼修碼師,不會有人以為現在寫
03/30 09:41

03/30 09:41,
code都是從零開始吧
03/30 09:41

03/30 09:43,
不太可能要AI產出沒bug的程式 因為AI學的就是人寫出來的code
03/30 09:43

03/30 09:43,
就是有可能有bug 現在頂多拿來輔助減少一些簡單動作
03/30 09:43

03/30 09:58,
ai寫程式基本上就當優化的搜尋引擎在用而己
03/30 09:58

03/30 09:58,
取代程式設計師有點難 因為AI咒語跟程式語言本質上差
03/30 09:58

03/30 09:58,
不多 從寫程式變成寫咒語而已
03/30 09:58
我目前還停留在GPT-4寫Code的階段,還沒涉及到複雜性的功能, 但有明確input跟output,差在中間處理邏輯的函式,我現在已經完全交給AI, 最後通常還是得小修,但比較大的Bug通常是自己敘述不夠精準。 像是這樣 https://i.imgur.com/bi2wJsy.png
https://i.imgur.com/x13ovjf.png
不過剛開始摸索時摸了很久每次結果都不一樣,效果也都差一點, 後來才知道應該怎麼讓它理解:要舉例。 https://i.imgur.com/d2aLwJa.png
https://i.imgur.com/ESOgiUY.png
https://i.imgur.com/tBkZvZW.png
https://i.imgur.com/qIvzttY.png
https://i.imgur.com/I12Gm9O.png
(成功的那次還是GPT3.5) https://i.imgur.com/xyMLJ1K.png
我覺得很方便,自己去想那些字串整理的邏輯不知道要浪費多少時間... 反正有用一定比較快。 但用GPT只是AI寫程式的初階工具,真正的Coding工具式微軟新出的Copilot "X" 出不到兩個禮拜,能做到用自然語寫程式外加下註解。 https://www.youtube.com/watch?v=qQESlmIseJ8
https://www.inside.com.tw/article/31101 那你說碼農要被取代嗎? 我覺得跟繪圖一樣,高階的大概可以高枕無憂, 像是寫影像壓縮、錄音、實況、多人聊天的核心這種,至少我不確定AI寫得出來, 但就算寫得出來也還是要人力去修正。 比起說修碼師,我覺得還有一個工作是要負責拆解功能給AI做,AI暫時沒辦法一條龍到底, 程式"設計"師的角色未來會更偏設計,包含使用者經驗跟互動設計,而不是工程。 ... 但我現在有點想把以前自己手寫的Code丟給AI看看, 怎麼都覺得AI應該能寫得更有效率可讀性更高。 -- AI_Art AI藝術與創作板 歡迎各方前來討論AIGC創作與相關議題! 位置:戰略高手 > DigitalWare > AI_Art AI情報屋營業中 噗浪:https://www.plurk.com/Zaious IG :https://www.instagram.com/zaious.design/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.76.37.160 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1680145551.A.237.html ※ 編輯: ZMTL (42.76.37.160 臺灣), 03/30/2023 11:08:14

03/30 11:09, 1年前 , 1F
這個你自己寫有比較慢嗎?
03/30 11:09, 1F

03/30 11:10, 1年前 , 2F
我目前覺得好用的是跟 regex 相關的script
03/30 11:10, 2F

03/30 11:10, 1年前 , 3F
但我自己寫其實也不會慢多少 只是叫ChatGPT生個腳本很爽
03/30 11:10, 3F
因為"想出"要怎麼整理input跟output的過程, 我已經用自然語言在腦海敘述過一遍了,剩下只是寫給GPT,不管怎樣都能跳過程。 而且它真的會寫註解還很會寫註解,比很多工程師的習慣還好。 補充一下,iOS App的大神彼得潘最近也都在玩GPT跟Cursor(開源的AI程式工具) https://reurl.cc/xlWedz https://reurl.cc/Ad9XGj https://reurl.cc/Nq2Oze https://reurl.cc/qkpa9g https://reurl.cc/Ad9XEY

03/30 11:13, 1年前 , 4F
對阿 真的要學會和AI溝通...
03/30 11:13, 4F

03/30 11:14, 1年前 , 5F
不然他預設都是用機率出回應 所以很可能每次回答不同
03/30 11:14, 5F
※ 編輯: ZMTL (42.76.37.160 臺灣), 03/30/2023 11:16:26

03/30 11:19, 1年前 , 6F
如何運用這些 工具 增加工作效率也是蠻值得研究的就
03/30 11:19, 6F

03/30 11:19, 1年前 , 7F
是了
03/30 11:19, 7F

03/30 11:24, 1年前 , 8F
出身出生傻傻分不清楚
03/30 11:24, 8F

03/30 11:25, 1年前 , 9F
我是覺得它大大的降低了入門門檻
03/30 11:25, 9F

03/30 11:26, 1年前 , 10F
沒降低到門檻吧,沒技術底根本下不出指令也不知道吐出來的
03/30 11:26, 10F

03/30 11:26, 1年前 , 11F
結果到底是不是你要的
03/30 11:26, 11F
※ 編輯: ZMTL (42.76.37.160 臺灣), 03/30/2023 11:28:56
還有 36 則推文
03/30 12:28, 1年前 , 48F
不可能不驗證正確性 但你人寫的東西也是要經過review跟
03/30 12:28, 48F

03/30 12:29, 1年前 , 49F
驗證 一樣會有bug 那就只是看AI良率可以到多高
03/30 12:29, 49F

03/30 12:29, 1年前 , 50F
怎麼可能不驗證就上線
03/30 12:29, 50F

03/30 12:30, 1年前 , 51F
拆Function下Prompt的工程師不論,會出大問題是當QA死人嗎XD
03/30 12:30, 51F

03/30 12:30, 1年前 , 52F
就只是code 生產是你寫的還是ai 寫的 寫完本來就都
03/30 12:30, 52F

03/30 12:30, 1年前 , 53F
要驗證
03/30 12:30, 53F

03/30 12:31, 1年前 , 54F
而且這種小輪子我就是懶得自己刻 靠AI寫完review一下沒
03/30 12:31, 54F

03/30 12:31, 1年前 , 55F
不管是AI 還是自己寫都要做測試啊…ai 會出現邏輯的錯
03/30 12:31, 55F

03/30 12:31, 1年前 , 56F
誤反而比人類少,為啥不敢用ai 的code?
03/30 12:31, 56F

03/30 12:31, 1年前 , 57F
啥問題就拿來用 也沒什麼錯吧
03/30 12:31, 57F

03/30 12:39, 1年前 , 58F
真的好用 只是現在還有局限性在 所以通常還會再確認AI
03/30 12:39, 58F

03/30 12:39, 1年前 , 59F
給的答案對不對
03/30 12:39, 59F

03/30 12:55, 1年前 , 60F
小輪子當然隨便你
03/30 12:55, 60F

03/30 12:55, 1年前 , 61F
但先看看這篇的原文好不好,在講的是debug這件事
03/30 12:55, 61F

03/30 12:55, 1年前 , 62F
StackOverflow會禁AI答案就是因為只會搞出一堆很有說
03/30 12:55, 62F

03/30 12:55, 1年前 , 63F
服力但要辨別正確性困難的答案(超會Coding的菜鳥)
03/30 12:55, 63F

03/30 12:55, 1年前 , 64F
,denug
03/30 12:55, 64F

03/30 13:05, 1年前 , 65F
是啊 AI就算是錯誤的答案也會講的振振有詞 所以才要再
03/30 13:05, 65F

03/30 13:05, 1年前 , 66F
一次確認答案對不對
03/30 13:05, 66F

03/30 13:40, 1年前 , 67F
我比較好奇的是現在丟程式碼給AI,AI會解釋那些程式在做
03/30 13:40, 67F

03/30 13:41, 1年前 , 68F
好處是看到爛Code可以賴給AI說是AI寫的XD
03/30 13:41, 68F

03/30 13:41, 1年前 , 69F
什麼嗎?如果會的話反過來丟給AI去驗證的可行性也存在了
03/30 13:41, 69F

03/30 13:41, 1年前 , 70F
未來可能連自己驗證這道手續也不太需要
03/30 13:41, 70F

03/30 13:42, 1年前 , 71F
1.讓AI驗證 2.讓AI去驗證AI驗證的東西
03/30 13:42, 71F

03/30 13:58, 1年前 , 72F
會啊,它會CodeReview
03/30 13:58, 72F

03/30 13:59, 1年前 , 73F
雖然這示例很簡單
03/30 13:59, 73F

03/30 13:59, 1年前 , 74F

03/30 14:00, 1年前 , 75F
剛好軟體工程版也在討論,順便在那邊開一篇整理
03/30 14:00, 75F

03/30 14:28, 1年前 , 76F
我好奇在這種結構下,假設低階工程師為高階的必要途
03/30 14:28, 76F

03/30 14:29, 1年前 , 77F
徑,當然現存的高階工程師可以存活,但不需要低階工
03/30 14:29, 77F

03/30 14:29, 1年前 , 78F
程師的狀況下,又要怎麼養出高階工程師?
03/30 14:29, 78F

03/30 15:06, 1年前 , 79F
這結構下 你還是要低接工程師啊
03/30 15:06, 79F

03/30 15:07, 1年前 , 80F
工程師長期培養的是要了解產品怎麼運作和改善
03/30 15:07, 80F

03/30 15:53, 1年前 , 81F
會 我就把有些看不懂的東西丟給AI
03/30 15:53, 81F

03/30 16:04, 1年前 , 82F
stackoverflow禁止的是社群拿chatGPT的答案無腦貼上去
03/30 16:04, 82F

03/30 16:04, 1年前 , 83F
拿看起來很合理不經過驗證的答案去當作正解 破壞社群之
03/30 16:04, 83F

03/30 16:05, 1年前 , 84F
間的信任 所以不允許這種行為
03/30 16:05, 84F

03/30 16:05, 1年前 , 85F
不要直接理解成"AI就是沒有能力產生無法經過驗證的code"
03/30 16:05, 85F

03/30 16:08, 1年前 , 86F
上面打反了 "AI只能產生無法經過驗證的code"
03/30 16:08, 86F

03/30 17:50, 1年前 , 87F
好奇有試過debug嗎
03/30 17:50, 87F
文章代碼(AID): #1a9FoF8t (C_Chat)
討論串 (同標題文章)
文章代碼(AID): #1a9FoF8t (C_Chat)