看板 C_Chat 關於我們 聯絡資訊
https://i.meee.com.tw/ytCaVn2.jpg
你以為碼農是80%在寫程式碼,實際上碼農的50%時間在debug。 好像社畜醬跟系統工程師這兩部都很強調完成專案的樣子? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.70.78.107 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1754681412.A.A6E.html
busman214: 現在都改用AI了 08/09 03:31
fman: 可能有80%都在debug,而就算程式部分全程手打也很少了,大部 08/09 03:35
fman: 份是Ctrl-C + Ctrl-V了 08/09 03:35
Giornno: 不是接手前輩的屎山代碼然後對著奇怪的引用出口成章嗎 08/09 03:38
tk13os: 最花時間的就是debug,尤其是那種不知道怎麼觸發的 08/09 03:50
rockmanx52: 因為debug劇情要寫得好看幾乎不可能 少數有多少提到 08/09 03:58
rockmanx52: 系統維護跟debug的作品大概就穿cosplay服被開除的資 08/09 03:58
rockmanx52: 訊長 08/09 03:58
L1ON: 笑了 08/09 04:46
s4340392: 以前一直覺的寫程式碼敲鍵盤很帥 08/09 05:13
Zchanya: 我是全型空白 我現在在你的程式碼裡面 08/09 05:34
rock2345: 完成專案 後續就是無限的客戶服務 解Bug 08/09 05:37
j147589: https://reurl.cc/mYrDR1 08/09 05:49
lomorobin: 改用AI,還是一樣再修AI寫出來的bug XD 08/09 05:55
qazw222: 程式不是以前就存好,要用拿出來改嗎 08/09 06:21
Nitricacid: 根據產品性質 50% 可能算少了 08/09 06:24
abadjoke: AI只能提供一個方向 你真的照搬等DEBUG的時候就知道了 08/09 06:31
abadjoke: 寫程式最痛苦的一件事就是讀別人寫出來的程式... 08/09 06:31
arrenwu: 什麼50% 太少了 08/09 06:39
uohZemllac: 太誇張 絕對不只50% 08/09 06:47
louner: 現在這兩件事都因為多了AI這工具而省下一些功夫就是了 08/09 07:00
starsheep013: 應該是至少80% 08/09 07:01
openbestbook: 我還以為要聊快打六 08/09 07:19
Rain0224: 資歷越深的軟體工程師一定會花越多時間改自己以前的程 08/09 07:29
Rain0224: 式碼,因為為了省時不重工,會一直重用,但偏偏現實是常 08/09 07:29
Rain0224: 常為了當下的情境再作修改 08/09 07:29
kaj1983: 改以前的幹嘛?不是可以用就不要動嗎XD 08/09 07:33
arrenwu: 通常是因為需要增加新的機能 所以得動以前的code 08/09 07:34
kaj1983: 那就是不夠用了才改 08/09 07:35
arrenwu: 那不夠用的情況太多太頻繁了 08/09 07:37
wulouise: 你們寫code都沒有open close原則嗎?只能想到當下改的部 08/09 07:37
wulouise: 分 08/09 07:37
error405: 啥組件自己更新全部炸掉幹幹幹幹幹 08/09 07:43
miyazakisun2: Ai 為什麼你提供的方法無法呼叫? 08/09 07:47
miyazakisun2: Ai:你說的很對!實際上這個方法並不存在這個語言裡 08/09 07:47
miyazakisun2: ! 08/09 07:47
et310: 自從看過朋友趕銀行專案趕到身體出問題就知道這行壓力多大 08/09 07:53
h0103661: 就是碼農太多才會有這個現象,平時不花個五分鐘review 08/09 08:00
h0103661: ,結果後面剩上帝知道這段在幹嘛 08/09 08:00
tedc21thc: 沒有程式底子經驗的人照搬AI的code會埋一堆雷炸死自己 08/09 08:05
apple123773: 嗚嗚嗚沒備注的前輩用ai寫程式碼,崩潰 08/09 08:17
vios10009: 有AI後剩下的50%是在逛網頁了 08/09 08:21
peterturtle: (攤手) open close 只有每個人都遵守的時候才有用, 08/09 08:41
peterturtle: 而且很吃天份與經驗 08/09 08:41
rogerlarger: 現在都是花時間在跟AI吵架 08/09 08:42
skyofme: 現在大多數的實務需求都在用別人刻好的輪子 08/09 08:46
skyofme: 所以比起自己寫的時間,更多用來解決別人的輪子怎麼裝在 08/09 08:46
skyofme: 自己車上轉不動的問題 08/09 08:46
peterturtle: 有時候我很難跟其他人解釋,為什麼要為了未來的擴展 08/09 08:47
peterturtle: 性將變數設為array並多一個迴圈去處理它。而當你最後 08/09 08:47
peterturtle: 在專案底層發現前輩是用string處理bitwise運算時,你 08/09 08:47
peterturtle: 對很多事情都會看開的 XD 08/09 08:47
zasx159632: 樓上這位感覺是體驗到深淵了欸XD 08/09 08:49
skyofme: 還有很多專案用的都是特規訂製的寫法,那種的就真的得自 08/09 08:51
skyofme: 己研究 08/09 08:51
protess: 50%會不會太樂觀 08/09 08:52
skyofme: 因為文件可能也不知道跑哪去了,然後專案的來源可能是幾 08/09 08:52
skyofme: 年前的公司包案 08/09 08:52
lovez04wj06: 如果只是程式的部分還好,最浪費時間的大概是規格喬 08/09 08:53
lovez04wj06: 不定然後吵到要碼農協助的,有夠機掰,都碼農了還想 08/09 08:53
lovez04wj06: 怎樣 08/09 08:53
fonpie: 寫程式還好,要從現有平台移轉到其他平台才是地獄,像是 08/09 09:04
fonpie: 上雲 08/09 09:04
arrenwu: 文件常見的問題是老早過時了 08/09 09:05
pot1234: bug通常查不到,就只能慢慢看 08/09 09:08
JustBecauseU: 差不多吧 08/09 09:10
chrisjeremy: 要看寫什麼東西 寫遊戲最花時間是學跟試新的東西 其 08/09 09:21
chrisjeremy: 次是各種細節調整 除非是幫別人Debug 不然應該花不到 08/09 09:21
chrisjeremy: 50%的時間 08/09 09:21
Rain0224: 程式的開發原則是很美好的理想,但現實需求往往遠超出理 08/09 09:26
Rain0224: 想,當你以為自己為了未來的需求做出了足夠的空間,但最 08/09 09:27
Rain0224: 後通常會被現實打臉 XD 08/09 09:27
generic: 用AI debug你還需要幫他debug 08/09 09:37
iceonly: 這圖需要修改,上圖:叫AI幫我寫code 下圖:為什麼AI寫的 08/09 09:57
iceonly: code都是bug 08/09 09:57
iceonly: 回過頭來你還是在debug 08/09 09:57
iceonly: 不過下圖的確可以改成問ai這個bug怎麼處理了,反正網路找 08/09 09:59
iceonly: 到的答案和ai都一樣只是給你個方向 08/09 09:59
satheni: 用AI是增加自己的工作量吧,為了整合到不相容的區域你還 08/09 10:00
satheni: 要從頭分析AI是怎麼寫的www 08/09 10:00
Tryfing: "接手沒有任何註解的code": 80%時間研究他在寫三小,10 08/09 10:02
Tryfing: %時間查詢,10%時間除錯 08/09 10:02
silveryiris: 喬規格幫通靈才是日常 08/09 10:04
peterturtle: 喬規格幫通靈一般是前端,後端一般不管的 XD 08/09 10:26
n0029480300: AI好用在於可以給一個你可能沒想到的思考方向,至於 08/09 11:05
n0029480300: 只會全部照搬的還是一樣沒救XD 08/09 11:05
iamnotgm: 50%太少了 我的經驗至少80%時間都在找錯 08/09 11:39
fmp1234: 90% 08/09 12:24
aaaaooo: 50%客氣了吧 應該有到80% 08/09 12:35
drm343: 只能當輔助,不能當實際開發助手啊 08/09 13:06
l3161316: 不是百分之八十在想要怎麼說服自己做這個智障需求嗎 08/09 13:56
Dlareme: 前幾樓那位全型空白 你是鬼吧w 08/09 14:09
siyaoran: 現在是幾乎百分之百debug了 , 程式AI寫 08/09 14:16
awenracious: 大多數碼農都是被叫去救火 給你少少時間要你解決, 08/09 15:20
awenracious: 所以很多都應付了事 根本沒時間好好用 這也是上面那 08/09 15:20
awenracious: 群無能者亂決策搞得 不是單方面程式員問題 08/09 15:20
penguin712: 除錯會需要那麼主要都是完成程式後,pm又他x的一直提 08/09 15:41
penguin712: 修改需求 08/09 15:41
gt24: IT鬼故事*註記-這段程式沒意義,但是刪掉就會跑不動,不要刪 08/09 22:46