日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

不要讓低代碼技術(shù)為“炒作的概念”背鍋

不要讓低代碼技術(shù)為“炒作的概念”背鍋

圖片來(lái)源@pexels

文丨ZOHO中國(guó),作者丨張倫

近期,突然又火起來(lái)的“低代碼”可謂是賺足了人們的眼球,大家各抒己見(jiàn),也不乏針?shù)h相對(duì)的意思。當(dāng)我看到這些爭(zhēng)論的第一反應(yīng),是非常高興的。為什么呢?古時(shí)的治國(guó)之術(shù)有百家爭(zhēng)鳴,如今為低代碼也有“諸子論道”,這本質(zhì)上是一件有助于推動(dòng)低代碼發(fā)展的事情。

但凡事都應(yīng)該有個(gè)邊界,我們?cè)谟懻摰痛a的時(shí)候,如果關(guān)注點(diǎn)放在了超出邊界之外的事情上,對(duì)于低代碼本身而言是不利的。業(yè)內(nèi)的朋友們一定知道,關(guān)于低代碼的熱點(diǎn)不止發(fā)生過(guò)一次,然而多數(shù)是曇花一現(xiàn)之后即戛然而止。由于我本身也是低代碼行業(yè)從業(yè)者,ZOHO的低代碼產(chǎn)品已經(jīng)迭代十多年,正好借這個(gè)機(jī)會(huì)與大家分享一些拙見(jiàn)。

低代碼的起源和特點(diǎn)

追溯這次爭(zhēng)論的起源,貌似是來(lái)自釘釘落地低代碼應(yīng)用開(kāi)始,業(yè)界巨頭的每一個(gè)動(dòng)作都能牽動(dòng)整個(gè)市場(chǎng)的反應(yīng)。有人說(shuō),低代碼革命來(lái)了,我覺(jué)得這未免有點(diǎn)夸張炒作的嫌疑。實(shí)際上,低代碼這個(gè)概念早已有之,只不過(guò)它的定位處于不上不下的中間地帶,發(fā)展這么多年還是不溫不火的狀態(tài),也情有可原。

低代碼的起源,還得從上個(gè)世紀(jì)八十年代說(shuō)起。1980年,IBM的快速應(yīng)用程序開(kāi)發(fā)工具(RAD)被冠以新的名稱——低代碼,由此,低代碼的概念首次面向大眾。低代碼是英文“Low Code”的翻譯,當(dāng)然,此“Low”非彼“Low”,它意指一種快速開(kāi)發(fā)的方式,使用最少的代碼、以最快的速度來(lái)交付應(yīng)用程序。

幾乎所有的低代碼開(kāi)發(fā)平臺(tái)有兩個(gè)共同特點(diǎn),這兩個(gè)特點(diǎn)的演化也決定了低代碼平臺(tái)的走向:

1. 編程語(yǔ)言

低代碼并非無(wú)代碼,在應(yīng)用開(kāi)發(fā)中,完全脫離代碼去執(zhí)行腳本、完善業(yè)務(wù)邏輯是不太現(xiàn)實(shí)的。低代碼開(kāi)發(fā)平臺(tái)通常會(huì)有一套語(yǔ)言邏輯,用于補(bǔ)充不足,幫助執(zhí)行應(yīng)用的業(yè)務(wù)邏輯,使應(yīng)用更加完整。

為了了解現(xiàn)在的低代碼,我們需要從編程語(yǔ)言開(kāi)始——低代碼意味著將人為的編程轉(zhuǎn)換為機(jī)器語(yǔ)言的過(guò)程。正如我們所知道的,計(jì)算機(jī)只能理解二進(jìn)制數(shù),編程語(yǔ)言成為了人和機(jī)器之間的橋梁。起初,這些語(yǔ)言是基礎(chǔ)語(yǔ)言,功能有限,它們以諸如Write、Display等詞匯開(kāi)頭,比如在PASCAL中輸入命令“Writeln “Hello World!””,將通過(guò)二進(jìn)制指令轉(zhuǎn)化為“Hello World”顯示在屏幕上。

到這里,就會(huì)出現(xiàn)一個(gè)問(wèn)題:為什么這些語(yǔ)言從一開(kāi)始就沒(méi)有設(shè)計(jì)為可模仿拼寫呢?其實(shí)是因?yàn)楫?dāng)時(shí)技術(shù)的限制。如今,速度更快的微處理器出現(xiàn)、硬件性能的成倍增長(zhǎng),同樣,語(yǔ)言設(shè)計(jì)也發(fā)展到用更少的代碼獲取更多成果的階段。

2. 圖形用戶界面( Graphical User Interface)

這也是低代碼最為顯著的特點(diǎn)。相比于傳統(tǒng)的敲代碼方式,低代碼將大多數(shù)字段進(jìn)行封裝,將原本晦澀的代碼字段形成直觀的圖形界面,而開(kāi)發(fā)人員只需要在圖形用戶界面拖拽相應(yīng)的模組即可進(jìn)行開(kāi)發(fā)工作。

