Re: [討論] 用AI寫code產生的疑問
幾個未來可能的 cases:
當工程師工作開始都提早完成了,會有以下幾種發展
1-0: 裝忙不要被老闆發現 or 更早下班
1-1: 老闆接更多工作
1-2: 砍人,更少工程師做更多工作
其中 1-1 與 1-2 需要老闆明顯知道 chatgpt 大大加速了開發速度,但如何知道?
有在工作的應該知道從瀑布式到 agile 大部分專案時程還是亂七八糟,
因此 chatGPT 若真的有提升速度,在整體的專案進度還是看不出來的,
除非專案都是幾個工作天的那種小案子
又或是不管那麼多直接砍人壓榨剩下的工程師? 或是直接接更多工作?
但若大家已經都加班還做不完了敢這樣幹嗎?
以上是針對接案公司可能的 cases;但針對自有服務/內部系統,
- 自有服務 (純軟/某aaS 等): ideas 與 tickets 沒有解完的一天,工程師大概不受影響
頂多開發 feature 快點
- 內部系統: 原本閒的繼續閒;不閒的請參考上述自有服務
其實我覺得比較理想幫助的反而是出了企業版,
可以先匯入所有 source code (先不管敢不敢)/tickets/docs/各種 Q&A,
如此一來可以大大減少對資深高手員工的依賴性不怕他離職
以及加速新人 onboarding 的速度
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.73.26.66 (日本)
※ PTT 網址
※ 編輯: alihue (106.73.26.66 日本), 03/28/2023 21:58:59
→
依賴公司跟依賴員工哪個風險大?
→
員工比公司容易倒吧
推
也可以砍高階的人,用 AI + 新人趕專案呀
→
高階的人用 AI 幫做簡單雜事不是更快XD
→
看專案難度了
推
在商言商啊,如果用了AI之後高低階人才能做一樣的事情
→
,公司一定選便宜的
推
用得好chatgpt需要一定的知識,要有能力review它的代碼
→
高階的可以把chatgpt用得更好
26
首Po相信對新技術具有敏銳度的各位, 在這幾個月都有使用過AI來幫忙寫code, 但在使用過程中不經有一個問題一直迴盪在我的腦海中: 「AI幫我快速生成一個feature的模板, 我在修改的過程中就像在做code review,
借串問,有人試過能否用 AI 延伸 existing code base 嗎? 如果是 existing code base 各種東西都包成模組或 function 例如對 elasticsearch 的操作全部都包成自訂 function 給 python 呼叫 如果讓 AI 讀 code base14
其實很多新技術在早期和成熟後相比你會感覺他的應用是完全顛覆最初想法的 例如 web 仔最熟稔的 web 好了,網路泡沫時代前大家對電子商務 的觀點是在網路上的一個廣告頁,每個網站就像一間街邊店一樣,透過網址 這串虛擬地址你可以造訪網路上的任何一間店,找到你要的資訊,更容易媒合實體交易 當時的 web 就是一本電話簿的概念18
這篇展示ChatGPT的威力與限制。 他問Bing如何raycast一個有displacement map的geometry. 原po問到最後,答案是不可能或給錯誤的程式。 下面有人回答他把原po的問提去問ChatGPT4,說得到很好的解決。![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://i.imgur.com/pOxQkecb.jpg)
2
今天剛好在它版討論AI寫Code,晃過來看到這邊也在聊, 小弟是個很久沒專注在Coding的前低階工程師,所以這篇文大神前輩們看看笑笑就好 主要來丟幾的AI Coding工具,這邊的朋友有興趣可以去玩玩看, 直接叫GPT4寫Code真的不會是個好用的方法。![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://github.githubassets.com/images/modules/site/social-cards/copilot-x.png)
3
事實上未來沒有寫code這種東西 我們會在當下才會認為應該是這樣 而未來根本沒有所謂的寫code 而是跟AI說你要解決什麼問題 它就幫你解決這樣
雖然我是學店資工廢物 研究所畢業沒很久 目前在刷題 面試 複習基礎演算法 資結 不過準備這些其實很燒腦48
跟本文可能不相干 昨天公司一場面試 是線上面試 在考線上coding的時候 對方可能也不知道他打code的軌跡我們是看的到的 就看到問題那個區塊被全選複製 過幾分鐘後對方答案突然行雲流水全部打出來![Re: [討論] 用AI寫code產生的疑問 Re: [討論] 用AI寫code產生的疑問](https://img.youtube.com/vi/46dZH7LDbf8/mqdefault.jpg)
3
回覆應該會變得很長所以特地開一篇。 在專案規模越變越大的時候怎麼去處理祖傳代碼? 從人類既存的軟體史來說這些祖傳代碼幾乎沒有修好的可能性,從這個方向由AI做出發點來討論。 專案本身的複雜度正比於 BUG 的發生率,而 BUG 的發生通常是錯誤的抽象造成的結果。 所以AI可以處理嗎?不行,因為是人類在提需求時就已經有問題了。8
GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用
67
[討論] 緯創資通徵5年以上的資深工程師才30k起?最近看到高雄緯創資通在大舉徵才 本來想說雖然是系統廠但也不會太差吧 但看到徵5年以上的資深工程師,待遇居然才30k起~最高70k 這會不會太扯? 看需求也不簡單耶 緯創資通徵5年以上的資深工程師才30k起?29
Re: [請益] 如何才容易找到工作量正常的公司?先說產業別..避開接案類型公司,不管我自己或同學都有累個半死卻沒啥好處的經驗 特徵的話,我覺得薪水越高工時越低,前題是非主管職而純技術職。 但這薪水高並不是要你越級打怪,而是你本身的能力可以勝任薪水越高會越輕鬆。 個人從累死到輕鬆上班的經驗談- # 月薪低於四萬時代21
Re: [討論] chatGPT會取代軟體工程師嗎?提供一個有趣的觀點 在 堆疊溢出 的網站有關於一則公告內容是禁止 chatgpt 回文。 底下有一個 AI 研究員的論點很有趣。 temporary-policy-chatgpt-is-banned?cb=1![Re: [討論] chatGPT會取代軟體工程師嗎? Re: [討論] chatGPT會取代軟體工程師嗎?](https://meta.stackoverflow.com/Content/Sites/stackoverflowmeta/Img/apple-touch-icon@2.png?v=6de7587d1583)
15
[請益] 非本科offer請益[背景] 非本科畢業, 新北人, 30歲, 目前資歷是國立普大畢業、轉職java班(半年) 目前在接案公司一年多,全端工程師(不包含前端切版及server的部分),除了幾個維護案外 ,比較完整的做過金融業內部系統及教學平台4
Re: [請益] 新鮮人銀行商科轉Pm我覺得拉 你這就一竿子打翻一船人 滿滿的偏見 ※ 引述《peter98 (PyTorch AI套件爛死惹)》之銘言: : 我就來講一下為什麼男PM在科技業非常不受待見好惹 : 先說一下 其實台灣有80%的PM(不分男女)的能力都不太行 80%?? 你的數字哪裡來的? 你的客觀在哪? 甚麼叫能力不行?8
[請益] offer請益(純軟/半導體封測)各位年薪百萬大大好,我是四中資管碩畢業,因為家裡離南科較近,所以都找台南或是南科的工作,因長期專案趕不完需要自主加班又沒加班費,憤而離職,拿到以下兩個Offer 現職:包子(面板業, 已提離職) 地點:台南 單位:MIS系統工程師 薪資:N*14 +年終分紅1~2m8
[心得] 用 ChatGPT 幫忙整理 Code Changes部落格: GitHub: 相信大家對 ChatGPT 不會很陌生,這是目前在生成式人工智慧 (AIGC: AI Generated Content) 內的當紅炸子雞,然而 ChatGPT 對於軟體工程師有什麼影響呢?能否透過 ChatGPT 改善團隊流程或協助開發?而我現在想到最直接的就是用 ChatGTP 幫忙寫 Git![[心得] 用 ChatGPT 幫忙整理 Code Changes [心得] 用 ChatGPT 幫忙整理 Code Changes](https://i.imgur.com/AG6MWQeb.png)
4
[請益] offer請益(純軟/南茂)各位年薪百萬大大好,我是四中資管碩畢業,因為家裡離南科較近,所以都找台南或是南科的工作,因長期專案趕不完需要自主加班又沒加班費,憤而離職,拿到以下兩個Offer 現職:包子(已提離職) 地點:台南 單位:MIS系統工程師 薪資:N*14 +年終分紅1~2m3
Re: [心得] 如果可以, 真的建議不要再去創業公司了最近公司的狀況讓我有點理解原po的想法 但這應該都是個案啦 只是剛好近期也遇過兩位這樣的人 都是在新創工作&後來新創都收了&一人開發 有時候這種新創就真的不是要做多大的東西2
Re: [請益] 中年轉職選擇: BI大數據vs iOS開發工程師??? 我有看錯嗎… 你在金融業實作 Web 系統,但你卻不認為你是開發應用程式的工程師? 那你到底是什麼? 「應用程式」是相對於那些純粹用來滿足科技的運用或管理之需求的程式 ── 例如編譯器、作業系統、驅動程式、軟體框架…等,![Re: [請益] 中年轉職選擇: BI大數據vs iOS開發工程師 Re: [請益] 中年轉職選擇: BI大數據vs iOS開發工程師](https://pic1.zhimg.com/v2-33583be494c6840bd68903bedc0b65fe_l.jpg?source=172ae18b)