豆瓣 9.0,评论人数过万的 9 本经典科技图书 | 码书排行榜
三更灯火五更鸡,正是男儿读书时。而最适合学习的季节,莫过于春天这样不冷亦不热的时令!
或许,发小的优秀、同事的出色,都能成为你上进的动力。
但是,以一个会变的人事物,来作为奋斗目标,未必能让你活出最精彩的人生。
笔者一直很仰慕的一位硅谷科技大牛,曾讲过这样一个故事:
有一次,一个商人去乡下度假,看见田里的农夫插秧插得非常直。
商人看到了,就想自己也试试,结果插出来的歪歪扭扭。
他请教农夫为什么会这样,农夫问:“你插秧时是以什么为参考点的?”
商人说:“前面耕地的牛啊!”
农夫哈哈大笑,说:“牛一直在动,所以你插的秧肯定不直。要想直,得以前面不动的大树为参考点。”
后来,商人以大树为参考点,果然秧苗插得又直又顺。
故事告诉我们,人做事也得以不变的参考点作为动力,你希望像某个偶像一样成功,但是有一天偶像倒下了,你就会很失望。
所以,学习这件事,非得是你为了自己愿意学,而不是为了超过别人去学习,才最有果效。
好了,学习动力得用最好的,学习教材也得用最好的。
CSDN整理出9本豆瓣评分8.5分-9.0分以上的科技图书,
主要包含IoT、程序设计、编程艺术和数据分析四大类!
希望可以让你的2019拥有更多含金量!
在CSDN码书购买享受折扣价哦!
物联网类
《图解物联网》
作者:【日本】河村雅人 / 大塚纮史 / 小林佑辅 /
小山武士 / 宫崎智也 / 石黑佑树 / 小岛康平 著
豆瓣评分:8.5
本书作者团队来自日本IT服务领域领军企业NTTDATA集团。书中以NTTDATA集团实际开发的物联网系统为例,讲解了物联网服务的开发要点、应用窍门等。
书中以图配文、讲解细致。内容涵盖物联网架构、传感器、感测技术、无线通信、机器学习、可穿戴设备等热点问题,深入浅出,便于理解。
程序设计类
《流畅的Python》
作者: Luciano Ramalho (巴西)著
豆瓣评分:9.4
本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2。
告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
《算法新解》
作者:刘新宇
豆瓣评分:9.2
本书分4 部分,同时用函数式和传统方法介绍主要的基本算法和数据结构。
数据结构部分包括二叉树、红黑树、AVL 树、Trie、Patricia、后缀树、B 树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配算法(KMP 等)、深度优先与广度优先搜索算法、贪心算法以及动态规划。
本书适合软件开发人员、编程和算法爱好者,以及高校学生阅读参考。
《码农翻身》
作者:刘欣
豆瓣评分:9.1
《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。
《码农翻身》分为6章。第1章讲述计算机的基础知识;第2章侧重讲解Java的基础知识;第3章偏重Web后端编程;
第4章讲解代码管理的本质;第5章讲述了JavaScript的历史、Node.js的原理、程序的链接、命令式和声明式编程的区别,以及作者十多年来使用各种编程语言的感受;
第6章是作者的经验总结和心得体会,包括职场发展的注意事项、作为架构师的感想、写作的好处等。
《Scala编程(第3版)》
豆瓣评分:9.4
《Scala编程(第3版)》由直接参与Scala开发的一线人员编写,因而对原理的解读和应用的把握更加值得信赖。
《Scala编程(第3版)》面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。
编程艺术类
《Java编程的逻辑》
作者:马俊昌
豆瓣评分:9.1
Java专家撰写,力求透彻讲解每个知识点,逐步建立编程知识图谱。
本书以Java语言为例,由基础概念入手,到背后实现原理与逻辑,再到应用实践,融会贯通。
这本书和别的书有什么不同?
简单来说,其他书大多教你怎么用,而这本书帮助你透彻理解,从基本概念到高层框架,剖析实现原理与JDK源代码,融合专业理论与应用实践,使你透彻理解Java编程的实现原理和思维逻辑,融会贯通。
《深入理解并行编程》
作者:Paul E.Mckenney
豆瓣评分:7.0
《深入理解并行编程》首先以霍金提出的两个理论物理限制为引子,解释了多核并行计算兴起的原因,并从硬件的角度阐述并行编程的难题。
此外,还重点介绍了RCU的使用及其原理,以及实现RCU的基础:内存屏障。最后,《深入理解并行编程》还介绍了并行软件的验证,以及并行实时计算等内容。
《树莓派开始,玩转Linux》
豆瓣评分:9.5
本书以树莓派基础工具,讲解Linux操作系统。树莓派是近年来流行的微型电脑,能用于各种有趣的硬件开发。
树莓派中安装了Linux系统,可以充当操作系统的学习平台。
本书按照“树莓派背景知识——树莓派使用——Linux使用——操作系统原理——实操项目”的顺序展开。
读者不仅能体验到玩树莓派的乐趣,而且能全面了解操作系统的核心概念和原理。
数据分析类
《硅谷增长黑客实战笔记》
作者: 曲卉
豆瓣评分:9.3
增长黑客这个词源于硅谷,简单说,这是一群以数据驱动营销、以迭代验证策略,通过技术手段实现爆发式增长的新型人才。
近年来,互联网公司意识到这一角色可以发挥四两拨千斤的作用,因此对该职位的需求也如井喷式增长。
本书作者曾在增长黑客之父肖恩•埃利斯麾下担任增长负责人,用亲身经历为你总结出增长黑客必备的套路、内力和兵法。
【End】
热 文 推 荐
☞没有新芯片,没有大核弹,黄教主这次给大家带来了个PRADA
☞曝光!月薪 5 万的程序员面试题:73% 人都做错,你敢试吗?
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!
");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"