打著低代碼旗號的商業化開發工具有前途嗎?

blank

打著低代碼旗號的商業化開發工具有前途嗎?

先豎靶子:低代碼如果能 10x 效率,那就能和同行獲得成本上的比較優勢。 那麼這樣的開發工具就可以商業化賣錢。

為什麼此路不通呢?

  1. SaaS 是客戶有需求,主動找過來。 外包企業的問題是無法像 SaaS 一樣用漏鬥去廣泛的挑選客戶,需要依賴商務去主動地尋找各種類型的客戶。 這導致了客戶的信任比較難建立,主要的成本在商務和尾款這些問題上。 都不僅僅是開發人員貴的問題。
  2. 工具再厲害,也不能全自動化。 需要人來學習,以及正確的使用。 即便工具齊備,文檔周全,學習也是要花時間的。 更何況"正確使用"就像"高內聚低耦合"一樣,很大程度取決於"靠譜的人"。
  3. 開發工具的網路效應具有天然壟斷性。 你無法想想你家裡的水電煤是私營公司壟斷,隨意漲價的。 你也無法想想 javascript/npm 是私營公司壟斷,每次發包都需要交一筆使用費。 開發工具做為 public infrastructure,就是應該開源的。
  4. 開發工具的使用者是開發者,SaaS的使用者是普通人。 開發者會擔心 vendor lock-in,SaaS 的用戶相對來說不那麼在乎 vendor lock-in(略微強一些)。 因為 SaaS 的使用者不lock-in 在你家上,也要lock-in在別人家上,而開發者會與開源的開發工具做對比。
  5. 開發者會擔心自己的職業前途。 當然這也有好的一面,一旦進入了體系就會反過來維護體系。 例如 salesforce 的 admin 就會維護 salesforce 的體系,以保障自己的未來就業。
  6. 開源也許有一些諮詢類的商業化機會,但是不要指望大前途。 一個人做,養活自己是沒有問題的。 投個三五個億進去,就不要指望能回本了。 健康的社會不應該只有唯一的成功標準。 做個開源社區,噹噹意見領袖,也是值得追求的人生價值。
  7. 容易銷售的工具是能在現有codebase上立即產生效果的東西。 比如我做過流量錄製和重播的工具,無論代碼寫得多糟糕,立馬可以在開發環境回測自己的改動是否破壞了功能。 這樣的工具就非常容易銷售。 依賴於先上船,再感受的模式,非常難以撬動初始的信任。
  8. 10x 效率是成本降低,而不是延遲(time to market)降低 10 倍。 互聯網企業的本質是收流量稅,而不是軟體公司靠賣拷貝總有一口飯吃。 互聯網往往是贏家通吃。 互聯網需要的是極致的 time to market,儘早搞死所有競爭者。 要達成這個目標沒有比 PHP + 007 更好的配方了。 拼多多是對的,資本家們是對的。
  9. 是不是能達到 10x 效率呢? 我相信是能的(看對比的現有代碼有多糟糕了),但是有以上幾條,也無所謂了。

那麼低代碼是不是一個死胡同? 也不是,不當開發工具賣還是有前途的

  1. SaaS + lowcode:SaaS 除了功能真的有用,穩定性,打開速度之外,排名第4的就是私有化和定製了。 依附於具體的 SaaS,做私有化和定製的解決方案還是有用的。 如果能給很多SaaS通用地提供使用者自定義的能力,那就更有商業前景了。 現在的 nocode 平臺扎堆在辦公軟體領域。 SaaS 不僅僅有辦公軟體一個方向,工業軟體,IoT 也是有需求的。 專業軟體像 AutoCAD 有內置的 AutoLISP 程式設計語言。 電商 SaaS Shopify 有 flow builder(Shopify Flow – Ecommerce Plugins for Online Stores – Shopify App Store)。 雖然 SaaS 目前還是全行業慘兮兮,但至少市場規模在一天天的起來。
  2. lowcode + SaaS群:在 SaaS 和外包開發之間,明顯缺少中間地帶的產品。 SaaS 廠商總是不斷給自己加功能,系統越來越複雜。 點速食和自己下廚之間,可以有一個淨菜配送的選項。 以lowcode能力為核心,包裝一堆 SaaS 的半成品。 任何一個 SaaS 單獨看自己的功能都沒法在市場競爭,但是搞一群 SaaS 可以是一種獲客模式。
  3. Data Centric 底座:現代的企業內部是由一堆 Application Centric 的企業軟體混搭出來的一團亂麻。 《Software Wasteland》一書對現狀的批判還是很深刻的,建議讀讀。 在前後端分離的時代,資料庫大廠如果能及時搞一個 Data Centric 的開放標準,還是能有產品化機會的。 產品形態方面我之前寫過兩篇文章(陶文:如何讓前端程式師沒有後端也能完成專案? 陶文:開個通用的 HTTP 介面,讓前端寫 SQL 咋樣? )。 一句話概括就是 Backend as a Database,把數據授權給人而不是app。 這是大廠才能入場玩的遊戲。 例如微軟What is Microsoft Dataverse? - Power Apps已經入場。

awesome-lowcode 微信群有三百多位同行在。 本文脫胎於群裡的討論記錄。 如果想要加入,找你的熟人拉進群。

What do you think?

Written by marketer

blank

5年5億個應用 低代碼平臺會幹掉IT部嗎?

blank

騰訊雲雲開發低碼LowCode平臺,是個啥!?