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

一位程序員的自述:為什么我們需要低代碼?(一位程序員的自述-為什么我們需要低代碼編譯)

一位程序員的自述:為什么我們需要低代碼?(一位程序員的自述-為什么我們需要低代碼編譯)

圖片來源@視覺中國

文 | 華年人物

云計算帶來了企業(yè)級服務的分散化,中國的企服市場每隔幾年就會出現(xiàn)一條熱度賽道,共性是巨頭進場、初創(chuàng)企業(yè)冒芽、行業(yè)投融資頻發(fā),以及行業(yè)爭議。

今年以來,自動化行業(yè)巨頭西門子派出其收購的低代碼平臺Mendix進入中國;以CRM起家的Salesforce把“拖放式交互組件”作為新突破點對外宣布,低代碼平臺被認為是企業(yè)級服務里的“效率革命”。

但低代碼“靈活、快速、低門檻”的標簽,也給其帶來了更多爭議。低代碼平臺上是否只能搭建極其簡單、無亮點的小功能?低代碼帶來的“全民程序員”化是否能真正給社會帶來價值?這是一場繁榮的泡沫假象,還是真實的市場需求?低代碼平臺和真正的程序員之間是相互對立,非此即彼的嗎?

我們帶著這些疑問,采訪了爭議中“被搶飯碗”的業(yè)內(nèi)程序員,看看這場喧囂之下的主角們是如何想、如何做的。

以下是浙江銳智信息技術有限公司創(chuàng)始人何世偉自述:

之前我一直在SAP做工程師,2017年離開公司自己創(chuàng)業(yè),我們一直在尋找一個類工作流引擎的平臺,也做過很多國內(nèi)外品牌的研究,在國外有一個不錯的平臺PEGA system,在歐美基本占據(jù)很大的市場,非常強大專業(yè),和現(xiàn)在的釘釘宜搭也很像,但這個平臺起碼是50萬美金起步。

當時我們希望在上面搭出ERP、MES之類的產(chǎn)品出來,但因為價格太高,最后沒有做下去。我們又找了一些開源平臺,畢竟業(yè)內(nèi)基本都會習慣在開源平臺上做定制開發(fā),做出自己的產(chǎn)品,但市面上具備工作流引擎的好的開源平臺不多,問題也很多,開源平臺講究的是大家的資源和無償奉獻,沒人監(jiān)管,也沒人有維護義務,你不知道他什么時候就被業(yè)內(nèi)棄用了。

一位程序員的自述:為什么我們需要低代碼?(一位程序員的自述-為什么我們需要低代碼編譯)

浙江銳智信息技術有限公司創(chuàng)始人何世偉

3年變3個月,在低代碼平臺上建了一個制造工廠核心系統(tǒng)

2018年我們在一個開源平臺上開發(fā)過一個ERP產(chǎn)品,搭起簡單功能、并優(yōu)化頁面,整個工作流引擎都是我們自己開發(fā)的,雖然開發(fā)得并不全面,但足足花費了我們整整三年的時間,這是一個非常長的過程。其中還經(jīng)歷了大調(diào)的過程,之前用的開源平臺問題過多,就要推倒重來,在新的平臺上重建,這對我們來說是很痛苦的。

釘釘剛剛推出宜搭時,可能有的人認為不過是多了一個低代碼開發(fā)的工具,但我們的感受特別深,一直在尋找的東西終于出現(xiàn)了。搭載在釘釘上的低代碼開發(fā)工具,是一個完全不一樣的東西,這是是工作流引擎 低代碼開發(fā)。

我們可以直接套用宜搭底層的工作流引擎,在上面搭建我的業(yè)務邏輯和功能。這就像造房子的過程,打地基是最耗精力的,現(xiàn)在地基已經(jīng)有人打好了,你在上面蓋房子就行。

其實,最開始我們對低代碼的在意程度并沒有很高,因為公司都是寫代碼的,會輕視這個東西帶來的改變。

但我們工作流引擎用起來之后,慢慢看一些低代碼開發(fā)的工具,發(fā)現(xiàn)里面很多好用的套件,功能性也都不錯,還能大幅節(jié)省我們的開發(fā)時間。我們花三年時間自己做出來了ERP,當時我們很想測試一下,在低代碼平臺上是否能做一些好產(chǎn)品出來。

