加班 -> 没空学习 -> 总是写同等水平代码 -> 无法提升代码质量 -> 总是出Bug -> 总是需要修改 -> 加班 -> ....

如果这是你的日常,那么恭喜你,你距离被淘汰就不远了。

这个世界每天都在飞速发展,尤其是技术领域,有可能上个月你刚学会的框架,这个月就有了更好的替代品。你在过去引以为豪的技能,今天或许就成了前进的绊脚石。

只有不断学习,才能与时俱进。本文为你总结了过去一年中最受程序员欢迎的图书,看看别人都在看什么、学什么。

福利来了:

以下每本图书都提供了试读章节(PDF)下载,任选一本进行阅读,并写出你对该书的评价(500字以上),发表在云栖社区博客频道,就有机会获得这本书(由社区运营人员和出版社编辑联合评选出优质书评,作者将获得该书1本),每本书仅限2个名额,快来秀出你的文采吧!

1. 技术之瞳——阿里巴巴技术笔试心得

上榜理由:大型互联网公司笔试真题官方解析,应聘必读,职场提升的点睛之作

《技术之瞳:阿里巴巴技术笔试心得》是阿里巴巴集团首次官方批露的笔试真题,包括基本原理、题型解析与真题问答三个部分,涵盖了计算机基本原理、数学算法、Web前端开发、数据分析与挖掘、安全和产品等多个方向,范围广、内容系统全面、权威。

笔试题库由阿里巴巴资深技术专家结合多年的工作、面试经验总结提炼而成,具有相当的深度、专业性及权威性。阅读本书,不仅是知识的收获,还间接地与技术大牛们做了直观的沟通,了解他们的出题思路与考察要点,并加以消化吸收,这对自己技术能力本身就是一种极大的提升。

此外,《技术之瞳:阿里巴巴技术笔试心得》在题目的表述上结合了阿里巴巴的日常工作场景,读者不仅可以从阅读中享受解题的快感,还能直观地感受到大型互联网公司浓郁的技术氛围与独特文化,为自己跨入大型互联网公司做好充分的技术与思想上的准备。

点击试读下载

2. SRE:Google运维解密

上榜理由:谷歌SRE技术深度曝光,中国运维领军人物集体力荐【地球上有这么一个团队,将运维推向极限高度】

大型软件系统生命周期的绝大部分都处于“使用”阶段,而非“设计”或“实现”阶段。那么为什么我们却总是认为软件工程应该首要关注设计和实现呢?在《SRE:Google运维解密》中,Google SRE的关键成员解释了他们是如何对软件进行生命周期的整体性关注的,以及为什么这样做能够帮助Google成功地构建、部署、监控和运维世界上现存最大的软件系统。通过阅读《SRE:Google运维解密》,读者可以学习到Google工程师在提高系统部署规模、改进可靠性和资源利用效率方面的指导思想与具体实践——这些都是可以立即直接应用的宝贵经验。

任何一个想要创建、扩展大规模集成系统的人都应该阅读《SRE:Google运维解密》。《SRE:Google运维解密》针对如何构建一个可长期维护的系统提供了非常宝贵的实践经验。

点击试读下载

3.ES6 标准入门(第2版)

上榜理由:国内绝无仅有的ES6教程,由知名博主、前端新知布道者、云栖社区专家阮一峰老师执笔,标准解读透彻,特性覆盖全面,案例丰富实用,代码即学即用

ES6(又名 ES2105)是 JavaScript 语言的新标准,2015 年 6 月正式发布后,得到了迅速推广,是目前业界超级活跃的计算机语言。《ES6标准入门(第2版)》是国内仅有的一本 ES6 教程,在前版基础上增补了大量内容——对标准进行了彻底的解读,所有新增的语法知识(包括即将发布的 ES7)都给予了详细介绍,并且紧扣业界开发实践,给出了大量简洁易懂、可以即学即用的示例代码。

《ES6标准入门(第2版)》为中级难度,适合对 JavaScript 语言或 ES5 已经有所了解的读者,用来提高水平,了解这门语言的最新发展;也可当作参考手册,查寻 ES6/ES7 新增的语法点。

点击试读下载

4. Vue.js权威指南

上榜理由:Vue.js与React、Angular三分天下,大热框架首著惊现,Vue之父作序力荐

Vue.js 是一个用来开发Web 界面的前端库,作为移动端首选方案,Vue在React Native和Ionic之外另辟蹊径,随着阿里Weex开源,2016可谓Vue.js年。本书兼容和覆盖新版本Vue.js 2.0特性,同样适用于进阶人群。

