ChatGPT的出現會不會導致底層程序員失業?

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

對于這個問題,我嘗試問了一下ChatGPT,它是這樣說的:

沒錯,上面的內容是ChatGPT自己,給出的回答。。。。

答案當然是,不會。

程序員的核心不在于實現一個功能甚至不在于寫出代碼,而在于編碼思維。

編碼思維這個東西包含了結構化思維、推演邏輯、算法、數學、架構、工作經驗等等。是一個極其復雜的事物。

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

但應用到具體的環境,具體的問題還是需要人去解決的。

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

比如最底層的那種頁面仔,curd boy,搞不好就能被ChatGPT取代了。簡單點說就是工具/AI越強大,就越能解放人的瑣碎重復勞動部分。

一旦涉及到邏輯層面,設計層面,算法層面,復雜問題層面,ChatGPT肯定是搞不定的。

但你要說你就是一個只會干瑣碎重復勞動的程序員,那肯定是適應不了工具越來越智能的未來的。

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

其實之前低代碼比較火的時候,也有過類似的問題:

低代碼的出現真的會導致程序員失業嗎?

對于這個問題,小編也發過文章詳細的說過。

這邊先說說結論:

低代碼的出現,絕不會導致程序員的失業,只會提高程序員的入行門檻。程序員的工作并不僅僅是編寫代碼,更多的是將需求進行抽象的工作以及對代碼邏輯進行升級改造,編寫相關文檔之如宏拍類的。

所謂“低代碼”,從字面理解應該是代碼量的減少,事實也卻是如此,低代碼是指一種開發平臺!