人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

最近拼多多的員工猝死事件鬧得沸沸揚(yáng)揚(yáng),這場(chǎng)痛心的事件不僅讓人們看到了無(wú)良企業(yè)的冷血?dú)埧?,更讓很多人深深感受到了程序員內(nèi)卷的危機(jī)感。

當(dāng)年程序員還屬于稀缺崗位的時(shí)候,并沒(méi)有太多的加班現(xiàn)象,然而隨著國(guó)外低代碼平臺(tái)逐漸在國(guó)內(nèi)興起,一場(chǎng)搶奪“低代碼”市場(chǎng)份額的拉鋸戰(zhàn)正在上演。

自從低代碼平臺(tái)到來(lái)之后,程序員的競(jìng)爭(zhēng)就更加激烈了,因?yàn)椴粫?huì)代碼的人幾乎都不用學(xué)會(huì)SQL,甚至零編程基礎(chǔ)的人都能迅速涌入這一行業(yè)。

人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

但是程序員也不用太過(guò)于擔(dān)心,因?yàn)榈痛a并不能解決一切數(shù)據(jù)問(wèn)題,你想一想如果阿里中臺(tái)都交給一群沒(méi)有編程基礎(chǔ)的人,假如雙十二崩了誰(shuí)來(lái)負(fù)責(zé)呢?所以專(zhuān)業(yè)的開(kāi)發(fā)者更熟悉數(shù)據(jù)庫(kù)、結(jié)構(gòu)等知識(shí),工作起來(lái)會(huì)更高效。

低代碼工具的出現(xiàn)

現(xiàn)在很多的低代碼平臺(tái)主要面向的都是企業(yè)管理軟件開(kāi)發(fā),說(shuō)到企業(yè)管理軟件很多人第一時(shí)間想到的就是ERP系統(tǒng),但其實(shí)低代碼平臺(tái)是針對(duì)整個(gè)軟件開(kāi)發(fā)行業(yè)的工作模式提出的,并不單單只是針對(duì)ERP系統(tǒng)。

而低代碼最常見(jiàn)的就是將功能模塊進(jìn)行組件化,減少重復(fù)編寫(xiě)代碼,能夠降低業(yè)務(wù)部門(mén)、公司對(duì)IT部門(mén)的依賴(lài),程序員也就不用重復(fù)去編寫(xiě)代碼,這樣能夠縮短開(kāi)發(fā)周期。

但是低代碼僅僅是一種工具,工具的價(jià)值來(lái)自使用它的人。那么我們?cè)趺磻?yīng)該選擇低代碼平臺(tái)呢?在阿里呆了兩年的我總結(jié)了下面三條經(jīng)驗(yàn):

1、明確選型

首先要確定自己的平臺(tái)是不是用低代碼工具開(kāi)發(fā)的,是否是用自己產(chǎn)品開(kāi)發(fā)的;其次,就要看教程和文檔,看看數(shù)量質(zhì)量,是否收費(fèi),然后看時(shí)間?很多平臺(tái)時(shí)間太短,啥都沒(méi)有,讓人家怎么學(xué)?另外我覺(jué)得也不應(yīng)該收費(fèi)。

還有一些更邪門(mén)的,例如ClickPaaS,根本就找不到任何文檔??磿r(shí)間,主要是看平臺(tái)教學(xué)有沒(méi)有更新,例如牛刀,我看視頻有2000年左右的,也就是20年前!

2、選擇架構(gòu)類(lèi)型

一般來(lái)說(shuō),C/S架構(gòu)目前已經(jīng)很老舊落后了,一般都比較落后,這個(gè)和低代碼平臺(tái)的復(fù)雜性相關(guān),如果一開(kāi)始設(shè)計(jì)不好,有已經(jīng)有了用戶(hù),后期想要更新產(chǎn)品就會(huì)比較困難,畢竟C/S大家懂的,不光難看,而且確實(shí)這種產(chǎn)品早晚要被淘汰的,而且也不符合云計(jì)算的發(fā)展方向。

因此現(xiàn)在比較流行的架構(gòu)是B/S架構(gòu),B/S在安全性、系統(tǒng)擴(kuò)展、云支持等方面有著無(wú)可比擬的優(yōu)勢(shì),是否支持Oracle、Mysql、Mongo等多種數(shù)據(jù)庫(kù)。

比如現(xiàn)在市場(chǎng)上常見(jiàn)的低代碼報(bào)表平臺(tái)FineReport,這個(gè)報(bào)表平臺(tái)就是CS(設(shè)計(jì)) BS(使用)架構(gòu),其直接連接數(shù)據(jù)源進(jìn)行計(jì)算和展示。

人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

3、選擇平臺(tái)分類(lèi)