《Vue.js权威指南》致力于普及国内Vue.js 技术体系,让更多喜欢前端的人员了解和学习Vue.js。如果你对Vue.js 基础知识感兴趣,如果你对源码解析感兴趣,如果你对Vue.js 2.0感兴趣,如果你对主流打包工具感兴趣,如果你对如何实践感兴趣,《Vue.js权威指南》都是一本不容错过的以示例代码为引导、知识涵盖全面的最佳选择。《Vue.js权威指南》一共30 章,由浅入深地讲解了Vue.js 基本语法及源码解析。主要内容包括数据绑定、指令、表单控件绑定、过滤器、组件、表单验证、服务通信、路由和视图、vue-cli、测试开发和调试、源码解析及主流打包构建工具等。该书内容全面,讲解细致,示例丰富,适用于各层次的开发者。

点击试读下载

5. 大型网站技术架构:核心原理与案例分析

上榜理由:最接地气的网站架构经验,网站生存技术心要,应对大数据挑战的干货分享

本书作者是www.alibaba.com网站构建的亲历者,拥有核心技术部门的一线工作经验,直接体验了大型网站构建与发展过程中的种种生与死,蜕与变,见证了一个网站架构从幼稚走向成熟稳定的历程。

本书通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。

如果说“水不在深,有龙则灵”,那么对于想了解网站架构的读者而言,这本书恰好是“书不在多,有它则行!”

点击试读下载

6. Python绝技:运用Python成为顶级黑客

上榜理由:Xcon&神话行动创始人呆神、Keenteam陈良、鹰总cnhawk、知道创宇技术副总裁余弦、长亭科技首席安全研究员杨坤联合推荐

关于Python的书虽然已有不少,但从安全从业者角度全方位剖析Python的书籍几乎没有,《Python绝技:运用Python成为顶级黑客》填补了这个的空白:包含了渗透测试、Web分析、网络分析、取证分析以及利用无线设备等方面的Python攻防方法。

无论你是从事安全研究的哪个方向,书中的大量深入浅出的案例分析均可以让你掌握有用的技能,快速上手编写代码,在工作中事半功倍,拓展视野、培养和锻炼自己的黑客思维。

点击试读下载

7. 解析深度学习:语音识别实践

上榜理由:这是首部介绍语音识别中深度学习技术细节的专著,了解深度学习应用实践不可错过的经典专著

AlphaGo与李世石的围棋大战激发了人们对人工智能是非的诸多争论。人工智能背后的工作原理深度学习跳入大众的视野。AlphaGo的大获全胜一定程度展示了深度学习在应用领域的成功,而语音识别正是深度学习取得显著成功的应用领域之一。

本书作者俞栋、邓力均是该领域的著名专家,他们是深度学习在应用领域取得突破性进展的推动者与实践者,他们在书中分享的研究成果一定程度上代表了本领域最新的研究进展;译者俞凯、钱彦旻也是本领域的资深专家,并有众多实践成果。对于从事此领域研究的读者来说,本书无疑有重要的参考价值。

点击试读下载

8. 分布式服务框架原理与实践

上榜理由:大型系统一线架构师实战经验总结,微服务时代架构师和程序开发人员必备

《分布式服务框架原理与实践》对如何构建分布式服务化系统,提供了原理分析、关键技术、开发案例以及业界技术对比,非常系统化,不论是学习分布式服务技术还是深入大型互联网架构都非常实用。

《分布式服务框架原理与实践》作者具有丰富的分布式服务框架、平台中间件的架构设计和实践经验,主导设计的华为分布式服务框架已经在全球数十个国家成功商用。《分布式服务框架原理与实践》依托工作实践,从分布式服务框架的架构设计原理到实践经验总结,涵盖了服务化架构演进、订阅发布、路由策略、集群容错和服务治理等多个专题,全方位剖析服务框架的设计原则和原理,结合大量实践案例与读者分享作者对分布式服务框架设计和运维的体会。同时,对基于Docker部署微服务以及基于微服务架构开发、部署和运维业务系统进行了详细介绍。

点击试读下载

9.Android群英传:神兵利器

上榜理由:Android开发工具系列详解,Android群英传工具篇

工欲善其事,必先利其器。有别于其他Android类的图书,作者将一个Android工程师日常所用到的涉及开发、编译、代码管理、性能分析等多方面的工具、原理,及经验总结系统地展现给大家。所有内容都是作者日常工作中的心得和经验总结。无论你是开发的菜鸟还是资深的“攻城狮”都能从中有所获益。

《Android群英传:神兵利器》适用于各个层次的Android开发者,不论是初出茅庐的开发者还是资深的开发者。工具的使用永远是一门讲不完的学问,笔者希望抛砖引玉,让开发者能够驾驭好各种工具,为己所用。

点击试读下载

10. JavaEE开发的颠覆者: Spring Boot实战

上榜理由:国内市场上为数不多的讲解Spring Boot的中文书

在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。

本书涵盖了使用Spring Boot 进行Java EE 开发的绝大数应用场景,如Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。

当你学完《JavaEE开发的颠覆者: Spring Boot实战》后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。

点击试读下载

转载于:https://my.oschina.net/u/3579120/blog/1533315

