第七章:SAAS的終極-低程式碼和無程式碼終將吃掉整個軟體外包市場(免費閱讀)
2022年5月,微軟全球開發者大會。其中一個重點就是它的低程式碼和無程式碼產品。
Power Pages、Power Apps等等。
有興趣的可以看一個它的網站:Power Platform
或它網站上的這個影片:
低代碼和無代碼,我已經關注多年。最早,它只是用來在線,可視化的構建頁面和APP。後來,這個概念不斷地擴展。現在低程式碼和無程式碼的概念已經作為一種頁面、應用程式、流程、資料分析等等的底層建置和視覺化建構的方式。
所有低程式碼和無程式碼產品,都是為了降低開發成本。
當然,到目前為止,低程式碼和無程式碼比較成熟的依然是在建立頁面和APP方面,而且,其實大多數都不會特別的靈活,只是實現一些通用的功能和比較簡單的樣式的客製化。
2021年,我自己開發了一個比較簡單的低程式碼平台,主要用於線上建立頁面(和Power Pages比較像)。目標是降低一個資訊、社區、電商類型的網路產品90%的開發和試誤成本。當然,到目前為止,還沒達成這個目標。
對於低程式碼,未來將有兩大趨勢:
低程式碼和無程式碼終將吃掉整個軟體外包市場。
低程式碼和無程式碼終將改變軟體開發模式。
一、低程式碼和無程式碼終將吃掉整個軟體外包市場
大多數的軟體外包,做的都是一些很通用和成熟的系統。這些完全可以以低代碼和無代碼的SAAS來交付給客戶自己使用和創造。
所以,未來,低程式碼和無程式碼的逐漸成熟,會讓整個軟體外包市場大幅減小,甚至消失,都有可能。
就拿微軟的Power Platform來說。
Power Pages 以低程式碼和無程式碼來建立網站。
Power Apps 用低程式碼和無程式碼來建構APP。
Power BI 以低程式碼和無程式碼來建立資料分析。
Power Autometa 以低程式碼和無程式碼來建置流程。
四個方向,基本上已經涵蓋了一大片的軟體外包市場。而最終的價格,卻比外包便宜太多了。
理論上,低程式碼和無程式碼一定會涵蓋所有的開發領域,例如聊天機器人等等。
所以,也可以說,低程式碼和無程式碼的出現,目的之一就是用來吃掉整個軟體外包市場的。
二、低程式碼和無程式碼終將改變軟體開發模式
基於低程式碼和無程式碼建構應用,建構SAAS服務、建構APP、網站、流程、AI應用等等將會是未來的主流方式。
其實,低程式碼和無程式碼本身也是一種SAAS。
低程式碼的開發方式與傳統開發方式對比,優勢是明顯的。
1.降低一多半的開發成本和開發時間
相對於傳統的開發方式,低程式碼和無程式碼的開發方式對於任何一家企業都是致命的誘惑。
2、忽略開發環境與運作環境
做過開發的朋友都知道,開發環境和運作環境的搭建,很多都是很麻煩的事。
低程式碼和無程式碼可以讓開發者忽略這些事情,把精力放在產品本身的開發上。
3、可視化建置頁面和流程
讓很多編碼能力的人也可以建立網站、APP等。
讓有編碼能力的人可以做的更快、更好。
4、成熟的組件和雲端服務集成
做一個產品,越來越多到需要依賴各種第三方的元件、雲端服務。這些,很多其實都不成熟,良莠不齊。低程式碼和無程式碼往往會整合或自己提供許多成熟的元件和雲端服務,這將從很大程度上拓展一個開發者的能力,節省大量的時間。
所以,低程式碼和無程式碼會完全改變我們的開發方式。讓我們可以把更多的時間、精力和成本放在產品和使用者身上。
三、和巨頭競爭,還有賺錢的機會嗎?
這幾年,無論國內或國外,無論是中小公司還是世界巨頭,都在做低程式碼和無程式碼。連我這個個人開發者都忍不住做了一個。
低代碼和無代碼的前景和市場可見一斑。
問題是,全世界的巨頭都在搞低程式碼和無程式碼,別人還有機會嗎?
這個問題,我也曾經反覆自問。
我認為,不僅有,而且還很多。
低代碼和無代碼,這個市場,或者說,這個賽道,太寬了。與其說,低程式碼和無程式碼是一種產品,不如說,低程式碼和無程式碼是一種方式和理念。
1.每一種低程式碼和無程式碼產品都只能有一種應用方向
例如用來做網站是一個方向,用來做APP是一種方向,用來做流程是一種方向。 。 。 。 。 。
一方面,除了目前出現的方向,還會不斷出現新的方向。
另一方面,每一個方向都可以做出大量的細分方向。每一個細分方向都是可以有一個用戶群的,更符合這個用戶群的需求,就可以把這個用戶群搶走。
2.使用者的能力層次是不同的
就拿微軟的Power Platform來說。能用它的就算沒有編碼能力,也一定是在產品、設計等方面有專業知識和能力的人。
至少,國內的從傳統產業轉型網路的人裡,恐怕十有八九玩不轉這個東西。
這就是使用者的能力層次的問題。做同樣的結果,面對不同能力層次的人,自然地就有了差異化產品的需求。