低代碼的興起:花更少的錢,賺更多的錢(低代碼有前途嗎)
“低代碼”或“無代碼”應用程序并不新鮮。事實上,它們已經(jīng)存在了幾十年,但直到最近幾年才成為主流。
作者 | Clay Norris
編譯 | 風車云馬
責編 | 夕顏
出品 | CSDN(ID:CSDNnews)
以下為譯文:
低代碼應用程序的構建基于這樣一個前提:軟件開發(fā)不應該只局限于那些熟悉傳統(tǒng)編碼語言的人。它們在簡單使用性上具有競爭優(yōu)勢,并允許不熟練的技術人員能夠構建自己的軟件形式。馬克?安德森(Marc Andreessen)大約在10年前寫過一篇著名的文章,聲稱“軟件正在吞噬世界”。我們現(xiàn)在正進入一個軟件本身受到新工具影響的時代。
為了預測低代碼工具的適用性,我們必須首先了解它是如何興起的。在過去的40多年里,我們看到了軟件行業(yè)的一些重大轉(zhuǎn)變。
首先Mac OS和Windows操作系統(tǒng)通過視覺界面和體驗普及了個人計算。它們都提供了圖形用戶界面(GUI)操作模型,允許不同的用戶輕松使用,并擴展了個人計算機的應用范圍。
不久之后,軟件商業(yè)模式開始出現(xiàn),互聯(lián)網(wǎng)的興起為這類業(yè)務的流行提供了基礎設施。軟件即服務消除了昂貴的網(wǎng)站使用權,并允許消費者和企業(yè)“按需付費(pay-as-you-go)”,而不是承諾一次性的、包干性的付款,從而加速了新平臺和新工具的采用。自20世紀90年代以來,市場領先的軟件公司像Salesforce、Twilio、Atlassian和Datadog這樣的公司已經(jīng)為股東帶來了可觀的價值回報。
在2000年,云計算隨著亞馬遜網(wǎng)絡服務的發(fā)展而流行起來。云計算的好處使開發(fā)更快、更便宜,因為團隊只需要支付以前成本的一小部分來分攤基礎設施成本。與創(chuàng)業(yè)相關的高額成本已大幅度減少,使得更多可行性產(chǎn)品更容易制造,也更容易測試。
以上的每一個轉(zhuǎn)變都提高了開發(fā)效率,并使開發(fā)人員能夠以更少的成本更快地構建更好的產(chǎn)品。這種精益創(chuàng)業(yè)的開發(fā)框架,讓團隊盡可能快地構建產(chǎn)品,以便在市場上進行測試。在此框架的基礎上,越來越多的應用程序?qū)⑹褂玫痛a工具來構建,這樣可以更快地構建產(chǎn)品。
這些低代碼的工具中,有些專注于特定的功能,有些則在方法上更加通用。無論低代碼應用程序是什么樣的,其軟件策略都包括下面所討論到的內(nèi)容。
許多公司實現(xiàn)了“小部件”等其他元素的拖放,從而可視化地組織起來構建應用程序或配置業(yè)務流程。很多老牌企業(yè)已經(jīng)開始包含類似的功能,以便更好地提高產(chǎn)品的用戶體驗;有些公司通過創(chuàng)建簡單的“過濾器”和數(shù)據(jù)查詢來提供定制化的服務;另外一些公司則使用API輕松地集成并處理來自各種web服務或其他應用程序的數(shù)據(jù)。與針對傳統(tǒng)開發(fā)人員的應用程序相比,所有這些類型的應用程序都更吸引非技術用戶,這一點非常有意思。
在過去,找一個優(yōu)秀的軟件工程師是很困難的。與IT相關的技能差距一直是初創(chuàng)公司面臨的問題,因為他們?nèi)鄙賰?yōu)秀的工程技術人才。低代碼/無代碼工具允許任何人(甚至其技術能力一般)構建自己的MVP來繞過這個問題。
從一開始創(chuàng)造自己的產(chǎn)品而不是外包有很多好處。您完全知道產(chǎn)品從開始到結束是如何運作的。領導決策者也掌握了主動權,他們完全能夠即時做出改變,而不是將其外包給外面的開發(fā)團隊來修復bug,等待問題的解決。這樣不僅降低了產(chǎn)品的潛在風險,而且從理論上講,提高了產(chǎn)品的生產(chǎn)效率。我們每個人對工作都有各自獨特的見解,都想按照自己的方式去操作,低代碼工具就提供了這種便利,現(xiàn)在任何人都可以像開發(fā)人員一樣思考和行動。
當然,事物都有兩面性。我承認這些類型的工具并不適合每個人。傳統(tǒng)的軟件開發(fā)經(jīng)受住了時間的考驗是有原因的。尤其是在一個注重差異化或個性化的領域,對許多企業(yè)來說,他們有必要運行成千上萬行的各式各樣的代碼。相對于一些較為復雜的場景來說,低代碼工具實在是太有限了。
低代碼的優(yōu)勢并不在于那些試圖創(chuàng)造超差異化產(chǎn)品的人。相反,低代碼/無代碼正在迎合那些想要擁有并快速創(chuàng)建一個原型,來測試他們的產(chǎn)品是否適合其解決方案的人。
歸根結底,業(yè)務用戶關心的是一個快速、便捷的實現(xiàn)流程。他們想要花更少的錢,獲得更高的效率,花更少的時間,賺更多的錢。所以說低代碼平臺的成功是不可避免的。它們提供了一種實現(xiàn)方法,不用過多考慮專業(yè)知識。
基于這種低代碼/無代碼平臺,你不需要為你的員工投資昂貴的培訓項目。他們可以通過更少的訓練更快地構建應用程序。到頭來,所有這些都會使你的業(yè)務收入增加。
低代碼不是未來式,而是現(xiàn)在式。它已經(jīng)發(fā)生了,如果你還沒有跟上節(jié)奏,現(xiàn)在是時候加快步伐了。
原文鏈接:
”https://medium.com/clays-thoughts/the-rise-of-low-code-9b833b9e7f4f