2020軟件開發趨勢預測(學習總結)

數字化,工業4.0,對軟件開發人員的巨大需求
前端

 

雲計算/雲服務、容器技術、軟件架構、編程語言、Web開發、APP、深度學習、數據庫、數據湖、批處理、流處理、字節碼(ByteCode)、無代碼(No-code)數據庫


技術棧編程

要點瀏覽器

雲服務架構

國外:AWS, Azure(MS), GCP(Google)框架

國內:阿里雲、華爲雲編程語言

容器化分佈式

Kubernetes(k8s), Dockeride

軟件架構微服務

微服務,一體化架構

編程語言

Python繼續崛起,Java仍然主導,Spring企業應用頭號框架

在線課程:1小時掌握Java註解使用技巧】讓代碼簡潔高效

Web前端開發

JavaScript繼續主導,React穩如磐石

APP開發

原生,混合Hybrid,React Native

API接口

Rest仍然最重要。

在線課程:【1小時掌握8個使用技巧】賦能API測試和集成,Postman能夠這樣用?

AI人工智能

TensorFlow2.0

DB數據庫

SQL的事務保證,NoSQL的水平擴展,

分佈式SQL,將來的圖靈獎

Data Lake數據湖

MinIO嶄露頭角

大數據

Spark繼續稱王

大數據流處理

Apache Flink將來但願,2019年1月阿里收購Data Artisan後快速發展。

字節碼ByteCode

WebAssembly針對性的解決JavaScript缺陷(運行速度慢,單線程),並擴展到瀏覽器外運行。

編碼:低代碼Low-Code,無代碼No-Code

LCNC得到發展,解決數字化和工業4.0對軟件開發人員的巨大需求缺口。

在線課程:【精進|天天1小時】JIRA擴展定製從入門到精通 - ScriptRunner插件開發實戰

 


https://blog.csdn.net/csdnnews/article/details/103659162

相關文章
相關標籤/搜索