技术人必读的书单

大前端领域推荐图书

Web前端
《HTTP权威指南》
《图解HTTP》
《HTML5权威指南》
《Web设计与前端开发秘籍》
《精通CSS》
《CSS揭秘》
《JavaScript DOM编程艺术》
《JavaScript高级程序设计》
《JavaScript权威指南》
《JavaScript语言精粹》
《你不知道的JavaScript》(上中下三卷)
《深入理解ES6》
《Web性能权威指南》
《JavaScript面向对象精要》
《JavaScript面向对象编程指南(第2版)》
《编写可维护的JavaScript》
《JavaScript函数式编程》
《数据结构与算法JavaScript描述》
《JavaScript忍者秘籍 》
《JavaScript设计模式与开发实践》
《高性能JavaScript》
《高性能网站建设指南》
《高性能网站建设进阶指南》
《Vue.js权威指南》
《深入React技术栈》
《Node.js实战》
Android
《第一行代码 Android》
《Android编程权威指南(第2版)》
《Android开发艺术探索》
iOS
《Objective-C 基础教程》
《iOS 编程》
《Objective-C高级编程 iOS与OS X多线程和内存管理》
《Effective Objective-C 2.0》
《高性能iOS应用开发》
《精通iOS开发 第8版》
《Swift编程权威指南(第2版)》

后台领域推荐图书

深入理解计算机系统(第三版)》
Tanenbaum 《计算机网络(第5版)》
《HTTP权威指南》
《TCP/IP详解卷1:协议》
《算法导论(原书第3版)》
《性能之巅:洞悉系统、企业与云计算》
《编程珠玑(第2版·修订版)》
《代码整洁之道》
《UNIX编程艺术》
《重构:改善既有代码的设计》
《Head First设计模式(中文版)》
《Java编程思想(第4版)》
《Effective Java中文版(第2版)》
《Head First Java中文版(第2版)》
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
《揭秘Java虚拟机》
《七周七语言:理解多种编程范型》
《MySQL必知必会》
《高性能MySQL(第3版) 》
《Redis设计与实现》
《Redis实战》
《白帽子讲Web安全(纪念版)》
《数学之美(第二版)》
《软件随想录》
《程序员修炼之道:从小工到专家》
《黑客与画家:硅谷创业之父Paul Graham文集》
《必然》

系统领域推荐图书

《实现模式(修订版) 》
《重构:改善既有代码的设计》
《重构与模式(修订版)》
《代码整洁之道》
《领域驱动设计:软件核心复杂性应对之道》
《敏捷软件开发:原则、模式与实践》
《企业应用架构模式》
《持续交付:发布可靠软件的系统方法》
《用户故事与敏捷方法》
《成为技术领导者:掌握全面解决问题的方法》
《程序员修炼之道:从小工到专家》
《你的灯亮着吗?发现问题的真正所在》
《软技能:代码之外的生存指南》
《卓有成效的管理者(珍藏版)》
《麦肯锡方法》
《思考,快与慢》
《博弈论经典》
《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版) 》
《面向模式的软件架构(第1卷):模式系统》
《第五项修炼:学习型组织的艺术与实践》
《从0到1:开启商业与未来的秘密》
《精益思想(白金版)》

运维/DBA领域推荐图书

《SRE:Google运维解密》
《HTTPS权威指南》
《鸟哥的Linux私房菜:基础学习篇(第三版)》
《SQL学习指南(第2版 修订版)》
《MySQL必知必会》
《MySQL技术内幕:Innodb存储引擎》
《高性能MySQL(第3版)》
《高可用MySQL(第2版)》
《NoSQL数据库技术实战》
《Redis设计与实现》
《ZooKeeper:分布式过程协同技术详解》
《Oracle编程艺术:深入理解数据库体系结构(第3版)》
《Oracle查询优化改写》
《Oracle高效设计》
《编程语言实现模式(修订版) 》
《软技能:代码之外的生存指南》

算法/AI领域推荐图书

《具体数学:计算机科学基础(第2版)》
《高等数理统计(第2版)》
《算法导论(原书第3版)》
《数学之美》
《概率图模型:原理与技术》
《分布式计算:原理、算法与系统》
《统计自然语言处理(第2版)》
《机器学习》周志华
《驾驭文本:文本的发现、组织和处理》
《推荐系统:技术、评估及高效算法》
《深度学习》
《集体智慧编程》
《Python机器学习》

测试领域推荐图书

Patton《软件测试(第2版)》
《Google软件测试之道》
《软件性能测试过程详解与案例剖析(第2版)》
《Web之困:现代Web应用安全指南》
《HTTP权威指南》
《架构即未来(原书第2版)》
《软件测试的艺术(原书第2版)》
《软件测试技术大全(第2版)》
《软件测试技术经典教程》
《腾讯Android自动化测试实战》
《大话APP测试2.0 : 移动互联网产品测试实录》
《精通自动化测试框架设计》
《腾讯iOS测试实践》
《移动App测试的22条军规》
《移动App测试实战》
《深入浅出Node.js》
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
《Java编程思想(第4版)》
《配置管理最佳实践》
《持续交付:发布可靠软件的系统方法》
《Jenkins权威指南 快速搭建持续集成环境 》

推荐阅读更多精彩内容

  • 计算机基础理论与原理 深入理解计算机系统第三版中文 计算机科学概论(原书第3版) 编译原理 计算机科学概论(原书第...
    不关风月阅读 419评论 0 0
  • 30九畹圣天丝绵茶茶歌 九畹圣天丝绵茶茶歌1 看那巍巍茶山一座座,看那山脚潺潺花桥河 看那白白云彩一朵朵,看那云雾...
    9条命儿阅读 123评论 0 1
  • 凤凰花开三天,热情来了又减。 梦中归人眷恋,匆匆隐没西边。 往事皆为云烟,挥手作别泪眼。 岁月偏偏挂牵,你我并非等闲。
    丢丢丢了她的丢丢阅读 74评论 0 0
  • 昨天读完陈果老师的书后,再次激起了我研究爱情的兴趣,关于情感方面的书籍层出不穷,那就从经典的读起吧。 《男人来自火...
    GiGi咩阅读 127评论 0 5