1. 程式人生 > 其它 >從小白程式設計師到大廠高階技術專家我看過哪些書籍?

從小白程式設計師到大廠高階技術專家我看過哪些書籍?

大家好,我是冰河~~

有句話叫做:投資啥都不如投資自己的回報率高。 從參加工作到現在,短短的幾年內,我投資在自己身上的錢已超過三十多萬,光買書籍的錢就已超過總投資的三分之一,買了不少於上千本書,有實體書,也有電子書。這些書不僅提升了我的技術能力,更提升了我的視野和認知。作為一名從事網際網路行業的技術人,我始終覺得技術不是最重要的,比技術更加重要的是你的格局和認知,正所謂:人很難掙到認知以外的錢,人也很難提升認知以外的能力。

今天,給小夥伴們分享下,從小白程式設計師到大廠高階技術專家我看過哪些技術類書籍。

今天,在收拾房間的時候,無疑間看到了放在桌子下面的行李箱,這裡面放的不是別的東西,正是之前我看過的一些技術書籍和一些其他書籍。這些書籍中有不少我都看過三次以上。

之前買了不少於上千本書,由於之前搬家的原因,很多都賣了,不過賣歸賣,大部分我還是看完了,也做了相應的讀書筆記。以後再單獨寫一篇文章分享給小夥伴們。

今天,就簡單列下我看過的書籍的清單,暫時不寫詳細介紹了,不然文章太長了,下面的清單中有些是實體書,有些是電子書,都是冰河看過的,強烈推薦給大家。

  • 我出版的圖書

《海量資料處理與大資料技術實戰》

《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堂領導課》

《程式設計師修煉之道》

《重構的藝術》

《談判聖經》

好了,今天就到這兒吧,我是冰河,我們下期見~~