圖形用戶界面作為一種可視化開(kāi)發(fā)技術(shù),能得到長(zhǎng)足發(fā)展也得益于硬件設(shè)備的迭代更新,例如處理器、顯示技術(shù)等等。隨著微處理器的出現(xiàn),以及屏幕從單色到如今的彩色LED和OLED的發(fā)展,都讓圖形用戶界面有了巨大的進(jìn)步。也正是這個(gè)特點(diǎn)的發(fā)展,為“公民開(kāi)發(fā)”奠定了基礎(chǔ)。

低代碼的發(fā)展

在近40年的發(fā)展中,低代碼主要經(jīng)歷了兩個(gè)階段:

第一階段:1980-2015年,低代碼應(yīng)用平臺(tái)市場(chǎng)發(fā)展比較緩慢,表現(xiàn)亮眼的平臺(tái)少之又少。但是,當(dāng)今低代碼領(lǐng)域的領(lǐng)導(dǎo)者產(chǎn)品,諸如Outsystem、Mendix、Zoho Creator等均誕生在這一時(shí)期,國(guó)內(nèi)的低代碼產(chǎn)品尚未完全成型,但是眾多種子選手也是在此期間生根發(fā)芽,為以后的低代碼發(fā)展打下了基礎(chǔ)。

第二階段:2015-2018年,低代碼市場(chǎng)開(kāi)始升溫。2015年,AWS、Google、Microsoft和Oracle等巨頭也開(kāi)始入局低代碼領(lǐng)域,2018 年西門子宣布以 6 億歐元收購(gòu)低代碼應(yīng)用開(kāi)發(fā)領(lǐng)域的領(lǐng)導(dǎo)者 Mendix 、快速應(yīng)用開(kāi)發(fā)的低代碼平臺(tái) OutSystems 獲得 3.6 億美金的投資,低代碼平臺(tái)市場(chǎng)開(kāi)始火爆起來(lái)。

現(xiàn)在,低代碼產(chǎn)品在市場(chǎng)上究竟扮演著什么樣的角色呢?正如前文所說(shuō),其本身不上不下的尷尬定位讓它也非常無(wú)奈。舉個(gè)例子,我們現(xiàn)在經(jīng)常會(huì)說(shuō)到企業(yè)數(shù)字化轉(zhuǎn)型,低代碼產(chǎn)品作為一種快速應(yīng)用開(kāi)發(fā)工具應(yīng)該被青睞,然而現(xiàn)實(shí)是,員工拿低代碼產(chǎn)品做了一款讓大家叫好的食堂排隊(duì)管理應(yīng)用,但是想用低代碼產(chǎn)品做一款像樣的ERP系統(tǒng),卻大有力不從心的感覺(jué)。

說(shuō)到這里,就觸及到了本次低代碼之爭(zhēng)的論點(diǎn)之一:低代碼到底有沒(méi)有價(jià)值?答案是肯定的。

我們首先要明確兩個(gè)概念——專業(yè)開(kāi)發(fā)者與公民開(kāi)發(fā)者。專業(yè)開(kāi)發(fā)者,簡(jiǎn)單來(lái)說(shuō)就是在代碼中耕耘的程序員們,而公民開(kāi)發(fā)者可以是想要開(kāi)發(fā)應(yīng)用的任何人。表面來(lái)看,低代碼平臺(tái)仿佛面對(duì)的僅僅是公民開(kāi)發(fā)者,實(shí)則不然。

低代碼產(chǎn)品的兩個(gè)特點(diǎn)就是其本身的核心價(jià)值:可視化的共通語(yǔ)言和自我學(xué)習(xí)發(fā)展的能力。

低代碼平臺(tái)的誘人之處在于它可視化的開(kāi)發(fā)形式,為開(kāi)發(fā)者提供了不同于傳統(tǒng)編碼的界面,通過(guò)拖放式操作即可將各個(gè)字段進(jìn)行部署。另外,低代碼開(kāi)發(fā)平臺(tái)可以使用可視化建模方式來(lái)驗(yàn)證應(yīng)用邏輯,這無(wú)論對(duì)于IT人員、還是業(yè)務(wù)人員來(lái)說(shuō),都是一種極好的交流方式。

另外,當(dāng)?shù)痛a的編程語(yǔ)言觸及到機(jī)器學(xué)習(xí)領(lǐng)域,也會(huì)讓圖形用戶界面更加直觀、使用更少的編程語(yǔ)言實(shí)現(xiàn)更多的功能,在快速演進(jìn)的過(guò)程中,我們甚至可以期待通過(guò)語(yǔ)音命令模式構(gòu)建應(yīng)用程序,試想一下通過(guò)各類語(yǔ)音助手來(lái)幫你搭建一款應(yīng)用程序,是不是就很興奮?由此看來(lái),低代碼的未來(lái)不可限量。

