11.24 微軟想讓所有人都成為開發者?

“作為一家科技公司——我們的核心目標是,如何利用這項技術,使其平民化,讓更多的人都能夠掌握它,以便讓所有人都從技術中獲益。”

微软想让所有人都成为开发者?

作者 | Mike Murphy

出品 | CSDN(ID:CSDNnews)

計算機的出現是為了讓人們的生活更輕鬆,但只有極少數技術熟練的人才真正擁有為它們創造新功能的能力。微軟想讓計算機變得更像一臺汽車,擁有一臺可以改變你的生活,數百萬人都知道如何操作它,即使很少有人知道如何製造它的引擎。

近期在佛羅里達州召開的Ignite企業開發者大會上,微軟首席執行官薩提亞·納德拉(Satya Nadella)宣佈了一系列新工具的發佈,這些工具旨在幫助所有人都有能力更輕鬆地開發應用程序。

微软想让所有人都成为开发者?

今年早些時候,微軟發佈了Power平臺,將其幾年來開發的一系列軟件打包在這個平臺上,這些軟件允許公司將數據轉換成可理解的可視化,並使用這些數據和微軟的技術構建應用程序。這些軟件更新是微軟提供的越來越多的企業服務的一部分,因為微軟希望將其雲計算產品與亞馬遜、甲骨文和谷歌新興的雲計算業務區分開來。

Power平臺及其提供的先行實例吸引了各種各樣的組織,從主要的交通網絡運營公司(如法國國家鐵路公司)到維珍大西洋航空公司,再到美國紅十字會等慈善機構,以及過去可能無法僱傭應用程序開發人員的小型企業。每一個企業軟件銷售公司都會說他們能夠怎樣幫助企業更加輕鬆地完成工作,然而,有了Power平臺,企業實際上可以自己改變他們完成工作的方式。

以薩米特·塞尼(Samit Saini)的情況為例。賽尼曾經在希思羅機場當過13年的保安,在那裡,他要做的大部分行政工作都是一些製作表格的文書工作。作為一個熱愛Excel的數字修補工,他發現了應用程序開發平臺PowerApps (Power平臺的一部分,允許人人在它之上構建應用程序),並且用它把他的紙質表格轉化成了數字版本,因此,賽尼獲得了希思羅機場IT 部門的欣賞,他們給了他一份IT部門的工作。此後,他和他的同事們為機場周邊的各種功能開發了17個應用程序,儘管他仍然不會寫一行代碼。

納德拉對Quartz說,像塞尼這樣的故事會變得越來越普遍。他援引微軟旗下領英(LinkedIn)公佈的一項統計數據稱:“現在科技行業60%的工作崗位都不在我們所認為的“傳統”科技行業的範疇內,而且這個數字還會增長。”

隨著越來越多的公司開始將越來越多的業務流程轉移到網絡上,納德拉說,他預計到2030年將出現大約100萬名開發人員的短缺,這就迫切需要為任何能夠使用計算機構建應用程序的人找到門檻更低的新方法。他把Excel對數據處理的作用和PowerApps平臺對人們開發應用程序的幫助相提並論。他這樣說道:“Excel一經推出,很多人就可以熟練製作電子表格,變成了數字統計和分析專家。想想所有那些因為Excel而創造的白領工作,因為它使得原先不具有數據統計和分析技能的人也能從事那種類型的工作。我們希望Power平臺也能夠用低代碼/無代碼的方式降低編程行業的門檻。”

PowerApps平臺是一個成長行動的一部分,它旨在幫助任何人在不必學習編碼語言的情況下,可以輕鬆地構建應用程序。正如納德拉所說,開發人員已經非常缺乏,像微軟這樣的公司正在思考新的解決方案來解決開發人員缺失情況下的軟件開發問題。使用PowerApps平臺,你就可以像使用PowerPoint軟件來構建一個演示文稿:你可以通過移動項目使你的應用程序看起來如你想要的那樣,

插入按鈕、信息、地圖或其他需要顯示的內容,這一切就如同構建一個演示文稿一般簡單。你甚至能夠創建可以在多個操作系統上運行的成熟應用程序,而無需查看一行代碼。你也可以連接到許多公司已經在使用的服務,包括Slack、Dropbox、Salesforce和整個Microsoft應用套件。

對於PowerApps平臺,微軟有各種各樣的設計和用例模板,這一點和PowerPoint中的模板非常相似。你可以連接到你已經擁有的數據集,將它們導入到PowerApps平臺中,並讓系統自動生成你想要的應用程序。一旦它在後臺完成了所有困難的開發工作,你就可以重新設計它。對於非常簡單的功能,你甚至可以在不到5分鐘的時間內完成一個應用程序的構建。

微软想让所有人都成为开发者?

但是納德拉也認為,正如Excel軟件並沒有讓會計失業或財務部門倒閉一樣,即使有更多的人能夠使用PowerApps平臺構建應用程序,開發人員在公司內部的地位也不會因此改變。納德拉說:“軟件開發的平民化提高了一個組織的整體數字能力。我們將會有更多的專業開發人員,和平民開發人員。事實上,我認為這兩者都是一家公司在提高數字化能力時必須擁有的。”