就以FineReport這個(gè)類(lèi)Excel的報(bào)表工具,主要用于搭建財(cái)務(wù)管理、進(jìn)銷(xiāo)存等應(yīng)用,無(wú)須學(xué)會(huì)Java、PHP等各種復(fù)雜的程序語(yǔ)言,只需要會(huì)簡(jiǎn)單的sql就可以進(jìn)行企業(yè)級(jí)報(bào)表的開(kāi)發(fā)。

人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

其實(shí)在國(guó)內(nèi)很多公司里,絕大部分報(bào)表開(kāi)發(fā)人員都不是程序員出身,因此就需要FineReport這樣簡(jiǎn)單易學(xué)、使用門(mén)檻較低的工具。

對(duì)于IT人員來(lái)說(shuō),相比于其他的報(bào)表工具和代碼報(bào)表工具,能夠大大降低學(xué)習(xí)成本,提高報(bào)表制作的效率,使用FineReport之后,只要配置好數(shù)據(jù),1到2個(gè)小時(shí)就可開(kāi)發(fā)出一張報(bào)表。

以前我們都是請(qǐng)第三方軟件公司來(lái)開(kāi)發(fā)報(bào)表,但是有時(shí)候軟件公司不能做出來(lái),因?yàn)樗麄儗?duì)我們的業(yè)務(wù)和報(bào)表完全不能理解。

其次我們的報(bào)表需求變化非常大,今天是這樣,明天可能就是另外一個(gè)樣子了,而軟件公司的開(kāi)發(fā)是一次性的,不滿(mǎn)足我們的長(zhǎng)期需求。

最后,軟件公司來(lái)做來(lái)開(kāi)發(fā),但響應(yīng)速度也很難保證,影響公司決策執(zhí)行。因此我們使用了FineReport搭建報(bào)表平臺(tái),有了這個(gè)報(bào)表平臺(tái),我們自己的人員就可以制作報(bào)表,很方便很快捷,不需要開(kāi)發(fā)人員,省了不少人力成本。

人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

FineReport的很大優(yōu)勢(shì),是不需要專(zhuān)業(yè)的開(kāi)發(fā)人員,隨便來(lái)一個(gè)人,只要稍微懂一點(diǎn)數(shù)據(jù)庫(kù)的東西,就可以做出報(bào)表。

4、實(shí)現(xiàn)低代碼可視化

FineReport不同于普通報(bào)表制作,決策報(bào)表由各個(gè)組件構(gòu)成,支持圖表/布局/參數(shù)/控件等組件拖拽操作;

這個(gè)工具是比較流行的響應(yīng)式設(shè)計(jì),組件擴(kuò)展獨(dú)立支持局部刷新,支持組件聯(lián)動(dòng);完美實(shí)現(xiàn)自適應(yīng),更好地支持移動(dòng)端和大屏的使用;

其實(shí)大多數(shù)是由FineReport自帶的H5圖表,此前有提到FineReport良好的開(kāi)放性,可讓IT同時(shí)寫(xiě)代碼開(kāi)發(fā),所以在制作時(shí),也可接入Echarts等第三方控件來(lái)制作圖表。

人人都是程序員?低代碼平臺(tái)讓人告別加班,還是加速失業(yè)?(低代碼會(huì)取代程序員嗎)

總結(jié)

再回到低代碼平臺(tái)!

對(duì)于開(kāi)發(fā)人員來(lái)說(shuō):

  • 低代碼開(kāi)發(fā)解放了開(kāi)發(fā)過(guò)程中繁冗、重復(fù)性編碼工作,可以有效地降低人工成本。
  • 提升開(kāi)發(fā)效率:支持跨平臺(tái)部署,可以同時(shí)為多個(gè)平臺(tái)構(gòu)建應(yīng)用程序。
  • 對(duì)于業(yè)務(wù)人員來(lái)說(shuō):

  • 減少業(yè)務(wù)團(tuán)隊(duì)與IT部門(mén)的溝通成本,IT人員普遍無(wú)法切身體驗(yàn)業(yè)務(wù)人員實(shí)際痛點(diǎn),業(yè)務(wù)人員可以通過(guò)低代碼開(kāi)發(fā)平臺(tái)自定義demo,最終交付IT團(tuán)隊(duì)技術(shù)實(shí)現(xiàn)。
  • 降低產(chǎn)生差錯(cuò)的概率,低代碼開(kāi)發(fā)組件化,拖拽式降低了因?yàn)槿藶槭д`而導(dǎo)致的損失,且出現(xiàn)錯(cuò)誤可以及時(shí)找到錯(cuò)誤來(lái)源并加以完善。
  • 注:文里提到的報(bào)表工具送給大家,具體大家看評(píng)論區(qū)!(或者對(duì)暗號(hào)“低代碼”

    相關(guān)新聞

    聯(lián)系我們
    聯(lián)系我們
    公眾號(hào)
    公眾號(hào)
    在線咨詢(xún)
    分享本頁(yè)
    返回頂部