ChatGPT越來(lái)越火,網(wǎng)上早已經(jīng)把它吹爆。那么今天我們就一起來(lái)驗(yàn)證一下,ChatGPT的能力到底如何。作為一名IT從業(yè)者,第一件事就是測(cè)試它的編程能力到底如何,是否真的在未來(lái)會(huì)砸掉程序猿們的飯碗!
一、測(cè)試ChatGPT的編程能力
ChatGPT的交互非常簡(jiǎn)單,在頁(yè)面上文本框能輸入你的問(wèn)題,點(diǎn)擊發(fā)送,它就會(huì)給你相應(yīng)的答復(fù):
1.1、測(cè)試基礎(chǔ)編程能力
我們先從最基礎(chǔ)的編程能力入手,提出這樣的一個(gè)問(wèn)題:Python冒泡排序怎么寫(xiě)
發(fā)送問(wèn)題后,我們會(huì)看見(jiàn)ChatGPT在陸續(xù)打出回復(fù)的文字,整體回復(fù)內(nèi)容如下:
整體的回復(fù)可以分為3部分:
- 先簡(jiǎn)單解析說(shuō)明一下問(wèn)題
- 然后給出編程代碼
- 最后總結(jié)上面編程代碼的思路
類似于一個(gè)教程了,不只是替你寫(xiě)出代碼,還告訴你編碼的思路是怎樣的,這一點(diǎn)還是不錯(cuò)的。我們直接將回復(fù)中的代碼copy到Pycharm中運(yùn)行一下,看看是否OK:
我們加了一段測(cè)試代碼,測(cè)試后發(fā)現(xiàn)代碼沒(méi)有任何問(wèn)題,看來(lái)對(duì)于這種公式化的基礎(chǔ)編程代碼,ChatGPT是沒(méi)有問(wèn)題,可以直接給出我們標(biāo)準(zhǔn)答案!
1.2、測(cè)試復(fù)雜一點(diǎn)的需求類編程場(chǎng)景
接下來(lái)我們測(cè)試一些稍微復(fù)雜一點(diǎn)的需求類編程場(chǎng)景,提出這樣的一個(gè)需求:
使用Python編寫(xiě)抓取網(wǎng)易云音樂(lè)指定歌曲評(píng)論信息的代碼
直接Copy代碼到Pycharm中運(yùn)行,看看是否可以正確抓取到歌曲的評(píng)論信息:
可以看到程序運(yùn)行報(bào)錯(cuò)了。我們稍微換一下提問(wèn)方式,再讓它生成一次答案:
copy這次的代碼到Pycharm中,運(yùn)行:
可以看到這次的代碼是可以直接運(yùn)行的,正確的獲取到了網(wǎng)易云音樂(lè)指定歌曲的評(píng)論信息:
看來(lái)對(duì)于復(fù)雜一些的需求場(chǎng)景的編碼,并不能完全依賴ChatGPT的代碼答案,有可能需要我們稍微的做一些修改才能正確運(yùn)行?;蛘叨嗵釂?wèn)幾次,反復(fù)訓(xùn)練它,它會(huì)嘗試多種不同的方式給你答案。
再嘗試換一個(gè)語(yǔ)言,提問(wèn)一個(gè)Java的編程需求:
可以看到基本是正確的,沒(méi)有太大的問(wèn)題。整體測(cè)試下來(lái)的感觸:
- 對(duì)于復(fù)雜類的需求類編程問(wèn)題,ChatGPT也能給出通用的解決方案代碼。
- 代碼不一定保證100%無(wú)腦copy就能使用,但是會(huì)給你提供整體的編碼思路。
- 編碼規(guī)范不錯(cuò),注釋都加得很到位,可能比很多同學(xué)自己寫(xiě)的還更規(guī)范一些。
- 目前作為編碼的輔助工具是不錯(cuò)的選擇,比起在瀏覽器中去搜索,再?gòu)暮A康木W(wǎng)頁(yè)中去篩選有效的答案,會(huì)更直接更精準(zhǔn)更有效。
對(duì)于大部分公司內(nèi)部的需求編碼,明顯會(huì)更復(fù)雜,會(huì)有更多定制化的編碼實(shí)現(xiàn),因此想通過(guò)ChatGPT直接幫你完成代碼編寫(xiě),目前至少還是不現(xiàn)實(shí)的。但是借助它提供編碼思路,輔助編程提高效率是OK的。
看來(lái)高階程序猿的飯碗暫時(shí)還是端得住的,而只會(huì)復(fù)制粘貼大法的入門(mén)程序猿們則有一定危險(xiǎn)了。而對(duì)于只會(huì)編寫(xiě)一些通用測(cè)試腳本的測(cè)試開(kāi)發(fā)人員,也同樣危險(xiǎn)了,需要提高自己定制化開(kāi)發(fā)代碼的能力咯~
二、測(cè)試ChatGPT的文案能力
作為IT從業(yè)者,寫(xiě)各類報(bào)告往往是我們最煩,但又不得不面對(duì)的事情。因此我們?cè)贉y(cè)試一下ChatGPT這方面的能力如何。博主作為測(cè)試作業(yè)者,先來(lái)問(wèn)一個(gè)最基本的問(wèn)題:怎樣做好軟件測(cè)試?
ChatGPT給出的答案中規(guī)中矩,還是不錯(cuò)的,剛?cè)腴T(mén)或想轉(zhuǎn)行軟件測(cè)試的同學(xué)可以看看,比起網(wǎng)上亂七八糟的各種答案還是要略勝一籌。
接下來(lái)進(jìn)一步提問(wèn),我們想成為測(cè)試開(kāi)發(fā)工程師,需要掌握哪些技能:
再進(jìn)一步,大家是不是每到年底,寫(xiě)年終述職報(bào)告的時(shí)候頭疼不已,總是埋怨自己的語(yǔ)文是體育老師教的?看看ChatGPT能給我們提供怎樣的思路:
最后,再問(wèn)一個(gè)博主很頭疼的問(wèn)題:粉絲看了文章不給我點(diǎn)贊,我該怎么辦?
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-432605.html
==============================================================================
以上就是本次的全部?jī)?nèi)容,喜歡的寶子們,麻煩點(diǎn)個(gè)贊+收藏+關(guān)注,一鍵三連啦~ 歡迎關(guān)注下方我的公眾號(hào):程序員楊叔,各類文章都會(huì)第一時(shí)間在上面發(fā)布,持續(xù)分享各類測(cè)試開(kāi)發(fā)知識(shí)干貨,你的支持就是作者更新最大的動(dòng)力。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-432605.html
到了這里,關(guān)于ChatGPT使用實(shí)測(cè):是不是真的像吹的那樣神乎其神?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!