開發(fā)者生態(tài):提供日漸開放的平臺(tái)支撐
時(shí)間:2022-03-07 14:24:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-07 14:24:01 來(lái)源:行業(yè)動(dòng)態(tài)
首先,對(duì)微軟這樣一個(gè)軟件公司來(lái)說(shuō),開發(fā)者本身就是中流砥柱(微軟擁有7700名開發(fā)者);其次,微軟內(nèi)部的技術(shù)人員在開發(fā)者社區(qū)中也一向相當(dāng)活躍。尤其是微軟2014年建立GitHub賬戶之后,其甚至成為了GitHub上貢獻(xiàn)開源項(xiàng)目最多的組織,此外,也有數(shù)據(jù)顯示,大概有1/3的微軟CVP Level都來(lái)自于開源背景。
針對(duì)開源,微軟的觸角涉及方方面面,從Windows 10操作系統(tǒng)原生支持Ubuntu到PowerShell和.Net Core開源,從SQL Server推出Linux版本,到可以面向不同操作系統(tǒng)、框架、語(yǔ)言、設(shè)備編程的Visual Studio開發(fā)工具。除此之外,微軟智能云Azure還重點(diǎn)支持了開源系統(tǒng)Kubernetes、開源自動(dòng)化服務(wù)器Jenkins、開源自動(dòng)化產(chǎn)品Ansible、用于預(yù)配和管理云基礎(chǔ)結(jié)構(gòu)的開源工具Hashicorp Terraform等等。甚至,微軟還在持續(xù)不斷地將過(guò)去閉源的項(xiàng)目逐漸開源,包含Service Fabric、Windows Container、Service Broker等,并不斷與廣大開發(fā)者社群一起貢獻(xiàn)更多開源項(xiàng)目。
其中,被稱為地表最強(qiáng)的開發(fā)工具Visual Studio 及其開源免費(fèi)版本 Visual Studio Code是貢獻(xiàn)者最多的開源項(xiàng)目。目前全球范圍內(nèi) Visual Studio 的月活躍用戶數(shù)已經(jīng)超過(guò)750萬(wàn),并且 Visual Studio Code 的開發(fā)者使用人數(shù)也增長(zhǎng)到了500萬(wàn)。在Microsoft Tech Summit上,微軟宣布兩大工具將同時(shí)支持Java 和 Python 語(yǔ)言,還公布了其中諸多新的功能服務(wù),包括:Visual Studio Live Share(允許多名開發(fā)者在同一個(gè)項(xiàng)目中進(jìn)行實(shí)時(shí)協(xié)作)、Visual Studio IntelliCode(能夠根據(jù)開發(fā)者個(gè)人喜好定制自動(dòng)完成代碼、模板,識(shí)別重構(gòu)中的遺漏、誤用變量、非規(guī)范變量名,還能對(duì)代碼進(jìn)行自動(dòng)化分析和審核)等等。
據(jù)統(tǒng)計(jì),目前微軟有超過(guò)6000位工程師投入開源項(xiàng)目,9700多個(gè)開源組件被采用,發(fā)布開源項(xiàng)目超過(guò)3000個(gè)。我們的責(zé)任就是與開源社區(qū)的開發(fā)者們形成更多的互動(dòng),讓大家慢慢確信,微軟對(duì)開源的態(tài)度和立場(chǎng)已經(jīng)完全改變??等輰?duì)記者說(shuō)。
另外,微軟還特別重視開發(fā)者培訓(xùn)。今年5月,微軟就推出了在線人工智能學(xué)院,目標(biāo)是一年內(nèi)培養(yǎng)出10 萬(wàn)余名人工智能人才,將免費(fèi)提供包括AI基礎(chǔ)、核心技術(shù)和高階應(yīng)用在內(nèi)的總共250課時(shí)的12門人工智能學(xué)分課程,覆蓋10項(xiàng)應(yīng)用技能。而據(jù)康容所說(shuō),除了AI之外,接下來(lái)微軟還將把針對(duì)開發(fā)者的全系列課程都放在名為Microsoft Learning(Microsoft.com/Learn)的平臺(tái)上,從而吸引更多開發(fā)者加入其中。Microsoft Learn平臺(tái)免費(fèi)提供互動(dòng)式的在線教程,通過(guò)為開發(fā)人員、IT管理員、解決方案架構(gòu)師和業(yè)務(wù)分析師量身定制學(xué)習(xí)路徑,用全新的交互式學(xué)習(xí)平臺(tái)一步步地引導(dǎo)用戶從基礎(chǔ)入門開始學(xué)習(xí)和掌握Azure的全部功能。此外,教程提供了動(dòng)手實(shí)驗(yàn)和編程環(huán)境,并能以全程中文指導(dǎo)教會(huì)你駕馭Azure所需的一切知識(shí)和操作。
關(guān)鍵詞:平臺(tái),支撐,生態(tài)