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