云已經(jīng)贏得了整個軟件行業(yè),可以看到大型公司關(guān)閉了他們的數(shù)據(jù)中心而且將其整個基礎(chǔ)設(shè)施遷移到了云上。目前三個主要平臺是 AWS , Google Cloud 和 Azure。這三個平臺都有著功能強大,不斷擴展的功能集,包括虛擬機,數(shù)據(jù)庫托管,機器學習服務(wù)等。而且價格也正在迅速下降,所以云是小公司和個人開發(fā)者可以接觸到的。對于 2017 年,部署一個業(yè)余的項目到這些提供商的平臺將會是一次很好的學習經(jīng)歷。
人工智能
- 人工智能 是 2016 年的流行詞。語音識別和圖像分類只是該技術(shù)面向用戶的兩種應用,人工智能的機器達到甚至超過了人類的性能。當下有很多創(chuàng)業(yè)公司將 AI 和機器學習應用到新領(lǐng)域,也有許多開源項目發(fā)布,例如谷歌的 Tensor Flow 和微軟的 Cognitive Toolkit 。機器學習是一個與數(shù)學非常相關(guān)的主題,對于剛剛開始的人, 這里有全面的在線課程 。
虛擬現(xiàn)實和增強現(xiàn)實
- 虛擬現(xiàn)實 (VR)和 增強現(xiàn)實 (AR)已經(jīng)存在了一段時間,最終該技術(shù)已經(jīng)成熟到足以提供一個引人注目的體驗。Facebook( Oculus Rift ),Google( Daydream )和 Microsoft( Windows Holographic )都有歡迎第三方開發(fā)者加入的虛擬現(xiàn)實平臺。VR 頭戴設(shè)備仍然面臨挑戰(zhàn),如消除惡心的感覺和在游戲之外提供引人注目的用例。
學習其中之一:云部署,機器學習庫,VR 開發(fā)