你瞧不起的低代碼開發(fā),阿里云總裁張建鋒,他看上了(阿里云總裁張建鋒是哪里人)
“未來不會(huì)用低代碼,正如10年前不懂Excel,它將是一項(xiàng)基本能力?!?/span>
對低代碼評價(jià)之高,正是2022云棲大會(huì),來自阿里云總裁張建鋒發(fā)表的內(nèi)容。
普通人說出這番內(nèi)容,難免被吐槽,然而出自互聯(lián)網(wǎng)大佬,卻是發(fā)人深省。
無獨(dú)有偶,微軟與谷歌高層也曾發(fā)表過類似言論,認(rèn)為低/無代碼將是IT界的新變革。
問題來了,什么是低/無代碼?真的是大勢所趨嗎?
一部分程序員認(rèn)為,低/無代碼只能應(yīng)用一些功能,無法滿足客戶的特定功能需求,與少兒編程類似。
事實(shí)上并非如此,低/無代碼本質(zhì)上是軟件開發(fā)方式的變更,從過去逐行敲打代碼,到現(xiàn)在模塊化搭建,少用代碼,甚至不用代碼,有著諸多優(yōu)點(diǎn)。
使用者即開發(fā)者
管理軟件使用中,難免出現(xiàn)業(yè)務(wù)流程與系統(tǒng)流程相悖,流程別扭繁瑣,員工無奈下只能重回手工做賬,不少企業(yè)辛苦實(shí)施ERP,卻以爛尾收場,原因也在此。
低/無代碼,模塊化搭建方式,審批、業(yè)務(wù)、場景等模塊,早已封裝,用戶只需拖拉拽即可搭建出個(gè)性化系統(tǒng)流程,如果業(yè)務(wù)流程發(fā)生變化,使用者可按實(shí)際需求,重新組合,類似積木搭建的輪船,拆解積木后,可拼接成汽車一樣。
系統(tǒng)使用者即開發(fā)者,流程變更,隨需而變,系統(tǒng)實(shí)施員工接納程度高。
開發(fā)簡單易上手
傳統(tǒng)Java、C等語言,需要懂外語,還需要學(xué)習(xí)復(fù)雜數(shù)據(jù)庫,軟件開發(fā)只能靠程序員逐行敲代碼,另一方面,低/無代碼,尤其是無代碼開發(fā),完全實(shí)現(xiàn)“0”代碼。
eversheet搭建的系統(tǒng)
如近年火熱的“eversheet”國產(chǎn)無代碼開發(fā)工具,首創(chuàng)“表格式”編程技術(shù),會(huì)畫表格就能搭建系統(tǒng),純中文顯示界面,操作方式與excel一樣簡單。
使用它,辦公人員即可自行搭建出ERP、WMS、OA、進(jìn)銷存等管理系統(tǒng),完全不需要編寫一行代碼。
維護(hù)成本低
傳統(tǒng)軟件實(shí)施過程中,程序員不理解實(shí)際業(yè)務(wù),項(xiàng)目溝通存在信息鴻溝,實(shí)施進(jìn)度緩慢,翻來覆去修改,交付周期長,費(fèi)用高。
低/無代碼,高度模塊化搭建方式,員工懂點(diǎn)業(yè)務(wù)即可自行開發(fā),無需對接成品軟件服務(wù)商,溝通成本與投入成本大幅度降低。
誠然,Java、C等傳統(tǒng)語言高效便捷,對于程序員來說早已熟悉,讓他們接受并轉(zhuǎn)投新型低/無代碼開發(fā),并不現(xiàn)實(shí),但嘗試新事物未必壞事。
不少程序員用H5寫接口,需要處理后端,將多端合并成一端,多人開發(fā)變?yōu)橐蝗碎_發(fā),這點(diǎn)與低/無代碼模塊化,難道不是異曲同工之妙?
小結(jié)
科技浪潮,日新月異,技術(shù)本無罪。
不管編程語言,還是低/無代碼,可以降低軟件搭建門檻,大眾也能參與開發(fā),實(shí)現(xiàn)降本提效,這便是好工具。
別忘了,excel就是低代碼優(yōu)秀范例。