chatDNT有用嗎?
外行人總是以為程序員是寫代碼的,因為總是看到他們面對屏幕上的代碼在敲鍵盤
但是真的當過一個合格程序員就會知道,寫代碼的時間占比也就20%。
其它80%的時間里 超過 50%是調試和修改代碼,30%是溝通協調,包括討論需求同步信息等等。
即使chatGPT很神奇,可以幫助省掉 所有的寫代碼時間,那么也就節省了薯豎20%的時間。
除非chatGPT可以保證代碼完全沒有bug可以直接發布,那么才能省掉 50%的調試修改時間,但這可能嗎?
由于代碼是chatGPT生成的,枝橡不是程序員自己寫的,那么調試和修改時間會變長,因為調試別人寫的代碼首先要去讀懂別人的代碼。
可能綜合算下來,未必節省什么時間。
除非你的項目小到只有幾個函數,否則要考慮多個模塊之間的代碼接口設計,類型定義,編碼風格統一的問題,chatGPT可不保證這個,即使需求不變它每次生成的代碼都風格迥異。
你還要去調整所有的代碼,來做到接口一致,類型統一,風格規范。
但是突然需求變更了,你只好重新用chatGPT生成代碼,然后繼續修改調試,做到接口一致,類型統一,風格規范。。。
也許你最后會發現,chatGPT也就是給你個靈感,實際代碼還是自己一行猛手旁行寫的。
但是真的當過一個合格程序員就會知道,寫代碼的時間占比也就20%。
其它80%的時間里 超過 50%是調試和修改代碼,30%是溝通協調,包括討論需求同步信息等等。
即使chatGPT很神奇,可以幫助省掉 所有的寫代碼時間,那么也就節省了薯豎20%的時間。
除非chatGPT可以保證代碼完全沒有bug可以直接發布,那么才能省掉 50%的調試修改時間,但這可能嗎?
由于代碼是chatGPT生成的,枝橡不是程序員自己寫的,那么調試和修改時間會變長,因為調試別人寫的代碼首先要去讀懂別人的代碼。
可能綜合算下來,未必節省什么時間。
除非你的項目小到只有幾個函數,否則要考慮多個模塊之間的代碼接口設計,類型定義,編碼風格統一的問題,chatGPT可不保證這個,即使需求不變它每次生成的代碼都風格迥異。
你還要去調整所有的代碼,來做到接口一致,類型統一,風格規范。
但是突然需求變更了,你只好重新用chatGPT生成代碼,然后繼續修改調試,做到接口一致,類型統一,風格規范。。。
也許你最后會發現,chatGPT也就是給你個靈感,實際代碼還是自己一行猛手旁行寫的。
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。