聊這個(gè)問題,首先我們得知道什么是低代碼。所謂低代碼,就是通過一些簡(jiǎn)單的圖文設(shè)置和配置項(xiàng),以減少代碼量為目的去構(gòu)建我們所需的軟件或頁(yè)面等等。那么低代碼產(chǎn)品的大量出現(xiàn)會(huì)導(dǎo)致許多程序員失業(yè)嗎?
隨著近年來低代碼產(chǎn)品的興起,許多公司和企業(yè)發(fā)現(xiàn)了低代碼產(chǎn)品所帶來的好處。比如開發(fā)同款軟件或頁(yè)面,使用低代碼平臺(tái)所需的成本,會(huì)比請(qǐng)程序員開發(fā)或者開發(fā)團(tuán)隊(duì)開發(fā)要少得多。低代碼產(chǎn)品抓住了軟件開發(fā)的主要步驟和規(guī)律,模擬程序員開發(fā)軟件的過程,通過一些自動(dòng)化的操作來完成開發(fā)任務(wù)。這也是為什么許多公司和企業(yè)都愿意選擇使用低代碼產(chǎn)品來完成對(duì)應(yīng)的開發(fā)任務(wù)。廉價(jià)、省時(shí)、高效是低代碼產(chǎn)品對(duì)比真正的程序員來說更加突出的特點(diǎn)。
但是,低代碼產(chǎn)品相比于我們真正的程序員來說,就沒有任何缺點(diǎn)了嗎?答案當(dāng)然是否定的。筆者曾仕于多家公司,也見識(shí)過許多的低代碼產(chǎn)品,在這里就跟大家簡(jiǎn)單的聊聊低代碼產(chǎn)品有哪些不足之處。
圖片來自網(wǎng)絡(luò)
首先,低代碼產(chǎn)品本身也是屬于軟件。也是需要程序員去更新、去維護(hù)。需要豐富低代碼產(chǎn)品的同時(shí),也需要解決各式各樣的低代碼產(chǎn)品生成的bug。所以維護(hù)低代碼產(chǎn)品本身就需要成本。其次,低代碼產(chǎn)品在滿足一些特定需求時(shí)會(huì)顯得捉襟見肘。比方說對(duì)于一些對(duì)表單或表的特殊操作、對(duì)接口的安全處理、對(duì)接第三方平臺(tái)等等,都需要低代碼產(chǎn)品的功能能夠應(yīng)對(duì)這些需求場(chǎng)景。第三,低代碼產(chǎn)品也是需要使用者花時(shí)間去學(xué)習(xí)使用的。如果使用者本身就會(huì)敲代碼,那么為了使用低代碼產(chǎn)品,還需要額外花精力去學(xué)習(xí)低代碼產(chǎn)品的使用,便會(huì)顯得學(xué)習(xí)使用它有些多余。第四,低代碼產(chǎn)品所產(chǎn)生的的bug可能會(huì)比普通的bug更加難以處理,因?yàn)閎ug是由低代碼產(chǎn)品產(chǎn)生的,為了解決此類bug,還需去了解低代碼產(chǎn)品產(chǎn)生此bug的邏輯和過程。這也為我們排查問題增添了負(fù)擔(dān)。
個(gè)人認(rèn)為,目前低代碼產(chǎn)品還處于未大面積使用的情況,并且還有很大的優(yōu)化空間。所以
它的出現(xiàn)暫時(shí)不會(huì)造成程序員大量失業(yè)的情況。僅代表個(gè)人觀點(diǎn),如有表述不正確的地方,望大家多多批評(píng)指正!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。