從小白程式設計師到大廠高階技術專家我看過哪些書籍?
大家好,我是冰河~~
有句話叫做:投資啥都不如投資自己的回報率高。 從參加工作到現在,短短的幾年內,我投資在自己身上的錢已超過三十多萬,光買書籍的錢就已超過總投資的三分之一,買了不少於上千本書,有實體書,也有電子書。這些書不僅提升了我的技術能力,更提升了我的視野和認知。作為一名從事網際網路行業的技術人,我始終覺得技術不是最重要的,比技術更加重要的是你的格局和認知,正所謂:人很難掙到認知以外的錢,人也很難提升認知以外的能力。
今天,給小夥伴們分享下,從小白程式設計師到大廠高階技術專家我看過哪些技術類書籍。
今天,在收拾房間的時候,無疑間看到了放在桌子下面的行李箱,這裡面放的不是別的東西,正是之前我看過的一些技術書籍和一些其他書籍。這些書籍中有不少我都看過三次以上。
之前買了不少於上千本書,由於之前搬家的原因,很多都賣了,不過賣歸賣,大部分我還是看完了,也做了相應的讀書筆記。以後再單獨寫一篇文章分享給小夥伴們。
今天,就簡單列下我看過的書籍的清單,暫時不寫詳細介紹了,不然文章太長了,下面的清單中有些是實體書,有些是電子書,都是冰河看過的,強烈推薦給大家。
- 我出版的圖書
《海量資料處理與大資料技術實戰》
《MySQL技術大全:開發、優化與運維實戰》
- 我寫的電子書
《深入理解高併發程式設計》
《併發程式設計核心知識》
《冰河的滲透實戰筆記》
《我要進大廠系列之面試聖經》
《億級流量下的分散式解決方案》
《深入淺出Java23種設計模式》
《Java8新特性教程》
《跟冰河學習分散式儲存技術》
《跟冰河學習Nginx技術》
《跟冰河學習網際網路工程技術》
- 架構類
《億級流量網站架構核心技術》
《架構解密 從分散式到微服務》
《從Paxos到Zookeeper 分散式一致性原理與實踐》
《大規模分散式系統架構與設計實戰》
《大型分散式網站架構設計與實踐》
《大型網站技術架構:核心原理與案例分析》
《大型網站系統與Java中介軟體實踐》
《分散式服務架構.原理、設計與實戰》
《高效能服務系統構建與實戰》
- 併發程式設計類
《圖解Java多執行緒設計模式》
《Java併發程式設計實戰》
《實戰Java高併發程式設計》
《Java併發程式設計之美》
- Netty類
《Netty權威指南 第2版》
《Netty實戰》
- JVM類
《深入理解Java虛擬機器(第2版)》
《深入理解Java虛擬機器(第3版)》
《垃圾回收的演算法與實現》
《深入理解JVM & G1 GC》
- 微服務類
《SpringCloud微服務實戰》
《SpringCloud與Docker微服務實戰》
《微服務分散式構架開發實戰》
《Spring Cloud與Docker高併發微服務架構設計實施》
《SpringBoot2精髓》
《微服務架構實戰》
《微服務設計》
《深入理解Apache Dubbo與實戰》
《深入剖析Apache Dubbo核心技術內幕》
《高可用可伸縮微服務架構:基於Dubbo、SpringCloud與Service Mesh》
- 資料庫類
《MySQL技術內幕 InnoDB儲存引擎 第2版》
《高效能MySQL(第3版)》
《高可用MySQL》
《MySQL5.7從入門到精通》
《MySQL王者晉級之路》
《深入淺出MySQL 資料庫開發、優化與管理維護》
《MongoDB權威指南(第2版)》
- Redis類
《Redis開發與運維》
《Redis設計與實現(第二版)》
《Redis深度歷險:核心原理與應用實踐》
- Spring類
《Spring 5核心原理與30個類手寫實戰》
《Spring原始碼深度解析(第2版)》
《看透SpringMVC原始碼分析與實踐》
- 資料分析與挖掘類
《Python程式設計從入門到實踐》
《Python資料分析與挖掘實戰》
《Python高效能程式設計》
《Python併發程式設計》
《Python自動化運維 技術與最佳實踐》
《利用Python進行資料分析》
- 大資料類
《Hadoop權威指南(第3版)》
《大資料之路 阿里巴巴大資料實踐》
《Flume構建高可用、可擴充套件的海量日誌採集系統》
《Greenplum企業應用實戰》
《Hadoop技術內幕:深入解析MapReduce架構設計與實現原理》
《Hadoop技術內幕:深入理解YARN架構設計與實現原理》
《Hadoop技術內幕 深入解析HADOOP COMMON和HDFS架構設計與實現原理》
《Hadoop海量資料處理》
《Hadoop大資料分析與挖掘實戰》
《Hadoop應用開發技術詳解》
《Hadoop硬實戰》
《Hadoop Spark大資料巨量分析與機器學習整合開發實戰 》
《HBase企業應用開發實戰》
《HBase權威指南》
《Learning HBase中文版》
《Hive程式設計指南》
《Kafka技術內幕》
《Mahout實戰》
《Mesos實戰》
《Scala函數語言程式設計》
《Spark大資料商業實戰三部曲:核心解密 商業案例 效能調優》
《Spark大資料分析實戰》
《Spark大資料例項開發教程》
《Spark快速大資料分析》
《大資料Spark企業級實戰》
《從零開始學Storm 第2版》
《Storm技術內幕與大資料實戰》
《Storm實時資料處理》
《Zookeeper分散式過程協同技術詳解》
《ZooKeeper原理與實戰》
《大資料管理+資料整合的技術、方法與最佳實踐》
《大資料架構商業之路:從業務需求到技術方案》
《大資料治理與安全從理論到開源實踐》
- 雲原生類
《Docker技術從入門到實戰(第3版)》
《Docker基礎與實戰》
《Kubernetes權威指南:從Docker到Kubernetes實踐全接觸(第2版)》
《kubernetes指南》
《再也不踩坑的kubernetes實戰指南》
《深入淺出Istio:Service Mesh快速入門與實踐》
- 演算法類
《演算法(第4版)》
《程式設計師的數學 概率統計》
《程式設計師的數學 線性代數》
《程式設計師的數學》
《資料結構與演算法分析:Java語言描述(第2版)》
《資料結構與演算法分析:C語言描述》
《演算法導論(第4版)》
《演算法圖解》
《我的第一本演算法書》
- 運維類
《鳥哥的Linux私房菜基礎學習篇(第三版)》
《鳥哥的Linux私房菜伺服器架設篇(第三版)》
《Linux就該這麼學》
《Unix程式設計藝術》
- 作業系統類
《計算機作業系統(第四版)》
《作業系統導論》
《作業系統概念(原書第9版)》
《現代作業系統》
《作業系統精髓與設計原理(第八版)》
《編譯原理(第2版)》
《深入理解Linux核心》
《彙編原理》
- 其他類
《30歲前要學會的33堂領導課》
《程式設計師修煉之道》
《重構的藝術》
《談判聖經》
好了,今天就到這兒吧,我是冰河,我們下期見~~