低代碼和無代碼平臺是技術(shù)發(fā)展的必然(低代碼無代碼開發(fā)平臺通用能力要求)

發(fā)明過Euler、Algol-W、Pascal、Modula 和 Oberon的瑞士計算機(jī)大師Niklaus Wirth說過:“軟件=數(shù)據(jù)結(jié)構(gòu) 算法”。邏輯編程的發(fā)明者,英國計算機(jī)大師Robert Kowalski給出算法的定義:“算法=控制 邏輯”。

公式帶入得到:“軟件=數(shù)據(jù)結(jié)構(gòu) 控制 邏輯”。

“數(shù)據(jù)結(jié)構(gòu)”實(shí)際上說的是信息和數(shù)據(jù)如何被組織起來。實(shí)體概念上就是以數(shù)據(jù)庫管理、文件管理系統(tǒng)為主。

“控制”就是指程序?qū)凑帐裁礃拥牧鞒毯晚樞蜻M(jìn)行計算。實(shí)體概念上大體可以對應(yīng)近些年很流行的工作流引擎。

“邏輯”就是指數(shù)據(jù)結(jié)構(gòu)按照什么規(guī)律如何相互影響。是業(yè)務(wù)之間差異的本質(zhì),是行業(yè)軟件的核心競爭力,也是產(chǎn)品化的難點(diǎn)、痛點(diǎn)。

再回頭看軟件行業(yè)的發(fā)展歷程,隨著計算機(jī)使用門檻的降低,軟件編程從紙帶式編程到代碼編程,手工重復(fù)性勞動是最大特點(diǎn)。市場大了,供應(yīng)成了瓶頸。所以大量的社會力量涌入軟件開發(fā)行業(yè)?!癐T農(nóng)民工”由此而生。團(tuán)隊(duì)大了,質(zhì)量控制又成了風(fēng)險。在外行看來,軟件開發(fā)從技術(shù)密集型回退為勞動密集型產(chǎn)業(yè)。

資本的嗅覺是趨利的,眼光經(jīng)常落在如何對勞動密集型行業(yè)進(jìn)行優(yōu)化提升。本世紀(jì)初一些行業(yè)內(nèi)的技術(shù)大咖也提出低代碼、無代碼平臺概念,為資本的介入開辟了窗口。

因此,技術(shù)理念和資本自然而然的結(jié)合在一起,陸續(xù)衍生出大量為了取代IT民工的低代碼平臺。尤其是近十年,對新科技的投資傾向愈發(fā)偏重,低代碼平臺如雨后春筍般面世。

仍然采用傳統(tǒng)工作方式的IT團(tuán)體們?nèi)绾蚊鎸涿娑鴣淼募夹g(shù)變革?仿佛傳統(tǒng)手工作坊遭遇了工業(yè)現(xiàn)代化。彷徨、迷茫、抱殘守缺,還是壯士斷腕擁抱新生。

靠天吃飯、手工作坊、社會化生產(chǎn)、工業(yè)革命、信息化變革…社會發(fā)展的步伐從未停止。

任何企業(yè)都可以找最強(qiáng)的對手打,但有一個對手你是打不過的,那就是趨勢。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部