ChatGPT的出現(xiàn)會(huì)不會(huì)導(dǎo)致底層程序員失業(yè)?

這段時(shí)間想必和我一渣羨樣,都被ChatGPT刷屏了。

對(duì)于這個(gè)問(wèn)題,我嘗試問(wèn)了一下ChatGPT,它是這樣說(shuō)的:

沒(méi)錯(cuò),上面的內(nèi)容是ChatGPT自己,給出的回答。。。。

答案當(dāng)然是,不會(huì)。

程序員的核心不在于實(shí)現(xiàn)一個(gè)功能甚至不在于寫(xiě)出代碼,而在于編碼思維。

編碼思維這個(gè)東西包含了結(jié)構(gòu)化思維、推演邏輯、算法、數(shù)學(xué)、架構(gòu)、工作經(jīng)驗(yàn)等等。是一個(gè)極其復(fù)雜的事物。

ChatGPT的確可以給出特定問(wèn)題的解法,比如下面這種:

但應(yīng)用到具體的環(huán)境,具體的問(wèn)題還是需要人去解決的。

當(dāng)然,有了ChatGPT這種智能搜索系統(tǒng)(相比谷歌,百度,或者各種論壇),絕源相信大部分程序員的工作效率能提升,這或許會(huì)導(dǎo)致一定程度的底層程序員擠兌問(wèn)題。

比如最底層的那種頁(yè)面仔,curd boy,搞不好就能被ChatGPT取代了。簡(jiǎn)單點(diǎn)說(shuō)就是工具/AI越強(qiáng)大,就越能解放人的瑣碎重復(fù)勞動(dòng)部分。

一旦涉及到邏輯層面,設(shè)計(jì)層面,算法層面,復(fù)雜問(wèn)題層面,ChatGPT肯定是搞不定的。

但你要說(shuō)你就是一個(gè)只會(huì)干瑣碎重復(fù)勞動(dòng)的程序員,那肯定是適應(yīng)不了工具越來(lái)越智能的未來(lái)的。

AI/工具本質(zhì)上還是為人服務(wù)的,可以極大程度提升人的工作效率,而不是徹底取代人,取代程序員。最起碼現(xiàn)在還看不到這種趨勢(shì)。

其實(shí)之前低代碼比較火的時(shí)候,也有過(guò)類(lèi)似的問(wèn)題:

低代碼的出現(xiàn)真的會(huì)導(dǎo)致程序員失業(yè)嗎?

對(duì)于這個(gè)問(wèn)題,小編也發(fā)過(guò)文章詳細(xì)的說(shuō)過(guò)。

這邊先說(shuō)說(shuō)結(jié)論:

低代碼的出現(xiàn),絕不會(huì)導(dǎo)致程序員的失業(yè),只會(huì)提高程序員的入行門(mén)檻。程序員的工作并不僅僅是編寫(xiě)代碼,更多的是將需求進(jìn)行抽象的工作以及對(duì)代碼邏輯進(jìn)行升級(jí)改造,編寫(xiě)相關(guān)文檔之如宏拍類(lèi)的。

所謂“低代碼”,從字面理解應(yīng)該是代碼量的減少,事實(shí)也卻是如此,低代碼是指一種開(kāi)發(fā)平臺(tái)!