編程基礎:操做系統 進程與線程 並行與併發 I/O 文件系統 TCP/IP 數據結構 面向對象 函數式編程 設計模式
基礎很重要,不管咱們是看書仍是實踐最終發現就是在不斷的鞏固基礎,而後在基礎上加以封裝
1.產品相關技能及推薦書籍:
《浪潮之巔》http://item.jd.com/11253183.html
《facebook效應》http://item.jd.com/10511815.html
《簡約至上》http://item.jd.com/10384965.html
《從零開始作運營》http://item.jd.com/11825266.html
《don't make me think》http://item.jd.com/1104240868.html
《結網》http://item.jd.com/11237904.html
《人人都是產品經理》http://item.jd.com/11552446.html
《定位》 http://item.jd.com/10490880.html
《喬布斯傳》http://item.jd.com/11401377.html
《途客圈創業記:不瘋魔,不成活》http://item.jd.com/11808219.html
《長尾理論》http://item.jd.com/11749327.html
《六度分隔:一個相互鏈接的時代的科學》http://item.jd.com/1150893486.html
《個人互聯網方法論》http://item.jd.com/11499476.html
《拒絕平庸》 http://item.jd.com/11331683.html
《從0到1》http://item.jd.com/11614401.html
《人月神話》http://item.jd.com/11671959.html
2.c語言相關書籍
C語言做爲大部分編程語言的基礎,盛行三十多年不衰弱, 不管是是準備作 PHP/Java/Python/Golang 任何語言的開發學習,C語言都是基礎的,咱們不少基礎很小的互聯網運行的開源軟件服務都是C語言構築,因此,有個紮實的C語言基礎,或者去學習C語言是很是有必要和幫助的。
今天就簡單列一些若是要作一個使用C語言來開發高性能後端網絡應用的工程師,須要閱讀那些書籍和學習那些資料。
[ 快速學習書籍 ]
《Linux C編程一站式學習》 http://item.jd.com/10067533.html
[ 長期紮實學習書籍 ]
C語言學習材料:(任選一本)
C Primer Plus(第5版 中文版) http://item.jd.com/10062260.html
21天學通C語言(第6版·修訂版) http://item.jd.com/11065930.html
數據結構材料:(任選一本)
數據結構與算法分析:C語言描述(原書第2版)http://item.jd.com/10057441.html
清華大學計算機系列教材:數據結構(第2版)http://item.jd.com/11151603.html
3.Linux/Unix:
鳥哥的Linux私房菜(基礎篇) http://item.jd.com/10064429.html(沒啥說的 多看多操做 技術在於折騰)
Linux高級程序設計(第3版)http://item.jd.com/11116797.html
UNIX環境高級編程(第3版) http://item.jd.com/11469694.html
Linux網絡編程(第2版)http://item.jd.com/11397772.html
UNIX網絡編程 卷1 http://item.jd.com/1027878366.html
4.服務器相關書籍
《Linux高性能服務器編程》 http://item.jd.com/11252777.html
《Linux多線程服務端編程:使用muduo C++網絡庫》 http://item.jd.com/11163782.html
《Apache源代碼全景分析第1卷:體系結構與核心模塊》http://item.jd.com/10067188.html
《Apache模塊開發指南》 http://item.jd.com/10143099.html
《深刻理解Nginx:模塊開發與架構解析》http://item.jd.com/11217076.html
《深刻剖析Nginx》 http://item.jd.com/11226514.html
《Nginx高性能Web服務器詳解》 http://item.jd.com/11344355.html
5.數據庫方面學習書籍
《高性能MySQL(第3版)》 http://item.jd.com/11220393.html
《深刻淺出MySQL:數據庫開發、優化與管理維護(第2版)》http://item.jd.com/11381295.html
《數據庫技術叢書·MySQL管理之道:性能調優、高可用與監控》 http://item.jd.com/11398721.html
《MySQL內核:InnoDB存儲引擎 卷1》 http://item.jd.com/11457839.html
《MySQL技術內幕(第4版)》 http://item.jd.com/10706259.html
《深刻理解MYSQL核心技術》 http://item.jd.com/1027648471.html
《Redis設計與實現》初版 電子版 http://redisbook.readthedocs.org/en/latest/
《Redis設計與實現》 第二版 紙質版 http://product.china-pub.com/3770218
《Redis源代碼分析》http://blog.csdn.net/Aegeaner/article/category/1069998
《Redis源碼筆記》http://www.cnblogs.com/liuhao/category/379790.html
《深刻了解Redis》 http://wenku.baidu.com/view/799b42c408a1284ac850434a.html
《Redis源代碼分析》http://wenku.baidu.com/view/ea98ff3b0912a21615792904.html
《memcached徹底剖析》 http://wenku.baidu.com/view/fce78aea551810a6f52486ef.html
《Memcached源碼剖析筆記》http://wenku.baidu.com/view/3e7fa06748d7c1c708a14519.html
《libevent源碼深度剖析》 http://wenku.baidu.com/view/89aba04d2b160b4e767fcff1.html
《libevent參考手冊(中文版)》 http://wenku.baidu.com/view/7fbf4461a98271fe910ef9ba.html
6.其餘語言中的經典書籍:
《
PHP和MySQL Web開發(第四版)
》
http://item.jd.com/10059047.html
《深刻理解PHP內核:Thinking In PHP Internals》電子版 http://www.php-internals.com
《PHP擴展開發及內核應用》 電子版 http://www.walu.cc/phpbook/
《PHP核心技術與最佳實踐》http://item.jd.com/11123177.html
《代碼大全 第二版》 http://item.jd.com/10875285.html
《javascript 高級程序設計 第三版》http://item.jd.com/10951037.html
《java核心技術 卷一》 http://item.jd.com/11345721.html
《java 編程思想 第四版》 http://item.jd.com/10058164.html
7.其餘推薦經典書籍:
《代碼整潔之道》 http://item.jd.com/10064006.html
《程序員修煉之道:從小工到專家》http://item.jd.com/10393278.html
《編程珠璣(第2版 修訂版)》 http://item.jd.com/11642529.html
《數學之美(第二版)》 http://item.jd.com/11572052.html
《設計模式:可複用面向對象軟件的基礎》 http://item.jd.com/10057319.html
《操做系統真想還原》 http://item.jd.com/11890433.html
《算法導論(原書第3版)》http://item.jd.com/11144230.html
《圖解TCP/IP 第五版》 http://item.jd.com/11253710.html
《圖解HTTP》 http://item.jd.com/11449491.html
按級別推薦書籍:
【初階】(基礎知識及入門)
【中階】(基本系統知識相關,可閱讀相似書籍)
【中高階】(深刻理解系統)
【高階】(深刻理解服務原理)
【架構及升級】(Web架構、分佈式、雲計算、機器學習等方向)
【番外篇】(能夠參考延展學習)