去年11月,我們成立了一個小的釘釘技術團隊,專門在上面做測試,花了兩三個星期,做了第一個原型機。這個版本出來后,我拿給業(yè)內(nèi)的朋友、其他大廠商的專家體驗,當時雖然界面還有些粗糙,但從功能性、邏輯性的角度來講,大家反饋都非常好。之后我還做了個小實驗,告訴技術人員有新增需求,讓他們以最快的速度和最高的強度去試一下,看看多久能迭代出一個新版本。結果一個星期就迭代出來了。

這次測試之后,我們下決心要在釘釘上用宜搭搭起一個完整的MES系統(tǒng)。

機緣巧合,富得利國際事業(yè)部總經(jīng)理車飛也在找MES系統(tǒng),他是一個工具控,非常希望用數(shù)字化方式讓富得利外貿(mào)工廠的生產(chǎn)制造能順應市場訂單,實現(xiàn)柔性制造。出于成本考慮,他去找過一些中小型MES,但對他來說仍然是有壓力,這些系統(tǒng)跟不上他的需求。

富得利國際事業(yè)部本身的辦公就在釘釘上,當聽說生產(chǎn)也可以搬上釘釘之后,就采納了我們的方案:用他們習慣的平臺把MES系統(tǒng)給用起來。

我們用一個月時間收集用戶共性需求,完成研發(fā),一個月進行內(nèi)測,一個月進行迭代完善。

如果這次做的MES系統(tǒng)沒有釘釘,我們可能還需要和3年前做ERP一樣,再走一遍老路。因為這兩套系統(tǒng)的功能、面向的人群、技術參數(shù)的要求都不一樣,直接套用之前做的技術框架做MES會有很大隱患。

現(xiàn)在我們3個月就完成了一個制造工廠核心系統(tǒng)的搭建,而且再過三個月可能就是一個迭代的大變樣,這和三年前簡直是無法比較的效率提升。

目前已經(jīng)有近20個意向客戶來做體驗、咨詢,這個過程中我們也可以很快把客戶共性需求迭代進來。

一位程序員的自述:為什么我們需要低代碼?(一位程序員的自述-為什么我們需要低代碼編譯)

富得利木業(yè)外貿(mào)工廠的數(shù)字看板

程序員會更關心用好的工具去做更有價值的事

關于低代碼的爭議,我覺得很奇怪?,F(xiàn)在西門子、IBM、微軟這些公司都在做低代碼開發(fā)平臺,難道這些做了50年以上的大型科技公司方向是亂的?其實,不用擔心低代碼到底能不能行,不用關心什么方向性的問題,看看千千萬萬個企業(yè)的需求就行,這些都是來自市場的真實需求。當大勢來的時候,不能說因為有風險,所以就要逆行,這是不可能的,我們只需要關心把業(yè)務做好。

我看到網(wǎng)上有人發(fā)文在為我們這些程序員群體擔心,覺得低代碼時代,程序員沒價值了。這基本都是行業(yè)外的人的猜測,程序員看到低代碼平臺只會問兩個問題,在這上面能搭出好的產(chǎn)品嗎?要怎么把這個工具用得更好?

低代碼平臺不是降低程序員的門檻,而是讓程序員用更好的工具去做更有價值的事。

普通人可以用低代碼解決手邊的工作問題,一般就是會用上面的組件,直接拖拉拽。但對我們的觸動是,可以用這種方式把曾經(jīng)非常重量級的開發(fā)輕量化、個性化。

最開始宜搭只是有OA級的簡單輸入框、日期填充框、流程編輯等。對于不懂開發(fā)的人來說,只是把一個比如輸入身份證號的框拖到了頁面上,但我們發(fā)現(xiàn),這個輸入框背后還可以做簡單編輯,拖進去之后再做小小的代碼改動,就可以讓這個框自動判斷輸入的位數(shù)對不對。這意味我們可以做擴展式開發(fā),滿足更多個性化需求。

這些擴展式開發(fā),也可以被釘釘吸收學習。上面輸入框的例子,就可以成為他們自帶功能,讓平臺上其他人來使用,這會幫助它功能更完善,靈活性更高。業(yè)內(nèi)的創(chuàng)新是可以在這里發(fā)生、復制的。