在對微軟提供的各種企業服務(包括Azure服務、Cortana(微軟的個人智能助理)和Office365)的大量更新中,納德拉也公佈了Power平臺的新功能。現在,任何Power平臺的用戶都可以為自己的網站構建自己的客服機器人,使得企業客戶可以與之互動。“Power虛擬代理是一種低代碼和無代碼的機器人構建解決方案,它使組織中的任何人,無論其技術能力如何,都能夠創建和部署智能虛擬代理”。該公司在一次發佈會中透露,這款機器人軟件目前正在測試階段,將於今年12月1日正式上市。

PowerApps平臺也有其他更新,比如用戶可以在他們構建的應用程序中包含更多微軟的人工智能功能。Power應用程序製造商現在可以包含一些算法,這些算法可以讓他們的應用程序讀取手寫文本,檢測語言,並判斷任何文本(如社交媒體帖子或客戶評論)中透露的情緒。有了這些更新,開發人員就不再需要知道如何創建機器學習算法來在他們的應用程序中使用它們。如果這些公司使用微軟的團隊協作工具Team(微軟對應Slack的產品),他們很快就能創建可以直接在其中運行的應用程序,或者連接到Team中的頻道。

微軟也沒有忘記傳統的開發者。納德拉說,微軟在2018年收購的代碼庫網站GitHub擁有超過4000萬名開發者,其中包括許多財富500強企業。在Ignite年度大會上,微軟推出了Live Share,允許開發人員在一段代碼上進行實時協作,並表示正在將GitHub的知識引入到Visual Studio編碼工具中。現在,開發人員可以在Visual Studio中看到GitHub上建議的一些流行功能的代碼實現,因此,他們不必從頭重寫這些內容,而是可以把能夠實現他們工作需要的代碼直接導入進來。

儘管納德拉表示,這一直是微軟幫助客戶的方式之一,但它最近確實比以往任何時候都更加向潛在的競爭對手敞開了大門。如果客戶使用Amazon Web服務和Office365,納德拉希望保證所有功能都能協同工作,因為這是企業購買軟件的目的。這一切不會立即發生。納德拉說:“這顯然是一種不同的合作方式,但都圍繞著我們的客戶。如果你聽從客戶的意見,你做什麼才能夠取得成功,這一點變得非常清楚,而這正是我們現在要做的。”

聖盧克大學健康網絡的首席信息官查德·布里森丁說:“現在的微軟可以稱為新微軟”。他擔任1首席信息官一職已經15年了,但他覺得在最近的幾年裡,微軟開始一直在“提供不同程度的合作和參與,引入各種解決方案,併成為他們所擁有的技術的積極倡導者。”他的團隊已經在PowerApps平臺上構建了20個應用程序,他們通過網絡接受來自各部門的請求,根據他們的需求來構建特定的工具。他的團隊構建的其中一個應用程序是將一些古老的傳真處方導入到藥房的計算機數據庫中。布里森丁說,通過在微軟的雲計算Azure上運行這些應用程序,他的團隊能夠以過去從來沒有過的新方式提供幫助:“那些過去花在給服務器打補丁的時間,現在可以花在信息分析上了。”

美國紅十字會正在協助加州目前肆虐的野火救援工作,它越來越依賴他們在PowerApps平臺創建的系統。志願者後勤負責人L.V.Spencer在電子郵件中告訴Quartz:“我們的工作人員和志願者在構建應用程序以支持災難發生後的救援工作方面發揮了重要作用。我們最近開發了一個應用程序,用於跟蹤救災行動中我們的補給申請處理情況。你可以想象,過去我們用電子表格跟蹤這些申請需要花費很多時間。而在一場災難中,在正確的地點和正確的時間,提供正確數量的物資是多麼重要。”

當每個企業,無論是大型跨國公司,還是街角麵包店,都開始意識到應用程序對他們的重要性時,他們就需要找到合適的人來構建它們。當越來越多的人能夠像組裝滑梯一樣輕鬆地構建應用程序時,或許技術力量的平衡就能夠開始從硅谷轉移到世界其他地方。

納德拉希望微軟來領導這項工作。他說:“我認為,作為一家科技公司……我們的核心目標是,如何利用這項技術,使其平民化,讓更多的人都能夠掌握它,以便讓所有人都從技術中獲益。”

原文:https://qz.com/

1740052/microsoft-shares-plan-to-make-anyone-a-software-developer/

本文為 CSDN 翻譯,轉載請註明來源出處。

【End】

CSDN雲計算TOP案例徵集開啟啦~~

你的“雲+X”方案夠先進嗎?夠高效嗎?能解決行業目前的問題並快速迭代嗎?想要更多人知道你的項目?請趕快掃碼提交方案,權益多多,請見下方海報啦!

微软想让所有人都成为开发者?


分享到:


相關文章: