程序員被AI取代是否危言聳聽?
對(duì)于這個(gè)問題,我嘗試問了一下ChatGPT,它是這樣說的:沒錯(cuò),上面的內(nèi)容是ChatGPT自己,給出的回答。
答案當(dāng)然是,不會(huì)。程序員的核心不在于實(shí)現(xiàn)一個(gè)功能甚至不在于寫出代碼,而在于編碼思維。編碼思維這個(gè)東西包含了結(jié)構(gòu)化思維、推演邏輯、算法、數(shù)學(xué)、架構(gòu)、工作經(jīng)驗(yàn)等等。是一個(gè)極其復(fù)雜的事物。ChatGPT的確可以給出特定問題的解法,
比如下面這種:但應(yīng)用到具體的環(huán)境,具體的問題還是需要人去解決的。當(dāng)然,有了ChatGPT這種智能搜索系統(tǒng)(相比谷歌,百度,或者各種論壇),相信大部分程序員的工作效率能提升,這或許會(huì)導(dǎo)致一定程度的底層程序員擠兌問題。
比如最底層的那種頁(yè)面仔,curd boy,搞不好就能被ChatGPT取代了。簡(jiǎn)單點(diǎn)說就是工具/AI越強(qiáng)大,就越能解放人的瑣碎重復(fù)勞動(dòng)部分。一旦涉及到邏輯層面,設(shè)計(jì)培數(shù)層面,算法層面,復(fù)雜問題層面,ChatGPT肯定是搞不定的。但你要說你就是一個(gè)只會(huì)干瑣碎重復(fù)勞動(dòng)的程序員,那肯定是適應(yīng)不了工具越來(lái)越智能的未來(lái)的。AI/工具本質(zhì)上還是為人服務(wù)的,可以極大程度提升人的工作效率,而不是徹底取代人,取代程序員。最起碼現(xiàn)在還看不到這種趨勢(shì)。
其實(shí)之前低代碼比較火的時(shí)候,也有過類似的問題:低代碼的出現(xiàn)真的會(huì)導(dǎo)致程序員失業(yè)嗎?這邊先說說結(jié)論:低代碼的出現(xiàn),絕不會(huì)導(dǎo)致程序員的失業(yè),只會(huì)提高程序員的入行門檻。程序員的工作并不僅僅是編寫代碼,更多的是將需求進(jìn)行抽象的工作以及對(duì)代碼邏輯進(jìn)行升級(jí)改造,編寫相關(guān)文檔之類的。
所謂“低代碼”,從字面理解應(yīng)該是代碼量的減少,事實(shí)也卻是如此,低代碼是指一種開發(fā)平臺(tái),稱之為“低代碼開發(fā)平臺(tái)”,具體是指無(wú)需編碼或通過少量代碼就可以快速生成應(yīng)用程序的開發(fā)平臺(tái),是一種通過可視化進(jìn)行應(yīng)用程序開發(fā)的方法,使具有不同經(jīng)驗(yàn)水平的開發(fā)人員可以通過圖形化的用戶界面,使用拖拽組件和模型驅(qū)動(dòng)的邏輯來(lái)創(chuàng)建網(wǎng)頁(yè)和移動(dòng)應(yīng)用程序。得益于一些廠商的努力,低代碼行業(yè)正在構(gòu)建起健康的生態(tài)。
我們?cè)谟懻摰痛a的未來(lái)時(shí),需要清楚一點(diǎn)的是,低代碼并非萬(wàn)能,它有清晰的能力邊界,而非一些聲音所說的會(huì)“搶走程序員的飯碗”。低代碼是企業(yè)數(shù)字化建設(shè)當(dāng)中“最后一公里”,在保障企業(yè)數(shù)字化進(jìn)程的價(jià)值賦能下,中國(guó)市場(chǎng)會(huì)有低代碼的一方天地。國(guó)內(nèi)的簡(jiǎn)搭(jabdp)開發(fā)平臺(tái)是一個(gè)低代碼開發(fā)平臺(tái),復(fù)雜的業(yè)務(wù)功能,只需要會(huì)基本的sql語(yǔ)句和javascript語(yǔ)法,就能進(jìn)行快速開發(fā),滿足其個(gè)性化的業(yè)務(wù)需求,設(shè)計(jì)出各種復(fù)雜的企業(yè)web應(yīng)用。
主要特點(diǎn)如下:可靈活定制:簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供了強(qiáng)大的定制能力,包括頁(yè)面定制、數(shù)據(jù)表管理、業(yè)務(wù)流程定制等,便于實(shí)現(xiàn)各類企業(yè)應(yīng)用唯中衫。
權(quán)限管理:簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供組織結(jié)構(gòu)管理和精細(xì)的權(quán)限管理多人,便于企業(yè)根據(jù)實(shí)際情況靈活地進(jìn)行權(quán)限設(shè)置和調(diào)整,促進(jìn)內(nèi)部協(xié)作。易于部署和維護(hù):簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供一鍵部署功能,無(wú)需配置復(fù)雜的網(wǎng)絡(luò)服務(wù)器;根據(jù)企業(yè)的需求變化進(jìn)行系統(tǒng)維護(hù)也更容易。
支持二次指腔開發(fā)和系統(tǒng)集成:簡(jiǎn)搭(jabdp)低代碼平臺(tái)是一個(gè)開放的快速開發(fā)平臺(tái),有經(jīng)驗(yàn)的程序員依然可以基于jabdp定制開發(fā)出許多高級(jí)的功能,而不受jabdp本身的限制;同時(shí),簡(jiǎn)搭(jabdp)低代碼平臺(tái)開發(fā)出的應(yīng)用也可以很方便地與企業(yè)的現(xiàn)有信息系統(tǒng)集成,或者與微信、釘釘?shù)鹊谌綉?yīng)用集成。
簡(jiǎn)搭(jabdp)開發(fā)平臺(tái)適合用于大部分的企業(yè)級(jí)web應(yīng)用的開發(fā),尤其適合企業(yè)信息管理系統(tǒng)(MIS)、企業(yè)資源計(jì)劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM),業(yè)務(wù)支撐系 統(tǒng)(BSS)等。并且就一些經(jīng)典的項(xiàng)目案例提取整合出各種類型的項(xiàng)目模板,共享給開發(fā)者參考,開發(fā)者可以在原有的項(xiàng)目基礎(chǔ)上進(jìn)行修改定制,以打造其個(gè)性化的企業(yè)信息化平臺(tái)。
答案當(dāng)然是,不會(huì)。程序員的核心不在于實(shí)現(xiàn)一個(gè)功能甚至不在于寫出代碼,而在于編碼思維。編碼思維這個(gè)東西包含了結(jié)構(gòu)化思維、推演邏輯、算法、數(shù)學(xué)、架構(gòu)、工作經(jīng)驗(yàn)等等。是一個(gè)極其復(fù)雜的事物。ChatGPT的確可以給出特定問題的解法,
比如下面這種:但應(yīng)用到具體的環(huán)境,具體的問題還是需要人去解決的。當(dāng)然,有了ChatGPT這種智能搜索系統(tǒng)(相比谷歌,百度,或者各種論壇),相信大部分程序員的工作效率能提升,這或許會(huì)導(dǎo)致一定程度的底層程序員擠兌問題。
比如最底層的那種頁(yè)面仔,curd boy,搞不好就能被ChatGPT取代了。簡(jiǎn)單點(diǎn)說就是工具/AI越強(qiáng)大,就越能解放人的瑣碎重復(fù)勞動(dòng)部分。一旦涉及到邏輯層面,設(shè)計(jì)培數(shù)層面,算法層面,復(fù)雜問題層面,ChatGPT肯定是搞不定的。但你要說你就是一個(gè)只會(huì)干瑣碎重復(fù)勞動(dòng)的程序員,那肯定是適應(yīng)不了工具越來(lái)越智能的未來(lái)的。AI/工具本質(zhì)上還是為人服務(wù)的,可以極大程度提升人的工作效率,而不是徹底取代人,取代程序員。最起碼現(xiàn)在還看不到這種趨勢(shì)。
其實(shí)之前低代碼比較火的時(shí)候,也有過類似的問題:低代碼的出現(xiàn)真的會(huì)導(dǎo)致程序員失業(yè)嗎?這邊先說說結(jié)論:低代碼的出現(xiàn),絕不會(huì)導(dǎo)致程序員的失業(yè),只會(huì)提高程序員的入行門檻。程序員的工作并不僅僅是編寫代碼,更多的是將需求進(jìn)行抽象的工作以及對(duì)代碼邏輯進(jìn)行升級(jí)改造,編寫相關(guān)文檔之類的。
所謂“低代碼”,從字面理解應(yīng)該是代碼量的減少,事實(shí)也卻是如此,低代碼是指一種開發(fā)平臺(tái),稱之為“低代碼開發(fā)平臺(tái)”,具體是指無(wú)需編碼或通過少量代碼就可以快速生成應(yīng)用程序的開發(fā)平臺(tái),是一種通過可視化進(jìn)行應(yīng)用程序開發(fā)的方法,使具有不同經(jīng)驗(yàn)水平的開發(fā)人員可以通過圖形化的用戶界面,使用拖拽組件和模型驅(qū)動(dòng)的邏輯來(lái)創(chuàng)建網(wǎng)頁(yè)和移動(dòng)應(yīng)用程序。得益于一些廠商的努力,低代碼行業(yè)正在構(gòu)建起健康的生態(tài)。
我們?cè)谟懻摰痛a的未來(lái)時(shí),需要清楚一點(diǎn)的是,低代碼并非萬(wàn)能,它有清晰的能力邊界,而非一些聲音所說的會(huì)“搶走程序員的飯碗”。低代碼是企業(yè)數(shù)字化建設(shè)當(dāng)中“最后一公里”,在保障企業(yè)數(shù)字化進(jìn)程的價(jià)值賦能下,中國(guó)市場(chǎng)會(huì)有低代碼的一方天地。國(guó)內(nèi)的簡(jiǎn)搭(jabdp)開發(fā)平臺(tái)是一個(gè)低代碼開發(fā)平臺(tái),復(fù)雜的業(yè)務(wù)功能,只需要會(huì)基本的sql語(yǔ)句和javascript語(yǔ)法,就能進(jìn)行快速開發(fā),滿足其個(gè)性化的業(yè)務(wù)需求,設(shè)計(jì)出各種復(fù)雜的企業(yè)web應(yīng)用。
主要特點(diǎn)如下:可靈活定制:簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供了強(qiáng)大的定制能力,包括頁(yè)面定制、數(shù)據(jù)表管理、業(yè)務(wù)流程定制等,便于實(shí)現(xiàn)各類企業(yè)應(yīng)用唯中衫。
權(quán)限管理:簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供組織結(jié)構(gòu)管理和精細(xì)的權(quán)限管理多人,便于企業(yè)根據(jù)實(shí)際情況靈活地進(jìn)行權(quán)限設(shè)置和調(diào)整,促進(jìn)內(nèi)部協(xié)作。易于部署和維護(hù):簡(jiǎn)搭(jabdp)低代碼平臺(tái)提供一鍵部署功能,無(wú)需配置復(fù)雜的網(wǎng)絡(luò)服務(wù)器;根據(jù)企業(yè)的需求變化進(jìn)行系統(tǒng)維護(hù)也更容易。
支持二次指腔開發(fā)和系統(tǒng)集成:簡(jiǎn)搭(jabdp)低代碼平臺(tái)是一個(gè)開放的快速開發(fā)平臺(tái),有經(jīng)驗(yàn)的程序員依然可以基于jabdp定制開發(fā)出許多高級(jí)的功能,而不受jabdp本身的限制;同時(shí),簡(jiǎn)搭(jabdp)低代碼平臺(tái)開發(fā)出的應(yīng)用也可以很方便地與企業(yè)的現(xiàn)有信息系統(tǒng)集成,或者與微信、釘釘?shù)鹊谌綉?yīng)用集成。
簡(jiǎn)搭(jabdp)開發(fā)平臺(tái)適合用于大部分的企業(yè)級(jí)web應(yīng)用的開發(fā),尤其適合企業(yè)信息管理系統(tǒng)(MIS)、企業(yè)資源計(jì)劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM),業(yè)務(wù)支撐系 統(tǒng)(BSS)等。并且就一些經(jīng)典的項(xiàng)目案例提取整合出各種類型的項(xiàng)目模板,共享給開發(fā)者參考,開發(fā)者可以在原有的項(xiàng)目基礎(chǔ)上進(jìn)行修改定制,以打造其個(gè)性化的企業(yè)信息化平臺(tái)。
聲明:本站所有文章資源內(nèi)容,如無(wú)特殊說明或標(biāo)注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。