Re: [討論] 用AI寫code產生的疑問
※ 引述《ripple0129 (perry tsai)》之銘言:
: 事實上未來沒有寫code這種東西
: 我們會在當下才會認為應該是這樣
: 而未來根本沒有所謂的寫code
: 而是跟AI說你要解決什麼問題
: 它就幫你解決這樣
: 當然那個還很久
: 現階段的疑問是AI可以寫code
: 只要幫它code review即可
: 也就是未來沒有初階工程師了
: 你要code review沒有經驗是在review啥
: 換句話說每個公司都會cost down的狀況下
: 初階工程師陣亡一堆
: 而我們最後一批寫程式的人
: 就跟瀕臨絕種動物一樣
: 在還沒有達到最上面說的那個階段前
: 是我們最後存在的價值
: 當然達到那個階段我們也沒價值了
: 已經進入這個行業有資歷的不用擔心失業
: 反而剛要來這個行業的人需要擔心
: 因為連code review都做不到
: 根本無法有效利用當下的AI做產出
回覆應該會變得很長所以特地開一篇。
在專案規模越變越大的時候怎麼去處理祖傳代碼?
從人類既存的軟體史來說這些祖傳代碼幾乎沒有修好的可能性,從這個方向由AI做出發點來討論。
專案本身的複雜度正比於 BUG 的發生率,而 BUG 的發生通常是錯誤的抽象造成的結果。
所以AI可以處理嗎?不行,因為是人類在提需求時就已經有問題了。
再回到複雜度的討論上。
每一種資料結構與其時間、空間的 big O都有其優缺點,這是一種取捨,不可能僅有一種最優解。
那AI生成確定真的是生成你需要的東西嗎?我是不是有修改的需求?
我有修改的需求就表示我需要讀懂AI寫的代碼,那我就需要可讀性,也許你會說既然都用AI生成的話為什麼不用機器語言就好了。
1. 可讀性的本質是易修改,這代表只要較少的資訊就可以實現改變,這是一個迭代效率的問題。
2. 我要求處理時間要在多久以內完成的方式讓AI重新生成代碼,這方式最終還是會回到上述的迭代效率的問題上。
我會在原文的回覆是在說有一群人的觀點是「神打個響指就能解決人類一直解決不了的問題。至於怎麼解決的,我沒有能力關心,因為他是神。」
神替換成AI完全沒問題
-----
Sent from JPTT on my Asus ASUS_I01WD.
--
設計的問題產生在於prompt的需求不夠明確,與其說產
出來還要去修改,應該在prompt階段就可以去處理了。
這一切當然是在現階段還需要去處理的狀況,當運算成
本低到一個極致,或是儲存成本低到一個極致,這就沒
什麼好處理了。
當運算達到極致時根本會沒有祖傳代碼的問題,每一次
的運作都像是一次完整的重構一般,這一切都問題根源
都還是目前的想像基於運算有限儲存有限
Prompt需求不明確,結果是使用者的需求不明確==
對我來說 AI 最有用的地方是可以把需求說得很模糊耶 XD
神說有光就有光(誤)
再快也克服不了物理世界的基本規律。
今天的業務邏輯是一個 O 的時候,人或機器處理,無非在
n 很小的時候才有區別。
只有找到更低複雜度的近似算法之後才能談AI代替人做。
資訊複雜度放在那裡,不是提高算力就能在常數時間解決
。
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,說得到很好的解決。2
今天剛好在它版討論AI寫Code,晃過來看到這邊也在聊, 小弟是個很久沒專注在Coding的前低階工程師,所以這篇文大神前輩們看看笑笑就好 主要來丟幾的AI Coding工具,這邊的朋友有興趣可以去玩玩看, 直接叫GPT4寫Code真的不會是個好用的方法。3
事實上未來沒有寫code這種東西 我們會在當下才會認為應該是這樣 而未來根本沒有所謂的寫code 而是跟AI說你要解決什麼問題 它就幫你解決這樣48
跟本文可能不相干 昨天公司一場面試 是線上面試 在考線上coding的時候 對方可能也不知道他打code的軌跡我們是看的到的 就看到問題那個區塊被全選複製 過幾分鐘後對方答案突然行雲流水全部打出來8
GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用
13
Re: [閒聊] 我們離人工智慧的奇點已經不遠了嗎?看你定義的奇點是什麼樣子 1 專用型AI - 僅限於特定問題 → 人類目前還在這裡 a 努力達到人類中 → 目前的自動駕駛、ChatGPT 在這裡 b 在特定領域的計算力等同或遠超人類 c 在特定領域中不止於計算力,且在判斷力等抽象表現上接近或超越人類5
[閒聊] 反魔法屏障 NO-AI 浮水印工具簡介: 部分AI繪圖工具會讓生成的圖片加上一個隱形的浮水印,避免被AI模型二次訓練, 過去有人提議用這個辨識是否是AI生成的圖,但破解方法太多了。 (也不是所有AI軟體都會加上,甚至能關掉這樣的功能,也還是防堵不了描AI圖之類的)4
[閒聊] 不久後AI能夠畫漫畫吧?以現在AI的邏輯能力 還有搜集資料的能力 編劇應該不困難吧? 再搭配繪畫的能力 未來AI應該可以生成漫畫吧?1
[閒聊] 半年了...AI對繪師的影響?不知道在去年幾月 開始有一些畫家拿AI生成的圖片再經過人工修改 產出一些不會被當時的人們懷疑不是手繪的圖 通常是一些風景照之類的 有些甚至還默默得了獎5
Re: [新聞] 創作全被AI偷走! 美藝術家怒了「提集體注意這篇文章超級長,可直接左轉。 首先先分享一些相關連結: 我用AI人工智慧做的圖有著作權嗎?臺灣怎麼規範? 【AI繪圖時代】智慧財產權學者談AI作品法律爭議:如何判斷AI生成圖像是否侵權?4
Re: [閒聊] AI科技發展到極致,真的會毀滅人類?我曾經幻想過理想的AI應該是怎樣 首先AI一定比人類強,無論在思考、分析、決策、工作上的效率都遠超人類 他們在情感、創作上也能達到和人類如出一轍的程度,因為不這麼做就沒有意義了。 首先人類使用工具,一定是因為工具比較好用 如果一把剪紙的剪刀剪出來的紙還不如手撕漂亮、方便,那要剪刀做什麼?2
[問卦] AI繪圖 -> AI影片各位宅女美男大家好 我看垃圾文集散地的Face書一直充斥著意淫AI繪圖的文章 讓我inin的 估狗了一下相關的AI繪圖軟體的操作方式發現到電腦顯示卡的使用比重好像滿高的 想了一下現在都能AI繪圖了1
Re: [問卦] AI作品的版權問題各位覺得該怎麼解決?打到一半去Google發現有真實新聞,後面是真的。 故事背景:在2025年,AI繪圖技術已經非常發達,許多人都可以透過簡單的操作 ,生成各種風格和主題的圖片。然而,這也引發了一系列的版權爭議,因為AI生成 的圖片可能涉及抄襲或侵權原始作品的風險。 故事主角:小明是一個喜歡畫畫的高中生,他平時用AI繪圖軟體來創作自己的漫畫和