Re: [討論] 用AI寫code產生的疑問
雖然我是學店資工廢物
研究所畢業沒很久
目前在刷題 面試
複習基礎演算法 資結
不過準備這些其實很燒腦
所以就閒暇之餘寫個side project
主要是下載YouTube 的python程式
然後想要在web ui上使用
當然這種網路上資源其實一大堆
要認真找可以找到大量相關文章
但是我是讓GPT生一段類似的
基本下載功能他感覺就是
參考pytube這個module 官方文件範例
寫出來的東西 是可以用的
我這邊是用flask串接webui
然後詢問他解法 基本上他可以給出
看似符合邏輯的程式 但實際執行起來
其實滿多錯誤的
個人感想他可以大幅簡化
搜尋的東西就是了
基本上還是要會搜尋
他比較像一個24小時
給你問的stack over flow
stack overflow 其實也有些回答
自己試了其實不能用
所以目前可能取代還有一段時間吧
當然他會進化
但是能幫助工程師更快速產生
原本需要大量閱讀文件
大量搜尋才能理解的東西
但覺得還是要有基礎知識
因為它真的很會瞎掰
所以有相關知識
比較看的出來他是不是瞎掰
-----
Sent from JPTT on my Google Pixel 6a.
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.238.195 (臺灣)
※ PTT 網址
→
我之前下指令用python接gpt api+line bot,他的解答倒
→
是滿完整的,真的有奇怪的地方再回去翻文件
→
那時順便把佈署到azure也串起來,他的回答比azure官方
→
文件還清楚XD
→
YT麻煩的是google會一直改東西讓你的下載器壞去
→
推特也是常常改版 逼你要用官方API撈東西
→
如果很單純的可以,但複雜的通常就要在修
→
對 稍微複雜一點的code真的還要花時間修
→
遇過比較嚴重的情況是,下指令請他將資料轉表格,並將
→
其中一欄的資料大小從byte轉為GB,結果gpt有漏掉某些ro
→
w沒轉,如果沒review直接用真的不知怎麼死的
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可以處理嗎?不行,因為是人類在提需求時就已經有問題了。8
GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用
爆
Re: [問卦] 沒人發現軟體工程師晚年只會失業而已嗎!那只有你,我還每天在學 : 到時軟體工程師根本無法再跟上時代 : 只能被公司裁員 : 別人看到你年紀也不會想用你 : 根本就整個廢到笑啊!31
[心得] 台積 IT SRE 面試心得分享一下近期在台積電不錯的面試經驗。 人資主動邀請面試。面試一共會有專業項目三關 + 人資一關,由於主管希望面試者能有較 充足的準備,因此專業項目每一關的間隔時間預定是兩個禮拜,如果有需求需要加快面試 速度也是可以調整時程。現在疫情期間,除了測驗要去廠區之外,其他面試一率都是視訊 面試。22
Re: [閒聊] AI與遊戲美術從業者的困境訪談回一下程式的部分, 身為一個寫過iOS Objective-C、碩論寫了Unity C#、前陣子被架去寫網頁javascript, 最近在開始接觸Python,非資工本科的不專業前軟體工程師,這樣應該能講講。 → lbowlbow: 要等到ai能debug才會被取代。寫出code不難,沒bug才難 03/30 09:12 推 guogu: chatgpt可以把錯誤資訊丟回去讓他修阿 只是會有越修越多 03/30 09:1514
[心得] 跟 ChatGPT 一起寫程式網頁好讀版 (內容一樣,選自己喜歡的平台就可以) 僅截錄最後的一段 (心得部分) ========================================================11
Re: [問卦]chatgpt 蠻猛的吧碼農課金實測 拿它來試刀寫一個 AWS lambda function GPT-4跟上個版本比起來猛在可以丟錯誤碼讓它自己debug 一開始它提供的是舊環境 CommonJs 的寫法 我讓它強制改寫成 Node18 + ES Module5
Re: [問卦] 自學python 會很難嗎?文章很長有2千個字,或更多。 自學python 會很難嗎?這個問題沒有一個簡單的答案,因為學習程式語言的難易 度取決於許多因素,例如個人的興趣、動機、基礎知識、學習資源、學習方法等。 一般來說,python 是一種相對容易上手的程式語言,它有著簡潔明確的語法、豐富 的函式庫和社群支援,適合初學者入門。但是,要達到精通的程度,還需要不斷地1
Re: [新聞] AI大戰Google開局失利 Bard遭揪回答為何微軟現階段只把GPT拿去應用搜尋引擎? 拿去應用Office 軟體才是超級武器吧 GPT強到能寫程式了 做Excel表格取代一大堆文書工作才是他最大價值吧 ----