最近咱們 IT 界關於「低代碼」平臺這個概念好像被炒的很是火,很是熱,其實「低代碼」這個概念已經出現好久好久了,爲何忽然火了呢?程序員
緣由就是在 1 月 14 日,釘釘 6.0 版本發佈,釘釘發佈會提到,從整個行業來看,低代碼開發時代已經到來,將來的軟件開發必定是碎片化的,低代碼會成爲潮流。編程
而無獨有偶,就在 1 月 15 日,騰訊雲的雲開發低代碼平臺正式開啓公測了。微信
因此,最近關於「低代碼」和「無代碼」平臺的話題又變的火了起來。模塊化
我特別想聊一聊這個話題,由於甚至我看朋友圈有不少人都在瘋狂轉發一篇文章《低代碼,不要以比 「中臺」 還快的速度臭大街》,將低代碼平臺和中臺這個概念來比較。學習
我看不少程序員留言,說本身把本身的工做給乾沒了,還有的說:這是程序員在自殺。spa
其實,這都是本身想多了。視頻
我認爲低代碼平臺和中臺這二者面對的對象是徹底不一樣的,天然也沒有可比性。對象
我爲何這麼說呢?由於我認爲「低代碼」平臺面對的對象是非開發者,而中臺面對的是開發者。blog
什麼是「低代碼」開發呢?教程
說白了就是利用可視化的應用開發界面,用「拖 - 拉 - 拽」這三個動做快速組合各類模塊,造成一個系統應用,儘可能減小使用代碼。畢竟,對於非開發者來說他們不懂代碼嘛。
這種釘釘和騰訊雲的低代碼開發平臺說白了是服務於大多數中小型企業以及傳統企業進行數字化轉型用的。
因此,低代碼平臺面對的用戶天然就是這些用戶了,他們不是技術人,不是程序員,更不是開發者。
舉個簡單例子,就像釘釘官方在知乎問題上回復的同樣,疫情期間家校教育平臺吧,每一個學校,每一個老師與家長和孩子的溝通教育流程是不同的, 之前咱們都是使用統一的 SaaS 系統,無法進行差別化,全部的用戶都是一樣的功能,一樣的流程。
可是,每一個學校,每一個老師和家長之間的溝通,教育方式是不同的啊,怎麼知足這些差別化呢?不可能對這些系統進行定製開發吧?那麼,低代碼開發平臺就是把全部的功能都模塊化,一個大系統,細化成很是小的功能模塊,你不是每一個學校,每一個企業流程不同嗎?本身登上平臺,根據本身的流程,把這些功能模塊,按照本身的需求進行組合,就 OK 了。
再好比: 某天,你看到社區的保潔阿姨都用上了物業本身開發的小應用,後來一聊,才知道是物業經理本身在「低代碼」平臺,下了個模板設置下流程,分配了下權限,搗鼓下就上線了。這就是低代碼平臺的應用場景。
傳統軟件的開發方式和交付能力,知足不了人民羣衆日益增加的軟件需求這些需求海量、零碎、善變。 咱們不可能每天爲全部的用戶定製開發吧?成本過高了,那就把功能所有細化成一個個很是微小的模塊,本身去「拖 - 拉 - 拽」組合。
並且,雖然感受「低代碼」平臺很強大似的,可是我感受靈活組合的背後,其實功能並不會像宣傳的那樣強大,只能有限的解決差別化的問題,並不會像你們想象的那麼神奇。
靈活差別化和功能強大致驗好,這二者之間,必須有所取捨,才行,不可能魚和熊掌同時兼得。
對於有財力,有能力的大企業數字化轉型,確定會本身投入研發資金和團隊進行開發的。 因此,這是給中小型沒有開發能力的企業,以及沒有研發能力的傳統企業數字轉型用的平臺,就是把以前的 SaaS 系統智能 PaaS 化了。
因此,低代碼平臺我認爲對於程序員,開發者來說沒有任何威脅,由於,這些低代碼平臺的背後,是須要開發能力的程序員來支持的,將來可能會須要更多的程序員。
我感受程序員不用恐懼這個,也不要說程序員開發這個把本身乾死了,這種「低代碼」開發平臺的誕生,致使企業對掌握底層技術專家的需求也就愈來愈大。 因此,「無代碼」 不是解放了 Coder ,而是給 Coder 們提出了更高的要求,帶來了更大的挑戰。
而對於非 IT 行業來說,我感受若是你懂點技術的話,在互聯網的新基建當中,你會比不懂技術人的更有優點。由於,全部的行業都要信息化,雲端化,智能化,在這個大環境和大前提下,你懂技術就比不懂技術人的人有優點。
這就是我想說的,記得給我點贊哦!
若是你想更好的提高你的編程能力,好好學習C/C++編程知識成爲高薪軟件開發工程師的話!那麼你很幸運~
C語言C++編程學習交流圈子,QQ羣1090842465【點擊進入】微信公衆號:C語言編程學習基地
分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比本身琢磨更快哦!
編程學習書籍:
編程學習視頻: