慎重!小公司到底要不要搞自己的低代碼?
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
同學(xué)們好,我想結(jié)合自己的親身經(jīng)歷,談?wù)勎覍?duì)低代碼開發(fā)的看法,討論下人手和精力本就有限的小公司到底要不要搞低代碼(中大廠無(wú)論資源還是KPI,并不在討論范圍)。 我對(duì)低代碼最直白的理解通過可視化拖拽來快速搭建某個(gè)場(chǎng)景的工具,以實(shí)現(xiàn)降本增效 市面低代碼有哪些?某個(gè)場(chǎng)景這個(gè)詞很廣泛,我們根據(jù)某個(gè)場(chǎng)景設(shè)計(jì)了各種低代碼平臺(tái) 單一場(chǎng)景
![]()
全場(chǎng)景除了上述單一場(chǎng)景低代碼,還有一種并不是只想做工具。而是要做全場(chǎng)景、無(wú)限自由度的通用型低代碼平臺(tái)。 其中代表作,肯定大家都很熟悉,阿里的lowcode-engine。 什么是低代碼毒瘤?就是不少低代碼平臺(tái)用戶(技術(shù))的使用反饋
我眼中的低代碼回到開頭,我理解的低代碼 它就應(yīng)該像一把手術(shù)刀(工具),為消除某個(gè)病瘤(某個(gè)場(chǎng)景),精準(zhǔn)、簡(jiǎn)單、快捷的解決問題(降本增效)。 而不是造一個(gè)可視化的編輯器,先用可視化編輯器先去構(gòu)造場(chǎng)景,然后再在構(gòu)造的場(chǎng)景上開發(fā),這在我看來是本末倒置。 強(qiáng)如lowcode-engine,阿里一個(gè)團(tuán)隊(duì)****開發(fā)了幾年,都定義了schema協(xié)議標(biāo)準(zhǔn),大家使用都是吐嘈聲一片。可見這不是技術(shù)原因,而是設(shè)計(jì)原因。從為業(yè)務(wù)提效的工具改為了提效程序員的編輯器。 切忌!不要為了一口醋,包一頓餃子。 我認(rèn)為低代碼以程序員為用戶去設(shè)計(jì)低代碼產(chǎn)品注定會(huì)失敗,這幾年低代碼毒瘤的評(píng)價(jià)就是一場(chǎng)大型的社會(huì)實(shí)驗(yàn),這就是用戶(程序員)最真實(shí)的反饋。 我理想中的的低代碼:
我的結(jié)論是,如果那么復(fù)雜的場(chǎng)景,物料拖來拖去,邏輯鏈上百個(gè)節(jié)點(diǎn),不如cursor一句話... 這是我的黑歷史,也是我的來時(shí)路轉(zhuǎn)行前端:低代碼熟練工最早受害者我2017年大學(xué)畢業(yè),原本學(xué)的是Java,在南京面試并入職了一家公司做后端開發(fā)。 當(dāng)時(shí)公司招聘了大量應(yīng)屆畢業(yè)生,我本以為是因?yàn)闃I(yè)務(wù)發(fā)展迅速,需要大量研發(fā)人員。然而入職后才發(fā)現(xiàn),公司后端開發(fā)并不使用代碼開發(fā),而是通過公司自研的一個(gè)邏輯編輯器進(jìn)行開發(fā)。這個(gè)編輯器采用拖拽節(jié)點(diǎn)、搭建邏輯鏈的方式來實(shí)現(xiàn)后端業(yè)務(wù)。我們平時(shí)寫的一句代碼,實(shí)際上就是一條邏輯鏈,獨(dú)立的方法構(gòu)成一個(gè)獨(dú)立的父節(jié)點(diǎn),節(jié)點(diǎn)之間再相互串聯(lián)。之所以招聘這么多人,是因?yàn)楣?strong>離職率極高,每年大約只有20%的人能留下來。公司通過這種方式,逐年篩選出邏輯編輯器的熟練工。 我干了兩個(gè)月后,實(shí)在無(wú)法適應(yīng),準(zhǔn)備離職。但當(dāng)時(shí)招聘季已經(jīng)結(jié)束,只能暫時(shí)忍耐。轉(zhuǎn)機(jī)出現(xiàn)在公司的低代碼平臺(tái)——它只支持后端開發(fā),前端仍然需要編寫代碼。前端組也在招人,于是我謊稱自己會(huì)前端,成功轉(zhuǎn)到了前端組。但實(shí)際上,我當(dāng)時(shí)只會(huì)一點(diǎn)Vue基礎(chǔ),完全不懂前端開發(fā),只能從頭學(xué)起。最終,我從后端徹底轉(zhuǎn)成了前端開發(fā)。 在大半年后,我跳槽去了另一家公司。就在我準(zhǔn)備離職時(shí),公司其他部門的前端組也開發(fā)出了類似的低代碼平臺(tái)。我試用過,雖然非常難用,很多操作反人類,但公司也打算仿照后端的模式,每年招聘前端應(yīng)屆生,逐年篩選出熟練工。 可以說,我們這波人是國(guó)內(nèi)最早被低代碼迫害的那批開發(fā)者。因?yàn)槲矣H身經(jīng)歷過,所以我很明確地告訴大家:有些公司開發(fā)和推廣低代碼平臺(tái)的目的,并不是為了提升業(yè)務(wù)效率,而是為了替換掉研發(fā)人員,轉(zhuǎn)而使用一些廉價(jià)的低代碼平臺(tái)的熟練工! 這簡(jiǎn)直從根源上實(shí)現(xiàn)了節(jié)流,對(duì)他們來說也是增效。 開源之旅:構(gòu)建我理解的低代碼平臺(tái)了解我的同學(xué)可能知道,我是低代碼開源項(xiàng)目Mall-Cook和云搭的作者,既然我已受過低代碼的迫害,那為什么還要開發(fā)低代碼? 因?yàn)槲蚁?strong>還原可視化拖拽搭建降本增效原本的魅力。 我的的研究很明確,就是開發(fā)普通人(產(chǎn)品、運(yùn)營(yíng)、不管會(huì)不會(huì)技術(shù)的普通人)在某些場(chǎng)景(H5、問卷、圖片、商城等)能簡(jiǎn)單、快速搭建的工具(有用的才算工具,如果只是KPI產(chǎn)品,合格的軟件我認(rèn)為都不算) 五年磨一劍,三代鑄巔峰我公司是一家做文旅的小公司,而公司的業(yè)務(wù)恰好是我低代碼項(xiàng)目落地的最佳場(chǎng)景。 在過去的五年,我獨(dú)立開發(fā)了三代低代碼項(xiàng)目,在項(xiàng)目我都會(huì)開發(fā)完成后。都自薦接入公司的實(shí)際項(xiàng)目中,通過用戶實(shí)際使用的反饋,不斷的優(yōu)化和擴(kuò)展。 H5-Generate我自研第一代低代碼平臺(tái),當(dāng)時(shí)仿照魯班花了3個(gè)月自己搞了一個(gè)H5生成器,用來搭建生成活動(dòng)頁(yè)H5。 最初的試水之作,現(xiàn)在看來很簡(jiǎn)陋、使用體驗(yàn)也一般,也沒信心開源出來獻(xiàn)丑。不過我接入公司文旅小程序,支持了我們當(dāng)時(shí)拳頭產(chǎn)品數(shù)百個(gè)活動(dòng)頁(yè)的搭建。 Mall-Cook自研第二代低代碼平臺(tái),突破只能搭建H5的桎梏,支持搭建H5、小程序、APP任意端頁(yè)面搭建。 開源地址: 鏈接 Mall-Cook旨在開發(fā)一個(gè)供運(yùn)營(yíng)、產(chǎn)品快速搭建商城的可視化平臺(tái)。其實(shí)現(xiàn)了可視化頁(yè)面搭建、組件流水線式標(biāo)準(zhǔn)接入、搭建頁(yè)面多端生成(H5、小程序、APP)、運(yùn)營(yíng)/產(chǎn)品低學(xué)習(xí)成本維護(hù)等特點(diǎn)。 Mall-Cook是我承上啟下的開發(fā)項(xiàng)目,在項(xiàng)目開發(fā)完成后,在當(dāng)時(shí)我還是比較滿意的。 所以把項(xiàng)目進(jìn)行了開源,并向公司自薦由Mall-Cook替換掉H5-Generate,支持公司后續(xù)項(xiàng)目的可視化搭建需求 Mall-Cook在開源和公司都取得了很不錯(cuò)的成績(jī),真正讓普通人去做了部分研發(fā)需求做的工作,真做到了我所希望的降本提效。 云搭自研第三代低代碼平臺(tái),大成之作,云搭萬(wàn)物,觸手可及! 云搭平臺(tái): 鏈接 開源地址: 鏈接 介紹文章: 鏈接 云搭是一款功能強(qiáng)大的可視化搭建解決方案,它支持零代碼搭建小程序、H5、問卷、圖文文章等多種應(yīng)用,致力于提供一套簡(jiǎn)單、便捷、專業(yè)、可靠的多場(chǎng)景可視化搭建平臺(tái)。 我愿景是讓所有用戶(無(wú)論會(huì)不會(huì)技術(shù)的普通人),使用云搭可以簡(jiǎn)單、便捷搭建各種應(yīng)用。 平臺(tái)功能
通過一代代的產(chǎn)品,解讀我眼中的低代碼我對(duì)低代碼的理解是通過可視化拖拽來快速搭建某個(gè)場(chǎng)景的工具 那我設(shè)計(jì)云搭的理想就是,通過可視化拖拽來快速搭建多個(gè)場(chǎng)景的工具庫(kù) 回到當(dāng)初那句話,這幾年一步步走來,我始終堅(jiān)信實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),我理想國(guó)也從未變過... 小公司到底要不要搞自己的低代碼?
小公司不是那些中大廠,是不會(huì)成立項(xiàng)目組來做這些。在人力和精力有限的情況下,如果是固定場(chǎng)景的話,可以找市面上成熟的平臺(tái)仿照開發(fā),如果是想用lowcode-engine來打造公司通用型平臺(tái),直接拒掉... 真實(shí)案例除了我司,我再舉個(gè)真實(shí)例子(大道理誰(shuí)都會(huì)說,我始終堅(jiān)信實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)) 古茗的前端團(tuán)隊(duì) 古茗在面對(duì)門店幾百?gòu)埐藛危?jīng)常更新的業(yè)務(wù)現(xiàn)狀 開發(fā)門店菜單智能化平臺(tái)搭建電子菜單,切實(shí)的實(shí)現(xiàn)增效 還是我那句話,它就應(yīng)該像一把手術(shù)刀(工具),為消除某個(gè)病瘤(某個(gè)場(chǎng)景),精準(zhǔn)、簡(jiǎn)單、快捷的解決問題(降本增效)。 不為解決實(shí)際問題開發(fā)它干嘛?不如不做... 巔峰看到虛假的擁護(hù),黃昏見證真正的忠誠(chéng)我從低代碼還未大火時(shí)便開始研究,見證了它的崛起與沉寂。巔峰時(shí),無(wú)數(shù)人追捧,仿佛它是解決一切問題的靈丹妙藥;而如今,熱潮退去,許多人選擇離開,我還是孜孜不倦的探索我的眼中的低代碼。 寫這篇文章就是想對(duì)低代碼祛魅,撥開層層糖衣看看它真實(shí)的模樣。它沒外界吹捧的那么無(wú)所不能,但也并未一無(wú)是處。 一去數(shù)年,我仍在低代碼的道路上獨(dú)自求索,構(gòu)建自己的理想國(guó)。 諸君共勉 ~ 轉(zhuǎn)自https://juejin.cn/post/7468621394736922662 該文章在 2025/9/10 11:51:40 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |