Re: [討論] 用AI寫code產生的疑問
GPT本質為用文字去計算機率以及最有可能的輸出
並非邏輯理解, 且有token數目上限.
由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於:1. 功能是否常見
2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用
3. 你所提供的query是否足夠精確
4. 你的codebase是否有特殊的patterns
即便是簡單的CRUD仔, 如果公司有自己的內部framework, 內部tools,
想要讓GPT產生還ok的回答你必須要提供更多的context, 就很容易超過token上限.
而LLM的training一次可是幾百萬美金在燒的.
所以反而工人智慧比GPT便宜得多.
在我眼中GPT只是一個好一點的stackoverflow跟GitHub issue搜尋器而已.
隨著時間工作越久其實花在這些issue上面的搜尋時間並不太多.
大部分都在搜公司內部的訊息或是理解客戶需求.
而這些東西都沒辦法透過GPT來解決
而GPT train完就不會再進步了
初階工程師取決於個人造化但至少還有可能舉一反三
如果你有試著跟GPT pair programming個一天應該就不會覺得初階工程師會被取代
--
確實很多公司內部產生的文化和know how,以現階段的ch
atgpt大概無法協助
推工人智慧,model可以複製的,以後還是會進其他公司啦
但這也只是現階段的能力,三五年後說不定真能把整個
專案吃進去幫你開發
其實根據我的觀察像GitHub的Copilot是有根據Project裡面的內容去改變生成內容 但我發現反而對Copilot造成大量的雜訊(幻覺? 還沒試用過Copilot X但我覺得這個是GPT本質的問題. GPT生成的東西一定要透過人為標記才能逼近人認為的正確答案. 但project內部的modules或utils, GPT暫且很難推論出實際用途然後1:1 mapping回原來general training所得的答案
變數命名還是挺好用的
整個專案怎麼吃?瀑布式開發法?光是改規格,跟AI whisper
就註定失敗了。更何況,GPT本質是sentence generator
純程式邏輯或CRUD也許有機會,但牽扯到UIUX或前端我覺得很
難,user天天調整需求可能改到連AI都會跟你說,你行你來直
接罷工。
欸不是 coding至少一半時間都在寫test 現在都直接生成了
寫test真的是一件超級麻煩但又不可避免的事
原來是這樣
token問題你可以事先拿自己project去fine tuning model
,文件都有寫……
還需要自己fine tune就是很大的阻力。
整個專案花費多少時間在溝通上, 開發根本不是問題
AI能幫忙溝通嗎? 不行的話就沒可能取代人
你仔細靜下心來想想 GPT這種找出最有機率出現的字 其實完
全就跟你各位人類的思考模式一樣好嗎...
當有個需求進來時 你腦中是不是會出現幾個可能的選項
然後你再根據各種因子去做權衡利弊 找作最有機會解決問題
的解?GPT的原理 在方向上就跟人腦一樣
然後 AI需要工人智慧去fine tuning 這不也天經地義?
難道嬰兒生下來 你都不用去跟他互動說話 狂丟書本資料給他
他就會好好長大不會歪掉?
按照這種定義那寫個if/else都算gpt模式了,超棒
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的軌跡我們是看的到的 就看到問題那個區塊被全選複製 過幾分鐘後對方答案突然行雲流水全部打出來3
回覆應該會變得很長所以特地開一篇。 在專案規模越變越大的時候怎麼去處理祖傳代碼? 從人類既存的軟體史來說這些祖傳代碼幾乎沒有修好的可能性,從這個方向由AI做出發點來討論。 專案本身的複雜度正比於 BUG 的發生率,而 BUG 的發生通常是錯誤的抽象造成的結果。 所以AI可以處理嗎?不行,因為是人類在提需求時就已經有問題了。
41
[閒聊] AI太過強大Pokimane:未來實況主會被取代AI太過強大!知名實況主Pokimane憂心:未來實況主會被取代 在Twitch擁有900萬追蹤數的加拿大知名實況主「Pokimane」,在近期實況中提到她對於 人工智能(AI)的看法。假如未來充斥著使用「Chat GPT」的VTuber(虛擬實況主),那 像他們這些真人實況主該怎麼辦?恐怕這項職業會被AI取代。22
[Vtub] AI是不是可以做即時字幕了?如題 像是這部短片 都是日文 看攏無 但在chatGPT的加持下22
Re: [閒聊] AI與遊戲美術從業者的困境訪談回一下程式的部分, 身為一個寫過iOS Objective-C、碩論寫了Unity C#、前陣子被架去寫網頁javascript, 最近在開始接觸Python,非資工本科的不專業前軟體工程師,這樣應該能講講。 → lbowlbow: 要等到ai能debug才會被取代。寫出code不難,沒bug才難 03/30 09:12 推 guogu: chatgpt可以把錯誤資訊丟回去讓他修阿 只是會有越修越多 03/30 09:156
Re: [閒聊] ChatGPT是語言模型不是搜尋引擎不要講以後了,現在就有一堆被程式愚弄的人。 對,我就在講"chatGPT可以幫你寫程式還學屁語言"的你各位。 首先你必須要了解的是,GPT這東西就跟擲骰子一樣,只是你跟它玩的是 "文字接龍"。假設你問"112年12月台灣進口多少巴西咖啡" 它會這樣回答:5
[討論] 起點中文網官方小說gpt的可能性?(非cg創用chatGPT創造小說時, 感覺它並沒有把中文網文內容當資料庫的樣子 所以內容一點都不起點網文 假設起點中文用旗下所有的人氣小說當gpt資料庫 建了一個gpt4
Re: [問卦] chatGPT是不是把經典機率考題都算錯了昨天李永樂老師才拿高考題目讓gpt考 裡面有幾個亮點 李永樂:這題目我也看不懂 gpt說對就對吧 然後這題gpt答對了。 (李永樂看到是ai的潛力 而不是笑ai答錯題有夠笨) 下面還有人留言 電影 機械公敵裡 男主對機器人說 ai無法畫圖跟具有創造力3
Re: [閒聊] 我們離人工智慧的奇點已經不遠了嗎?用AI寫程式真的爽(注意要用英文,英文輸出快很多) 可惜我是寫嵌入式的,而且SDK全部都私有的 AI幫助有限QQ 不過幫助還是很大 像是uart常常會輸出一堆log看都懶的看 就全部丟GPT 然後他就會幫你整理出重點1
[求救] 修復 apfs partition table如題 有一顆ssd的apfs partition table異常,導致無法開機 用資料救援軟體看了一下應該資料都還在 只是partition table消失了 另外大概一兩年前有針對這個ssd做整顆的clone1
[問卦] Open AI 關閉GPT 4影片留言?現在最夯的GPT 4明明今天早上就釋出影片了 下面留言都在講幹話 結果剛剛影片重新上架 還把留言區關掉