低代碼和無(wú)代碼平臺(tái)是技術(shù)發(fā)展的必然(低代碼無(wú)代碼開(kāi)發(fā)平臺(tái)通用能力要求)
發(fā)明過(guò)Euler、Algol-W、Pascal、Modula 和 Oberon的瑞士計(jì)算機(jī)大師Niklaus Wirth說(shuō)過(guò):“軟件=數(shù)據(jù)結(jié)構(gòu) 算法”。邏輯編程的發(fā)明者,英國(guó)計(jì)算機(jī)大師Robert Kowalski給出算法的定義:“算法=控制 邏輯”。
公式帶入得到:“軟件=數(shù)據(jù)結(jié)構(gòu) 控制 邏輯”。
“數(shù)據(jù)結(jié)構(gòu)”實(shí)際上說(shuō)的是信息和數(shù)據(jù)如何被組織起來(lái)。實(shí)體概念上就是以數(shù)據(jù)庫(kù)管理、文件管理系統(tǒng)為主。
“控制”就是指程序?qū)凑帐裁礃拥牧鞒毯晚樞蜻M(jìn)行計(jì)算。實(shí)體概念上大體可以對(duì)應(yīng)近些年很流行的工作流引擎。
“邏輯”就是指數(shù)據(jù)結(jié)構(gòu)按照什么規(guī)律如何相互影響。是業(yè)務(wù)之間差異的本質(zhì),是行業(yè)軟件的核心競(jìng)爭(zhēng)力,也是產(chǎn)品化的難點(diǎn)、痛點(diǎn)。
再回頭看軟件行業(yè)的發(fā)展歷程,隨著計(jì)算機(jī)使用門(mén)檻的降低,軟件編程從紙帶式編程到代碼編程,手工重復(fù)性勞動(dòng)是最大特點(diǎn)。市場(chǎng)大了,供應(yīng)成了瓶頸。所以大量的社會(huì)力量涌入軟件開(kāi)發(fā)行業(yè)?!癐T農(nóng)民工”由此而生。團(tuán)隊(duì)大了,質(zhì)量控制又成了風(fēng)險(xiǎn)。在外行看來(lái),軟件開(kāi)發(fā)從技術(shù)密集型回退為勞動(dòng)密集型產(chǎn)業(yè)。
資本的嗅覺(jué)是趨利的,眼光經(jīng)常落在如何對(duì)勞動(dòng)密集型行業(yè)進(jìn)行優(yōu)化提升。本世紀(jì)初一些行業(yè)內(nèi)的技術(shù)大咖也提出低代碼、無(wú)代碼平臺(tái)概念,為資本的介入開(kāi)辟了窗口。
因此,技術(shù)理念和資本自然而然的結(jié)合在一起,陸續(xù)衍生出大量為了取代IT民工的低代碼平臺(tái)。尤其是近十年,對(duì)新科技的投資傾向愈發(fā)偏重,低代碼平臺(tái)如雨后春筍般面世。
仍然采用傳統(tǒng)工作方式的IT團(tuán)體們?nèi)绾蚊鎸?duì)撲面而來(lái)的技術(shù)變革?仿佛傳統(tǒng)手工作坊遭遇了工業(yè)現(xiàn)代化。彷徨、迷茫、抱殘守缺,還是壯士斷腕擁抱新生。
靠天吃飯、手工作坊、社會(huì)化生產(chǎn)、工業(yè)革命、信息化變革…社會(huì)發(fā)展的步伐從未停止。
任何企業(yè)都可以找最強(qiáng)的對(duì)手打,但有一個(gè)對(duì)手你是打不過(guò)的,那就是趨勢(shì)。