ChatGPT有多強?比如:#美國89%的大學(xué)生都是用ChatGPT做作業(yè)#,因為ChatGPT生成的文本已經(jīng)非常接近于人類語言,甚至思路都比很多人更清晰。
ChatGPT會取代人類寫代碼嗎
不,ChatGPT不會取代人類寫代碼。ChatGPT是一種自然語言處理技術(shù),ChatGPT可以幫助程序員更快地完成任務(wù),但它不能完全取代人類編程。程序員不會失業(yè),但他們可能會改變他們的工作方式,以適應(yīng)新技術(shù)的發(fā)展。
chatgpt終究只是ai人工智能,它即使學(xué)會編程也無法掌握所有程序員的技能和知識,硬要說的話只是會影響到一些技術(shù)水平較差的程序員。
并且程序員更多的時間是在調(diào)試和修改代碼,包括討論需求同步信息等,然后才是寫代碼-時間占比最多也就是20%~30%左右,而更時間占比更多的80%左右需要程序員用獨立思考能力和批判性思維進行工作,這是ChatGPT目前還做不到的地方。即使ChatGPT可以幫助我們省掉全部寫代碼的時間,也僅僅是節(jié)省了20%的時間。
并且,因為代碼是ChatGPT自己生成的,不是程序員自己寫的,所以調(diào)試和修改時間就會變長。因為調(diào)試別人寫的代碼首先我們自己要去讀懂別人的代碼。
就目前而言,雖然ChatGTP在某些方面提高了編程生產(chǎn)力,但是它無法完全取代程員的工作。同時,該系統(tǒng)的缺陷也十分明顯,導(dǎo)致ChatGTP無法真替代程序員的原因有三點:
1. ChatGTP并不是為編寫代碼量身定制,受限制與該模型投喂的樣本質(zhì)量參差不齊,在-些非唯一最優(yōu)的方法中, ChatGTP給出的答案質(zhì)量并沒有保證,并且還經(jīng)常出現(xiàn)錯誤。如果ChatGTP不針對編程推出全新的版本,仍然按照通用自然語言I AI模型訓(xùn)練,基本上無法解決這個問題。
2.由于問題1的存在, ChatGTP提供的代碼仍然需要人工進行代碼審查和優(yōu)化,這是要依靠程序員的專業(yè)技能和經(jīng)驗的。
3.最重要的一點,就是ChatGTP不具備創(chuàng)新思維,它只能根據(jù)已有的樣本進行生成,無法自主創(chuàng)新。
chatGPT對程序員有什么優(yōu)勢和不足
優(yōu)勢:
1. 程序員可以利用GPT技術(shù)來提高編程效率,減少重復(fù)性工作。
2. GPT可以幫助程序員更快地完成復(fù)雜的編程任務(wù),提高編程效率。
3. GPT可以幫助程序員更好地理解復(fù)雜的編程概念,提高編程能力。
不足:
1. GPT技術(shù)仍然處于發(fā)展階段,可能會出現(xiàn)一些技術(shù)問題。
2. GPT技術(shù)可能會導(dǎo)致程序員過度依賴計算機,從而減少自己的編程能力。
3. GPT技術(shù)可能會導(dǎo)致程序員忽略一些重要的編程概念,從而影響編程質(zhì)量。
當(dāng)前的 ChatGPT 還存在大型語言模型中常見的局限性。其中,部分網(wǎng)友對 ChatGPT 提供的回答準(zhǔn)確性存在質(zhì)疑。有網(wǎng)友指出,ChatGPT 提供的代碼包含完全不相關(guān)的解釋:
另外,ChatGPT 有時還會生成聽起來合理,但既不正確又無意義的回復(fù)。按照 OpenAI 的說法,因為缺少單一事實來源,過度謹(jǐn)慎訓(xùn)練的模型會拒絕問題,而在有監(jiān)督訓(xùn)練中,理想的答案取決于模型的知識,而不是人類演示者。
ChatGPT 對輸入的微小變化也會有很大的反應(yīng)。根據(jù)輸入內(nèi)容的不同,它可能不回答,回答錯誤內(nèi)容,或者回答正確內(nèi)容–根據(jù) OpenAI 的說法,簡單的重新措辭就可以了。此外,ChatGPT 的回答太過于冗長,大多使用短句,并愛說些車轱轆話。出現(xiàn)這種情況的原因是過度優(yōu)化和人類導(dǎo)師的偏見,他們更喜歡人類反饋中那些比較詳細的答案。
ChatGPT 不會用提問來回應(yīng)不清楚的表述,而是嘗試猜測用戶的意圖。有時,對于不恰當(dāng)?shù)恼埱螅撃P蜁貞?yīng)而不是拒絕它們。OpenAI 試圖使用其適度性 API,來拒絕不符合其內(nèi)容策略的請求。如果你問 ChatGPT 它自己的意見,它會拒絕回答,給出的理由是沒有接入互聯(lián)網(wǎng)。
OpenAI 表示:“ChatGPT 模型還有許多局限性,所以我們計劃定期更新模型,在這些方面做些改進。但我們也希望,通過提供 ChatGPT 的訪問接口,獲取寶貴的用戶反饋,以發(fā)現(xiàn)我們尚未意識到的問題。”
2022年12月開始,Quora等知識問答社區(qū)充斥大量“ChatGPT會取代程序員嗎”的標(biāo)題。CodiumAI公司CEO Itamar Friedman公開表示,ChatGPT是一個優(yōu)秀的多面手會話者,就早期的版本來看,它可以處理一堆任務(wù),但并不適合特定任務(wù)。在短期內(nèi),ChatGPT將使開發(fā)人員能夠更快地構(gòu)建,而不是取代它們。
文章綜合鹽城北大青鳥、新中地職業(yè)培訓(xùn)學(xué)校、知乎
-
人工智能
+關(guān)注
關(guān)注
1804文章
48677瀏覽量
246359 -
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30258 -
ChatGPT
+關(guān)注
關(guān)注
29文章
1586瀏覽量
8789
發(fā)布評論請先 登錄

What? 被DeepSeek搶飯碗?電子工程師要失業(yè)?

OpenAI更新macOS ChatGPT應(yīng)用,推出“代理”功能實現(xiàn)無縫集成
ChatGPT新增實時搜索與高級語音功能
蘋果iOS 18.2公測版發(fā)布,Siri與ChatGPT深度融合
ChatGPT 與人工智能的未來發(fā)展
怎樣搭建基于 ChatGPT 的聊天系統(tǒng)
ChatGPT 適合哪些行業(yè)
如何使用 ChatGPT 進行內(nèi)容創(chuàng)作
什么是網(wǎng)絡(luò)大模型技術(shù)

評論