碼農1號,用人工智慧讓開發菜鳥秒變技術大牛
人工智慧時代,有沒有一種方法,能讓機器人代替程式設計師,開發一些重複枯燥的基礎程式設計工作?
有沒有一種模式,能讓初級程式設計師迅速成為開發高手,秒變技術大牛,畢業後不用因為沒有工作經驗,四處求職碰壁?
有沒有一種方法,能讓創業者有一個IDEA就能迅速開發出來改變世界,不會因為苦於沒有技術團隊和資金,致使創業夢想破滅?
目前,從光穀人工智慧聯盟傳來訊息:碼農1號人工智慧開發雲平臺,利用全新的雲開發模式,讓程式設計師從傳統的單機線下開發模式轉變為線上集中共享開發模式.
這種開發模式的技術原理就是利用了軟體開發前後端分離的微服務架構、開發模板二次編輯、雲資料庫服務、API智慧推薦、業務邏輯靈活高效配置,擺脫了傳統開發工具費時費力的狀況,打破了國外在開發技術平臺上的多年壟斷地位,完全實現了軟體智慧化開發,大大降低了開發成本和難度。
那麼,這麼革命性的開發模式的是如何誕生的呢?
碼農1號雲開發創始人彭文瀾是個有著15年軟體行業從業經驗IT老兵。因為自己是從事軟體開發行業,身邊時常有朋友諮詢,如何定製開發業務系統,手機軟體開發多少錢,開發微信小程式多少錢?
在彭文瀾在對朋友們的業務需求經過了解後,得知這類的開發需求網上沒有現成的商業軟體可以購買,類似的軟體購買回來商家也不會願意為這類小眾個性化需求做二次開發,必須找專業外包團隊定製開發才能完成。
以彭文瀾對軟體外包行業的瞭解,低於了30萬的個性化開發軟體都是不賺錢的,也就意味著朋友們提出的APP定製開發、微信小程式價格都在30萬以上,還不算伺服器和後期的運維成本。
如此高的開發成本也就意味著很多的想法不能實現,看著朋友們一個失望的眼神和創業無助的情形。彭文瀾心裡七上八下,也陷入了深深的思考,程式設計就是一種語言,為什麼不能實現快速簡單的標準化模組開發呢?
想到這裡,他感受到了一種創新的使命感和新的商機。於是在自己的公司立即成立了獨立研發部門,從事碼農1號的研發工作。
第一個版本在1年後上線。彭文瀾請來了很多行業資深技術大牛來評測平臺效能,如華為武漢研究院一級工程師姚成,百度資深工程師範思成等技術大牛都參加了評測。大家評測完後一致認為這個平臺不能算是真正的開發平臺,因為做不了複雜開發,而只是滿足一些程式小白的拖拽式應用。這類應用一般非常標準,雖然開發是簡單了,但很不靈活。在實際的開發場景中,程式設計師是不會用的。
因為不能完全的靈活,就做不了複雜的應用。專家使用者們的意見,讓彭文瀾心裡很不是滋味。專家使用者們說的沒有錯。程式設計師在不同的行業軟體開發場景中開發應用如果不能做得足夠靈活,程式設計師們是不會使用的,也開發不了複雜應用。但開發一旦複雜了,難度就會加大。就又回到了傳統的開發模式中,也就意味著創新失敗。
碼農1號第一個版本測試大家的意見,讓彭文瀾陷入了矛盾和自我懷疑中。難度真的就沒有辦法找到一個既能滿足開發者靈活的需求,又能簡單高效開發的兩全辦法嗎?
事情到了2017年初,彭文瀾在網上看到google在人工智慧方面的科學家Danilo Rezende給線上學習機構Udacity發表的論文《機器人工智慧:機器人程式設計》而大受啟發:為什麼我們不能用前後端分離的微服務架構,後端程式碼用人工智慧推薦API方式配置生成呢?
有了新的方向後,彭文瀾就組織研發團隊進行了討論,大家也都猶豫不定,不知道這種新的架構開發出來產品效能是否安全穩定,如果不行意味著公司的研發投資又打了水漂。在彭文瀾的堅持下,碼農1號2.0半年後終於上線。但這次上線沒有急於行業宣傳和推廣,而是自己內部利用新版本開發了幾款市場複雜應用程式。如:企業微站、AI電商、智慧網校、雲外賣、無人零售系統。
這些系統上線後免費贈送了第一批客戶試用,在第一批客戶試用一段時間並且經過大規模併發上線測試後,依然安全穩定。客戶感覺不到與傳統開發模式的產品有任何不同。上線後的測試給了彭文瀾極大的安慰和信心,於是就在公司所有研發部門推廣了碼農1號。