1. 創(chuàng)新將成倍增加
到 2025 年,互聯(lián)網(wǎng)用戶數(shù)量將增加一倍以上。他們將能夠比以前更容易地以更低的成本發(fā)明事物?,F(xiàn)在創(chuàng)建初創(chuàng)公司的成本比 20 年前低 1000 倍。他們將使用云,而不是購買計算機。眾籌也將被利用。
這意味著在軟件開發(fā)過程中會有成倍的創(chuàng)新。
2. 應用程序?qū)⒆兊酶?/strong>
應用程序越來越小。與具有大型、重量級軟件包的傳統(tǒng)應用程序不同,有更多一點大小的應用程序。這些應用程序使用通過 API 進行通信的微服務之類的東西。
這意味著團隊需要應對遷移到微服務的挑戰(zhàn)。
3.硬件將消失
將來您不會看到太多硬件。它將在消失中。
因此,硬件將出現(xiàn)在自動駕駛汽車和自動駕駛出租車等領域——但它將是軟件的包裝。
4. 量子計算將改變游戲規(guī)則
量子計算機已經(jīng)出現(xiàn)。但正如我們所知,它們將在未來10年改變生活。
在某些應用中,你可以用量子計算機做的事情比用典型計算做的要多得多。甚至還發(fā)明了新的編程語言來幫助您對量子計算機進行編程。
量子計算已經(jīng)在使用。大眾汽車正在對每輛汽車、行人和燈光使用量子計算進行全市交通管理。
5.軟件將是主動的
軟件將比瞬時更快。會主動的。
人工智能將驅(qū)動軟件根據(jù)對用戶的了解和偏好來預測用戶的需求。
人工智能變得越來越聰明。我們已經(jīng)看到人工智能做了很多事情。例如,人工智能正在為測試自動化提供動力。它包含在 9,000 多個開源軟件包中。
6. 用戶體驗將(仍然)排名第一
軟件開發(fā)在未來會發(fā)生很大變化。你必須專攻才能脫穎而出。像人工智能這樣的東西對于做到這一點很重要。
但用戶體驗 (UX) 仍將是第一。這就是你未來的競爭方式。