PTT評價

Re: [討論] 寫程式的追求?

看板Soft_Job標題Re: [討論] 寫程式的追求?作者
wei115
(社畜)
時間推噓 推:6 噓:6 →:40

※ 引述《aass5576843 (信長)》之銘言:
: 寫程式不知不覺也一年半了
: 看著公司龐大的老舊程式
: 前人寫的實在雜亂
: 造成了維護上有一定難度
: 最近有心想要嘗試從簡單的地方開始試著重構
: 讓後人可以更好的閱讀程式
: 但想想,整理這個不知道有沒有意義
: 以目前能力重構效能會不會變得更好都是未知數
: 而且還要花大量時間進行測試
: 最終效果可能就是變得 模組化 、好維護、易讀
: 不知道各位前輩 對於程式要求是什麼
: 維護能動就好?
: 偏好clean code的原則?
: 不管環境、工具、寫法如何 只要能快速端出需求就行?
: -----
: Sent from JPTT on my Samsung SM-S9380.


這幾年AI流行

只要你訂好條件,清楚流程,然後約束修改窗口──你清楚你在做什麼

AI幾乎能產出100%正確的程式碼

並且功能清晰,命名合理,還加上一堆註釋

工作流程幾乎就是讓AI生成程式碼,閱讀程式碼,對一些細節做修改

然後就很空虛

什麼模組化、好維護、易讀 都是一場空

漫畫家變成了編輯

不用知道怎麼畫比較好,只要知道漫畫好不好看就好



所以現在我寫程式的追求就是:

找一個願意養被AI變成冗員的公司

QQ

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣)

※ 文章網址:
https://www.ptt.cc/Soft_Job/E.6GCzc4cUelOU

※ 編輯: wei115 (220.134.21.189 臺灣), 05/05/2025 12:06:25

ku7205/05 12:24以前 寫程式是為了讓電腦懂你 現在寫程式是為了讓AI懂 在產

ku7205/05 12:25以前 寫程式是為了讓電腦懂你 現在寫程式是為了讓AI懂 在產

ku7205/05 12:25生出讓電腦懂的程式碼

dream112405/05 12:58跟以前只差在你是去 Stackoverflow 抄程式碼

dream112405/05 13:00要這樣大而化之,避重就輕的講,那沒多少工作有意義。

至少我覺得蠻空虛的 過去一直強調好的程式碼的重要性,進入AI時代卻變成可以不需要好的程式碼 並且AI能做的功能幾天就變大一次 對於新技能的投資也開始變成縮手縮腳的,深怕昨天還是必要技能,明天就被AI取代了

※ 編輯: wei115 (27.240.233.87 臺灣), 05/05/2025 13:32:31

dream112405/05 14:29要不要看一下你字面在傳達什麼?拜託你這樣爛著別投資

dream112405/05 14:30這樣我就可以少碰到一個這樣的同行。

HKCs05/05 15:13怕個屁 AI能通靈PM/客戶?拿今天銀行app爆炸的例子 就算叫

HKCs05/05 15:13ai重寫 能保證寫出不會掛的App?==

qwer33885905/05 15:44跟stackoverflow差多了好嗎 前者看完還要自己寫 ai

qwer33885905/05 15:44直接把所有功能做完還寫測試

ohmylove34705/05 15:53其實以前也是,以前只不過是找答案比較麻煩,AI能解

ohmylove34705/05 15:53決的基本上都是能被解釋且已經存在既有答案的問題,A

ohmylove34705/05 15:53I只是更強的Google順便幫你連答案一起寫

DrTech05/05 19:10AI幾乎能產生100%正確的程式碼,你怎麼不開一家公司,取代

DrTech05/05 19:10Google。反正幾乎能產生100%正確的程式碼啊。

DrTech05/05 19:11寫寫個搜尋引擎取代Google賺個幾千億吧。

DrTech05/05 19:14你寫一個100%正確,輸入關鍵字,搜排序能完全正確的搜尋引

DrTech05/05 19:14擎看看。寫得出來,年薪千億。

zys05/05 19:17這篇胡說八道

prag22205/05 19:40你沒真用AI開發過吧,頂多最多90%,程式碼改來改去

prag22205/05 19:40需求變動,有時候回來的程式碼還會有,功能消失術

prag22205/05 19:41請AI回傳一個相似度number,還被ChatGPT用random回傳忽悠

testPtt05/05 19:43AI常常是要反覆確認才會產生100%正確 尤其版本相容問題

Matz05/05 20:03AI寫的很準確??

dream112405/05 20:03你的工具不需要有AI加持也可以生成測試程式的結構,

dream112405/05 20:03不要搞得像有AI才已知用火。更何況,它沒辦法決定整個

dream112405/05 20:05專案測試的種類和覆蓋程度,以及怎麼測才完善,

dream112405/05 20:05但這都是人類才做得好的。

Suleika05/05 21:26人的功能會更注重在處理人惹,變化的速度還是會大於ai學

Suleika05/05 21:26習跟開發的速度,但總感覺這不會是選擇踏入工程行業的人

Suleika05/05 21:26想面對的事

alan310005/05 23:06AI錯誤率蠻高 如果工作覺得AI夠用代表你工作內容太制式

shortoneal05/05 23:27AI搞得定代表前人寫的code品質還算可以

shortoneal05/05 23:27那種屎山代碼就很困難惹

viper970905/06 00:06AI能產出100%正確的程式碼喔@@

GoalBased05/06 00:11認真回,你以前的工作內容太初階才會這樣,AI大概就是

GoalBased05/06 00:11資深行業人員等級,如果你是資淺,那你會覺得他做的比

GoalBased05/06 00:11你好,如果你是資深,你會覺得他可以取代你大部分工作

GoalBased05/06 00:14若你是負責架構,但因為考量公司狀況,ai給的架構無法

GoalBased05/06 00:14直接套,例如要考慮舊有架構,或者和其他部門的拉扯,a

GoalBased05/06 00:14i就幫不了

ssccg05/06 10:15AI現在的程度就取代複製貼上改名字而已,一點都不準確

ssccg05/06 10:18要是能寫得功能清晰,命名合理,那代表它抄的來源寫得好,

ssccg05/06 10:18代表你很幸運原本工作只是抄寫好code

lin7020805/06 12:47幾乎100趴 這樣是幾趴

ck23705/06 16:21老實說我還真不知道ai要怎麼找到問題,他會弄一個好像是對

ck23705/06 16:22的東西掰給你看喔,與其用這個不如用githab找答案比較實際

lazarus112105/06 17:57AI有時只會給正向邏輯,沒問清楚會有很多地雷

flypaper05/06 19:04其實我覺得現階段ai還是有不少的瓶頸? 只是程式碼品質並

flypaper05/06 19:06其實我覺得不是什麼太重要的事情 因為大公司感覺都沒有

flypaper05/06 19:06很在意 所以小公司大概也不需要在意?