產品:小哥哥,有個臨時需求要搞一下,不用作界面,搞個接口就好,統計一些數據,我須要每週處理一下,而後給領導看的。程序員
開發:臨時加需求不太好吧?數據庫
產品:那我本身搞一下吧。編程
開發:哈~你本身搞?後端
產品:以前一直提取數需求,學過一些SQL,能夠試一下緩存
開發:那你用啥寫後端啊?Java嗎?架構
產品:飛算全自動軟件工程平臺上拖拉拽搞一下SQL就行了,不用寫Java,我又不會...併發
開發:飛算全自動軟件工程平臺是什麼鬼?來搶我飯碗嗎?我這是要涼了嗎?高併發
產品:額,你居然還不知道?工具
開發:...學習
這是最近發生在某機構開發中心的一幕...
飛算全自動軟件工程平臺究竟是個什麼樣的東西,可讓產品經理有底氣說本身來完成一個後端接口?如今可登陸其官網申請產品試用:https://feisuanyz.com/ ,小編申請註冊了個試用帳號來一探究竟!
一番體驗下來,最大的感覺是飛算全自動軟件工程平臺真的能夠編程邏輯可視化、下降開發上手門檻、將各類複雜的開發工做自動化的運做起來,從而大幅度地提升開發效率。
小編髮現,使用飛算全自動軟件工程平臺開發後端接口與咱們使用IDEA的傳統開發模式有很大的不一樣。使用人員徹底不須要具有很強的Java編碼能力,甚至一些簡單需求都不須要掌握Java就能夠快速的上手參與到後端編碼工做中去。
因此,也就有了文首的場景,一個略懂SQL的產品經理經過拖拉拽實現編程邏輯可視化,寫寫查詢語句便可完成一個後端接口的開發。
這到底有多神奇呢?來直觀感覺下整個開發模式:
能夠看到,咱們常見的數據訪問(SQL、事務)都被封裝成了圖形化的組件,咱們只須要拖拽不一樣的組件,而後填入要執行的SQL,來編排接口的業務邏輯就能完成整個後端接口的邏輯開發。
而在這個過程當中,你不須要再去思考是使用JdbcTemplate,MyBatis,仍是JPA。只要你會SQL,就能實現一個後端接口。
完成了開發,不知道對錯?還要求測試人員幫忙支持一下?估計還得被測試懟!當咱們用飛算的時候,咱們也能夠輕鬆的完成仿真測試,操做模式一樣輕鬆實現:
若是你也是一名產品經理,是否是有感受很好上手呢?若是有這樣一個神器加持,當開發拒絕需求的時候,有沒有本身搞一把來實現的衝動呢?
人人都能開發後端了?
既然產品經理也能來寫後端接口了,那咱們後端開發都要涼了?人人都能作後端開發麼?
小編認爲目前還不會。因爲咱們在實際的開發過程當中,仍是會碰到不少特殊的場景,好比:高併發的場景、大數據量的場景。整個解決方案就可能變的特別複雜,其中也會引入各類不一樣的前沿中間件或自研中間件。在這個平臺的幫助下,程序員徹底能夠從繁雜重複的打代碼的工做中解脫出來專一這些「高級活」,告別996,找對象再也不發愁沒時間了。
同時,也不是全部的產品經理都如本篇開頭那位同樣,能夠快速的上手這個平臺的。因爲後端開發除了須要Java的編碼知識以外,還有不少其餘知識要求,好比:數據庫、緩存、高併發等其餘高級內容的支持。對於非開發人員(如:產品、運營)要參與到其中,也是須要有必定的背景知識,這位產品經理最核心的是他已經掌握了SQL,雖然他不會Java,但在飛算全自動軟件工程平臺的幫助下,是可讓他快速上手後端開發的。
因此,飛算全自動軟件工程平臺並不能徹底取代後端開發,而是把後端開發的門檻下降了。
能夠提升效率嗎?
既然飛算全自動軟件工程平臺還沒法取代後端開發,那他能提升咱們的研發效率嗎?
答案是確定的!
這類平臺的核心就是下降開發的上手門檻,因此我認爲平臺能夠推向更多依靠下降門檻,入門開發的場景去嘗試。
用來幫助團隊中本來開發能力較弱,開發效率較低的人羣,或是具有必定開發知識,但因知識不完備而暫時沒法勝任開發工做的成員,讓更多的人可以直接參與到一些研發工做中去。
而具有專業知識的成員能夠從繁重的重複性工做中解放出來,更多的去從事架構設計等具備創造性的工做,從而使得團隊總體的生產工具升級!
當大部分紅員都擁有了編碼思惟,信息化思惟,不管是後續參與到研發工做中去,仍是結合當前自身工做,因爲思惟模式的改變,就很容易結合出新的效率提高想法,激活各領域的創新動力。
平臺雖好,但仍是要理性思考,任何工具都不是銀彈。
我比較不提倡的是將這類平臺推向本來開發實力很強,具有不少前沿技術且創造力豐富的場景下。由於當一個爲了下降上手門檻而出現的平臺,推向了已經具有高超技術的團隊時候(因爲他們總體自己都在門檻之上,並不須要下降),反而可能會形成反效果,好比:大量前沿的創新性的嘗試變得困難。
因此,能不能真實的提升效率,就看團隊如何使用它,用對了就是超級神器,用錯了就是潘多拉魔盒。
技術管理者必定要結合本身的業務、團隊實際的狀況去選擇人羣、選擇場景來部署平臺,以幫助他們提升自身能力,從而實現效率的提高,讓這類科技產品落到真正彌補短板的地方,實現最大的產品價值!
說了那麼多,那麼你以爲飛算全自動軟件工程平臺會是將來嗎?
它可以幫助你的團隊加速業務需求的研發嗎?歡迎留言說說你的觀點!
歡迎關注個人公衆號:程序猿DD,得到獨家整理的免費學習資源助力你的Java學習之路!另每週贈書不停哦~