低代碼可以支持企業(yè)數(shù)字化轉(zhuǎn)型嗎?

實(shí)話實(shí)說(shuō),低代碼工具雖談不上萬(wàn)能,但它非常強(qiáng)大。對(duì)于一些流程復(fù)雜的系統(tǒng)來(lái)說(shuō),即使低代碼會(huì)存在著一些局限性,它也可以作為系統(tǒng)開(kāi)發(fā)的補(bǔ)充手段,在小范圍、小規(guī)模、流程簡(jiǎn)單的場(chǎng)景下,根據(jù)業(yè)務(wù)需求去搭建應(yīng)用程序。但千萬(wàn)不要因此被限制了想象力,比如特斯拉僅25人花了4個(gè)月就做出一套ERP系統(tǒng),就是當(dāng)時(shí)的CTO Vijayan在梳理完業(yè)務(wù)流程后,用低代碼平臺(tái)Mendix實(shí)現(xiàn)的。

所以,企業(yè)想把低代碼作為數(shù)字化轉(zhuǎn)型的主陣地完全沒(méi)有問(wèn)題,一切以自身的實(shí)際需求而定,業(yè)務(wù)流程管理是第一要?jiǎng)?wù),技術(shù)手段僅僅是應(yīng)用的呈現(xiàn)方式。企業(yè)數(shù)字化轉(zhuǎn)型不僅僅是企業(yè)IT部門的責(zé)任,整個(gè)過(guò)程會(huì)落在每一個(gè)人頭上,低代碼產(chǎn)品給所有人提供了都能看得懂的語(yǔ)言,在實(shí)際執(zhí)行過(guò)程中減少阻礙,加快數(shù)字化轉(zhuǎn)型進(jìn)度,也未嘗不是一件好事。

以開(kāi)放的姿態(tài)迎接低代碼

計(jì)算機(jī)技術(shù)發(fā)展至今,代碼、編程依舊是應(yīng)用開(kāi)發(fā)的中流砥柱,但我相信,低代碼的出現(xiàn)一定是市場(chǎng)的選擇,國(guó)外的低代碼產(chǎn)品已經(jīng)過(guò)長(zhǎng)時(shí)間的打磨和積累,國(guó)內(nèi)驟然刮起的低代碼風(fēng)潮也絕非偶然。雖然它已經(jīng)不是一個(gè)新概念,但我們還是應(yīng)該以一種接受新事物的開(kāi)放心態(tài)去迎接低代碼。

“企業(yè)IT應(yīng)用系統(tǒng)實(shí)施或者數(shù)字化轉(zhuǎn)型,本質(zhì)是管理問(wèn)題和業(yè)務(wù)問(wèn)題,不是技術(shù)問(wèn)題。”這一點(diǎn)我是贊成的,這個(gè)意思不是讓大家去抵制低代碼產(chǎn)品。我認(rèn)為,無(wú)論是專業(yè)開(kāi)發(fā)者,還是非IT出身的業(yè)務(wù)人員,都應(yīng)該去迎接低代碼。作為管理者,從更加簡(jiǎn)單的技術(shù)平臺(tái)著手業(yè)務(wù)和管理問(wèn)題,行動(dòng)起來(lái)一定會(huì)更加輕松一些吧!

最后,塵歸塵土歸土,雖然我希望關(guān)于低代碼的討論始終存在,但不希望它被過(guò)度炒作。如今,各路玩家借著低代碼的風(fēng)進(jìn)入賽道,但也需要玩家捫心自問(wèn)一下:玩得轉(zhuǎn)概念,真的能玩得轉(zhuǎn)低代碼技術(shù)嗎?

所以,我們應(yīng)該將關(guān)注的重點(diǎn)放在技術(shù)本身,而不是概念。計(jì)算機(jī)編程技術(shù)的不斷發(fā)展成就了今天的數(shù)字信息時(shí)代,雖然現(xiàn)在的低代碼更多是作為技術(shù)的補(bǔ)充手段,但我也同樣相信,它也能像編程技術(shù)一樣不斷完善自身,擁有不可限量的未來(lái)。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部
类乌齐县| 莲花县| 荃湾区| 泗水县| 松江区| 嵊州市| 麻城市| 新民市| 林芝县| 成安县| 呈贡县| 海城市| 陆丰市| 万年县| 平谷区| 陵川县| 金阳县| 正镶白旗| 荃湾区| 松江区| 承德县| 文安县| 南涧| 边坝县| 屯门区| 枝江市| 娱乐| 连云港市| 南雄市| 福鼎市| 临澧县| 安徽省| 富阳市| 余干县| 房产| 右玉县| 巴楚县| 江城| 桂阳县| 绵竹市| 安泽县|