最受程序员欢迎的图书推荐相关推荐

  1. 一周上榜新书:强化学习、深度学习最受程序员关注

    4月出版了很多新书,上周有两本书最受程序员关注,<动手学强化学习>和<PyTorch深度学习实战>位于一周榜单TOP10.现在和小编一起来看看有哪些新书上榜. 1.动手学强化学 ...

  2. 最受程序员欢迎的公司榜单发布:2015 IT人才招聘趋势分析

    2014年度"最受程序员欢迎的IT互联网公司"A类企业TOP5: 阿里巴巴 百度 腾讯 中国电信翼支付 中国移动 2014年度"最受程序员欢迎的IT互联网公司" ...

  3. 2020 年最受程序员欢迎的 20 个 CSS 框架,有没有你的菜?

    前言 转眼间 2020 年已经过去了一个月,在祈祷疫情尽快消散的同时,不要忘了学习.本文为大家搜罗了 20 款截至目前最受程序员欢迎的前端CSS框架,其中有的霸榜已久,也有不少后起之秀,有的是单纯的 ...

  4. 2019年最受程序员欢迎的10大非关系型(NoSQL)数据库

    数据库是一组信息的集合,这些信息被组织起来以便于访问.管理和更新.在开始介绍最流行的NoSQL数据库之前.您必须了解NoSQL数据库.大多数程序员不知道它代表什么.它的全称是Not Only SQL. ...

  5. 程序员的1024,推荐几个学习APP(都是免费的)

    简单介绍一下1024的由来 从 2015 年起,每年 10 月 24 日被定义为程序员节.向通过 Coding 改变世界,追求技术知识创新的程序员们致敬 APP推荐 1. 我是开发者 头条文章,jav ...

  6. 最受程序员推荐的Java必读书单

    书籍绝对是一种很好的学习方式,将它们和文章.教程和视频结合使用,你一定会有一个事半功倍的效果 Java是最重要的编程语言之一,关于Java编程的书籍并不少见,不仅有关于各种Java概念概述,还有更深入 ...

  7. 程序员如何拓展知识面 推荐几个技术公众号

    有的时候,我觉得技术人真的挺辛苦,前端人更辛苦,除了在办公室高强度.高压力搬砖外,还要时刻关注最新的市场信息.技术动态.行业信息等等.一不小心,就担心自己的技能.知识跟不上行业的变化. "  ...

  8. windows游戏编程_2020年适合程序员编程的笔记本电脑推荐

    在购买编程笔记本电脑时,一套智能的基准规格包括至少 8GB 的内存.像样的 SSD.强大的集成 GPU 和一个 i5 或 i7 处理器.虽然这些基准配置很好,但它们不足以帮助您找到最好的笔记本电脑.在 ...

  9. 最受程序员欢迎的20本书

    20 Most-Recommended Books for Software Developers 书单来自:https://dev.to/awwsmm/20-most-recommended-boo ...

最新文章

  1. 学习Exchange管理最佳实践
  2. 限时领取!阿里Java面试复盘手册.pdf
  3. JBPM executionService.deleteProcessInstanceCascade(id)报错
  4. Ubuntu vi文本编辑器
  5. java广告投放系统_[Spring cloud 一步步实现广告系统] 5. 投放系统配置+启动+实体类...
  6. cocos2d-x学习笔记之图片分辨率适配
  7. php rewinddir(),PHP rewinddir() 函数 ——jQuery中文网
  8. 作为面向事务的客户服务器协议,湖南大学《计算机网络》实验报告.doc
  9. 迭代器——STL关键所在
  10. python显示日历_python显示日期
  11. Java三月春招面试经历分享(没offer不是我的锅)
  12. EXCEL VBA 二维表转换成一维表
  13. 考研逻辑整理 - 概念和概念的种类
  14. 解决 winedit 打开tex文件 reading error(亲测可行)
  15. VCPKG 特性 - Overlay triplets
  16. 女主学霸男主学神小说计算机系的,5本双学霸校园甜文:忠犬学神男主VS低情商学霸女主,全程高甜!...
  17. |- 微信 -| 网页授权登录
  18. 异或高斯消元+暴搜 lights 燈
  19. 洛谷P3387 【模板】缩点 题解
  20. 使用GI Agent(XAG)实现GoldenGate的高可用性(二)

热门文章

  1. mybatis内用大于号小于号
  2. jenkins首次安装,该Jenkins实例似乎已离线等报错的解决方案
  3. 自动控制原理实验一 典型环节及其阶跃响应
  4. 室内定位UWB全方位保障井下安全
  5. 基于51单片机液晶万年历设计
  6. mysql中的key和UNIQUE关键字
  7. NASA卫星拍摄地球夜晚的照片
  8. 压缩算法(二)——QuickLZ算法
  9. 凤凰系统无法更新play服务器,进不去系统怎么解决,点击进入后就重启,win10和凤凰双系统...
  10. 阿里巴巴2016校招面试经验