2016-我的技術之路:編程知識體系結構
技術縱覽
欲窮千里目,更上一層樓,首先我們需要高屋建瓴,先看下軟件世界的版圖是何樣的。
ProgrammingLanguage:編程語言
學習一門語言最痛苦的反而是大量的細節語法,譬如字符串截取、數組或者字典類型的索引之類的。下面要進行討論的一些語法特性是目前流行的一些語言的總結,可能有些語言尚不支持部分特性,但是要么有些第三方庫進行輔助,要么會在未來的版本中添加如下特性。
CoderEssentials:編程基礎
在學習完編程語言之后,我們需要了解編程基礎知識。
Client:泛客戶端開發要點
本部分是泛客戶端開發要點,筆者對于之前iOS/Android/Web/ReactNative/Weex中通用知識點進行了歸納。
Web Frontend:Web前端
本部分是筆者的Web前端開發知識綱要總結。
ServerSideApplication:服務端應用程序架構
本部分是筆者的服務端應用程序架構知識綱要總結。
DataScience:數據科學與機器學習
筆者只是菜鳥一枚,本部分只是筆者暫時的總結。
Infrastructure:基礎架構
本部分關注服務端中的基礎架構部分。
本部分關注信息安全相關知識體系。
【本文是51CTO專欄作者“張梓雄 ”的原創文章,如需轉載請通過51CTO與作者聯系】