一位程序員的自述:為什么我們需要低代碼?(一位程序員的自述-為什么我們需要低代碼編譯)

何世偉在釘釘上用宜搭搭了一套MES系統(tǒng)

低代碼平臺是我們的基礎設施

智能制造不外乎人、機、料、法、環(huán)(人員、設備、原材料、方法、生產(chǎn)環(huán)境),一個好的MES系統(tǒng)需要把這五件事做好。但這是一個龐大復雜、相對孤立的系統(tǒng),對企業(yè)信息化程度、人員素質(zhì)要求都比較高,一個資深的IT主管才能把整套系統(tǒng)應用落地。

而我國的中小企業(yè),和外企不一樣的地方在于:外企五臟俱全,它需要一個包羅萬象的MES系統(tǒng)。但我國的中小企業(yè)需要的是適合他們自己的MES,哪怕企業(yè)里沒有很懂IT的人,也可以運維起來,這是他們在數(shù)字化轉型中很普遍的需求。

現(xiàn)在我們搭的系統(tǒng)已經(jīng)基本滿足中小企業(yè)群體,如果客戶未來需要更復雜的功能,也可以在這些功能基礎上快速給他做個性化改造。

哪怕有一天我們公司沒有了,但產(chǎn)品在釘釘上面,企業(yè)可以繼續(xù)用下去,也可以自己在上面搭建個性化功能。

低代碼給我們帶來的不僅僅是省去了從0開始打地基的過程,還免去了大量基礎運維的工作,讓我們可以有精力做更多有價值的事。

我們的技術人員就感受很深,以前客戶提出需求,在我們自己的系統(tǒng)里面做迭代,至少要一個月才能更新一個版本,現(xiàn)在基本一個星期就能完成迭代,哪怕是大版本更新,兩三個星期也能完成。

而且我們給客戶提供的是一套完整的云釘一體解決方案。以前方式很簡單粗暴,買個云服務器,做好產(chǎn)品后放上去,就可以稱為一個云端產(chǎn)品。但這樣的話,系統(tǒng)、服務器的運維都是我的活兒,客戶多的時候就沒法服務了。

現(xiàn)在我們已經(jīng)沒有服務器的概念了,生產(chǎn)設備的數(shù)據(jù),可以通過阿里云物聯(lián)網(wǎng)平臺,到達函數(shù)計算里,再回傳給釘釘。

客戶不需要購買服務器,用阿里云函數(shù)計算,可以按照資源、流量使用量,彈性提供給客戶。比如以前需要買三年的服務器5萬,現(xiàn)在只要充值3000根據(jù)流量計費,不需要再按照業(yè)務的峰值流量一次性購入服務器。這就給客戶提供了一套更完整、高效的產(chǎn)品。

最終,我們可以形成一個MES超市,把生產(chǎn)制造的十大塊內(nèi)容分門別類地用宜搭搭在釘釘上,客戶可以選擇在此基礎上定制化開發(fā),也可以根據(jù)自己的需求隨時調(diào)用上面的小模塊。

有人看到我們這套產(chǎn)品覺得怎么可能是宜搭搭出來的,但其實宜搭就是有這個能力。而且宜搭每個星期都會有一個小版本的更新,來做優(yōu)化,有時更快。放在以前,這些平臺性的優(yōu)化都是我們需要擔心的問題,現(xiàn)在宜搭團隊自己就會去解決。對于我來說,這已經(jīng)是一個數(shù)據(jù)底座,一個基礎設施了,而不是簡單地在上面搭一些應用。

相關新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
图木舒克市| 天等县| 闽清县| 连城县| 通道| 如皋市| 揭西县| 文水县| 安仁县| 石城县| 海晏县| 綦江县| 泗阳县| 城固县| 海丰县| 红桥区| 南宫市| 德阳市| 景洪市| 浦城县| 河曲县| 珲春市| 土默特左旗| 武夷山市| 成都市| 霍邱县| 墨脱县| 江安县| 楚雄市| 潮安县| 霍邱县| 循化| 登封市| 邹平县| 巢湖市| 滦南县| 本溪| 贵南县| 乐陵市| 定南县| 和硕县|