看板 Soft_Job 關於我們 聯絡資訊
就是原本想轉換新程式語言, 原本推算會有很多東西要學, 但剛好ChatGPT騰空出世, 一開始想用ChatGPT來學 結果發現因為知道需求, 就好像是不是不太需要學了 就大多都能ChatGPT直接請他產出程式碼 我變成是測試和維護是否執行正確就行 那這樣可以在不熟新程式語言的情況下通過面試嗎 但程式能用新的程式語言做出簡易的需求 就是靠ChatGPT,等於我只是負責維護ChatGPT的程式碼? 這樣會不會很奇怪? 就是我還需要先花很多時間先學會新的語言的開發嗎 還是用維護的技能就好? 我感覺問題在大型專案,怕ChatGPT罩不住 不知道大家有什麼看法? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.62.96 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1677130609.A.ECF.html
CGS0: 你用 chatgpt 寫,他寫錯你也要能看出問題在那02/23 13:40
CRPKT: ChatGPT 出的東西常常都跑不起來吧02/23 13:42
CRPKT: 另外如果你曾經大量使用一種語言,新語言上身應該不用太久02/23 13:43
qwe70302: 這東西太新了,拿它全面取代RD風險太高,光是產出的所02/23 13:52
qwe70302: 有權都還沒開始吵呢02/23 13:52
f12sd2e2aa: 沒能力檢驗生成的程式碼還敢用啊 這是給老手用的 菜02/23 13:55
f12sd2e2aa: 鳥直接用答案會是災難02/23 13:55
s06yji3: 未來設計和review的重要性大增02/23 14:07
DendiQ: 不熟怎麼維護?02/23 14:08
就是可以維護的程度而已,就是邊學邊維護的概念 XD 然後我主要是設計的功能,程式碼就由ChatGPT代勞 因為要學到自己能獨立寫程式碼開發專案是有很多要學 就是如果預設是自己獨立開發,會有很多很細的功能要學 但如果預設是ChatGPT代勞就是維護他,邊學邊維護 變成是重在觀念,細節可忽略 就是這兩種差異 誕生這樣的想法 不知道是不是異想天開了? ※ 編輯: parttime (125.231.173.188 臺灣), 02/23/2023 14:45:22
honestyer: 他可提供範例code 但邏輯還是要靠人02/23 14:43
※ 編輯: parttime (125.231.173.188 臺灣), 02/23/2023 14:49:35
f26724309: 浪費大量時間學會新語言? 你是來引戰還洗文02/23 14:51
抱歉 無意引戰,修改了
vi000246: 你可以trytry02/23 14:52
wei115: 能輸入的資料太少惹,有些問題是網狀的,要問一個問題要02/23 14:57
wei115: 一堆前置資料,gpt一次又貼不了太多,結果就是他根本不瞭02/23 14:57
wei115: 解你要問什麼02/23 14:57
s06yji3: 一定會有coding或企業版的工具出現02/23 15:02
※ 編輯: parttime (111.253.62.96 臺灣), 02/23/2023 15:06:37
bheegrl: 就算你說的是對的,那一樣要請人維護是要請懂的還是請你? 02/23 15:09
bheegrl: 搞清楚你的對手啊 02/23 15:10
lovdkkkk: 回標題,就是個可能會瞎掰的助理工程師 02/23 15:14
foreverk: 反正助理工程師也可能瞎掰(? 02/23 15:36
forever19735: 你也要有能力檢驗他產的程式碼能力,這工具就是方便 02/23 15:40
forever19735: 資深工程師而已 02/23 15:40
f496328mm: AI 如果文件寫得好,那應該挺不錯的 02/23 15:59
f496328mm: 工程師很少人寫文件,覺得浪費時間 02/23 15:59
f496328mm: 而文件又不需要講究 100% 準確 02/23 16:00
ma721: 會不會問效率差1倍以上 02/23 16:01
k798976869: 不就老手爽爽用小改交差生產力大增 不用請太多新人 02/23 16:17
shooter555: 不夠精確的問題很常給錯誤的答案 發問要非常精確 02/23 17:03
yamakazi: 爽到老手+1 02/23 18:21
yamakazi: 老手才有能力把大問題拆分成小問題:動態規劃,新手根本 02/23 18:22
yamakazi: 沒這個能力 02/23 18:22
NCKUFatPork: 關於可以通過面試嗎?如果chatgpt有train過面試題目 02/23 18:28
NCKUFatPork: 就可以,沒有就是亂答 02/23 18:28
NCKUFatPork: 關於以chatgpt 為本體的維護:我建議你花個2-3個小 02/23 18:31
NCKUFatPork: 時和chatgpt pair programming 開始一個新project 02/23 18:31
NCKUFatPork: 你就會知道不可行 02/23 18:31
cklppt: 你會寫程式嗎?為啥會問這問題 會寫程式的玩過幾下ChatGPT 02/23 18:37
cklppt: 大概就知道這是啥玩具了 怎麼還會發這篇文 02/23 18:37
NCKUFatPork: 另外即便假設今天有個方法可以讓chatgpt 記住你code 02/23 18:42
NCKUFatPork: base 的所有setup ,他所能生成的code 的樣本大多 02/23 18:42
NCKUFatPork: 數從pre trained 的code 生成. 時間久了寫爛code 的 02/23 18:42
NCKUFatPork: 機率越高 02/23 18:42
ssccg: 你去做做看啊,不要只是聽人說ChatGPT可產程式就在幻想 02/23 18:43
NCKUFatPork: 但這還不包括chatgpt 因為input 太多當掉的可能性. 02/23 18:45
NCKUFatPork: 以今天來說Chatgpt距離實際應用還有一段距離 02/23 18:45
jacklin2002: https://reurl.cc/V85XpZ 02/23 18:47
jacklin2002: stackoverflow都禁了,你說呢? 02/23 18:48
wulouise: show your effort. 去試試看再來問這個問題 02/23 18:51
DrTech: chatGPT真的超強的話,也只是剩省下查詢API怎麼用的時間, 02/23 18:53
DrTech: 取代人寫程式真的別幻想 02/23 18:53
leo08210917: 查一些工具怎麼用 比goole查看文件快多了XDD 02/23 19:11
WaterLengend: 這種東西就是一些固定或是已知的單純工作或是條件可 02/23 19:31
WaterLengend: 以解決,但是你要叫他設計根本不可能,設計終究還是 02/23 19:31
WaterLengend: 人的工作,可以去看一下李開復在TED的演講 02/23 19:31
refusekkk: 邊學邊維護你不怕到時候不會debug出狀況嗎? 02/23 19:53
mathrew: ChatGPT的code,根本不能直接用,然後你又看不懂 更慘 02/23 20:27
alihue: 這不就跟"工程師都複製貼上"的笑話一樣嗎 02/23 20:59
alihue: 工程師的價值就在知道哪些可以用以及要如何用 02/23 20:59
shomingchang: 說實在的跟工具無關跟人有關 02/23 21:41
shomingchang: 本來就會做的用AI會做更快 本來不會的你用AI就小心 02/23 21:42
secretfly: 好無聊喔 與其想這種無聊八卦為什麼不好好鑽研? 02/23 22:54
bnd0327: 說ChatGPT寫的code能用的平常是到底有沒有在寫 02/23 23:02
neo5277: 簡單的POC是可以啦 02/23 23:05
jhjhs33504: 當很好的pseudocode工具沒問題直接用出問題要有辦法解 02/23 23:24
porsches: 這種程度的工程師,傻眼 02/23 23:30
secretfly: 人家都是利用以及學習 很討厭這種自卑與退縮的鳥風氣 02/23 23:57
ptta: 你試試看吧 感覺很強 但是還是輔助 有時候會錯 有時候會自行 02/24 00:29
ptta: 加入一些假設或不存在的api 02/24 00:29
overhead: 你馬上試試看,就知道你的理論可不可行了 02/24 01:25
async: 簡單的程式可以,大型系統的程式就沒辦法了 02/24 01:32
sylviami: 我就問,它寫出來如果跑不動,你有能力debug嗎? 02/24 01:47
sylviami: 你是要如何在不熟程式語言的情況下做維護??? 02/24 01:49
labbat: 人工智慧篩選過的可複製貼上程式碼 02/24 02:00
holebro: 今天叫chatgpt幫我修履歷和寫文件 爽死了 02/24 02:03
h821231: 你沒寫過code吧== 它生出來的code你拿來當作業玩還行 想 02/24 02:21
h821231: 幫公司弄系統是不是搞錯什麼== 02/24 02:21
meowyih: 免費給你試,你卻連試都不試然後相信新聞和網路胡扯的廣 02/24 09:24
meowyih: 告宣傳? = = 自己試一下啦,叫它 "寫程式" 根本就只是把 02/24 09:24
meowyih: stack overflow 抄一小段給你而已,你還真以為這東西可以 02/24 09:25
meowyih: 寫甚麼多完整的大東西喔? 想太多 02/24 09:25
BK0211: 蠻好用的啊,執行簡單的指令用起來跟linux機有87%像 02/24 09:34
BK0211: 例如nslookup 02/24 09:35
homuhomu: 細節可忽略? 讓系統不穩定甚至是崩潰的臭蟲都藏在細節 02/24 10:51
zxcasdjason1: 舉例來說 最近我要他生成一個對pdf加密的功能模組 02/24 11:36
zxcasdjason1: 給我,結果他直接上 sha256 給我,還真的能用,但 02/24 11:36
zxcasdjason1: 也沒屁用,瀏覽器打開根本不知道這是什麼東西,後 02/24 11:36
zxcasdjason1: 來我回頭去谷歌,才找到合適做法,所以當你連做法 02/24 11:36
zxcasdjason1: 與方向都不知道時,如何驗證它給你的是正確? 又怎 02/24 11:36
zxcasdjason1: 麼問到你要的東西,關鍵知識還是要靠你去掌控,需 02/24 11:36
zxcasdjason1: 求不對努力浪費 02/24 11:36
fiiox3: 現在只叫它幫忙寫config,還挺好用的 02/24 12:14
sowulo: 可以請他出一個簡單的板再自己刻細節 會用的話滿好用的 02/24 14:33
sowulo: 但終究只是一個工具而已還是要看人怎麼使用 02/24 14:34
DendiQ: 我感覺 TDD 也有一點點這種感覺,如果你寫測試很厲害的話 02/24 15:39
DendiQ: 上面有些推文講的情形感覺就還好,但你很厲害也不會上來 02/24 15:39
DendiQ: PTT 問這問題 02/24 15:39
hegemon: 這個最好用的時候是,你已經知道做法也知道要做啥,只是 02/24 16:05
hegemon: 懶得自己做的時候 02/24 16:05
superpandal: 這有個問題就是你老闆怕不怕程式碼外洩 畢竟chatgpt 02/24 20:31
superpandal: 是網路服務 如果你分批取巧方式問 那你總是要對 02/24 20:32
superpandal: 傳上去資料審核 那不就更累 02/24 20:33
superpandal: 拿來學習倒是挺好用的 02/24 20:35
superpandal: 功能也的確跟google重疊 難怪google很緊張 02/24 20:37
superpandal: 至於簡單的模板板你自己寫一個generator就可以了 02/24 20:42
superpandal: shell都可以寫一個generator 02/24 20:42
superpandal: 它生出來的模板你也得要了解 不如弄自己的 02/24 20:43
chunfo: 可是如果一個人的效率能提升三倍 就可以解雇兩個人 02/25 22:00
TAKADO: 當你有一小段功能簡單明確,但你又懶得花時間去Google查好 02/26 14:17
TAKADO: 複製貼上的一次性邏輯時很好用,先讓AI寫完你再自己修一下 02/26 14:17
TAKADO: 。賺到的一小段時間可以去廁所解個每日或抽根菸,簡直是薪 02/26 14:17
TAKADO: 水小偷的神兵。 02/26 14:17
TAKADO: 這東西最可怕的是,CatGPT連第三方套件的使用範例程式碼都 02/26 14:23
TAKADO: 能寫個7.8成的正確程度,包括各種開源跟付費。 02/26 14:23
superpandal: 簡單的錯誤少 但簡單的你也搞的出來 02/27 02:50
superpandal: 只是你都是手動寫 02/27 02:52
superpandal: 開源的本身就有一定的規範 特殊需要就gg 02/27 02:53
superpandal: 就多數人來用多半只是個產生器 02/27 02:55
superpandal: 更深入的花的時間不會更少也有外洩資料的疑慮 02/27 02:58
superpandal: 只有私人ai才減少這樣的疑慮 但這東西 02/27 02:59
superpandal: 是不可能公開的 即便公開你也得花很多錢 02/27 03:00
superpandal: 建置 真到了硬體爆強的時候那也是下個時代了 02/27 03:01
superpandal: 還不說到後來技術會不會過時又有更強的 02/27 03:03
pacino: 把它當工具書來用是可以的 02/27 13:50
acenova: 老手才有辦法化繁為簡去問他小功能去堆疊 02/27 18:15
superpandal: 但時間優勢就沒了 首先你要思考要問什麼 02/27 20:25
superpandal: 不是你一個人你還得請示別人然後用它懂的方式去問 02/27 20:26
superpandal: 去問 這都做到了 你就成功幫chatgpt訓練了 02/27 20:27
superpandal: 先不說伺服器會不會記錄請求 別人再使用的時候 02/27 20:28
superpandal: 候就有可能會有你的成果在裡面 02/27 20:29
superpandal: 其實還有個問題就是chatgpt每次生出來結果都不同 02/27 20:39
superpandal: 不同 你整個程式就不會有一致性 不一致你又得 02/27 20:40
superpandal: 花時間解決 02/27 20:41
shomingchang: 超強的 以後不用專門請各種語言的人 03/05 03:54
shomingchang: 只要一個資深懂系統的人用 chatgpt 就可以實作了 03/05 03:55
acininder: 看到有人不懂裝懂不會用在那不可行就很好笑 03/05 12:24
superpandal: 會實作的還是會實作 規劃與實作是不同世界 03/06 15:23
superpandal: 至於產code方面 寫個腳本就產了 幾乎無用 03/06 15:28
superpandal: 更別提風險 03/06 15:29