1. 聚能聊>
  2. 话题详情

又是一年世界读书日,我们读什么书,才能让自己进步得更快?

1

如果没有人提醒,你知道世界读书日来了吗?

1995年11月15日,联合国教科文组织正式确定每年4月23日为“世界图书与版权日”,其设立目的之一,是推动更多的人去阅读和写作。

“读万卷书,行万里路。”
“蹉跎莫遗韶光老,人生惟有读书好。”
“书籍是人类进步的阶梯。“
……

对于读书的好,人皆知之。

但中国人均阅读量,与发达国家相比,是非常落后的。2013年的数据显示,中国13亿人口,扣除教科书,平均每人一年读书1本都不到。因而,2015年的政府工作报告提出:倡导全民阅读。

与此同时,随着微信、微博等社交工具充斥闲暇的时间,人们越来越难静下心来去认真读一本书了。

IT行业是一个快速变化的领域,程序员需要不断保持学习,这也导致程序员是为数不多保持高读书率的群体,因此,希望大家讨论下:

1.你有读书习惯吗?一般怎么安排?
2.喜欢看什么类型的书?
3.对你影响最大的书籍是什么?请从技术和非技术角度,分别推荐1-3本?并附上推荐理由。

PS:每个人都是独特的,哪怕是最无趣的人,也都有精彩的一面,你喜爱的书籍,一定会给他人启发。

期待您的参与。相信,赠人玫瑰手有余香之余,世界也会变得更美好。

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    淘公仔 x 2

  • 奖品二

    虾米VIP月卡 x 1

  • 奖品三

    云栖社区纪念胸针 x 2

259个回答

1

szm. 已获得淘公仔 复制链接去分享

作为一个程序猿,我喜欢看推理类的书,比如一个个小推理故事,他能让我的逻辑推理能力得到提高;其次是类似于数独这样的游戏书籍,这种书不能叫看,而是做,它能让我得到放松;当然,接触最多的是技术类的书籍,从前端到后端,从脚本到汇编都有所涉猎,当然,惭愧的是不能持之以恒坚持每天去看,一般有时间去看看。
推理类:逻辑思维训练1200题,福尔摩斯探案集,达芬奇密码等
游戏类:数独
技术类:JavaScript权威指南第六版,C#入门经典,各种从入门到精通(放弃,跑路)系列😄

身行 回复

截止目前,你是回复当中最用心的——呈现了你的思路和心得。
逻辑思维训练1200题,get✔️

奇计的奇迹 回复

用心了

carters258315 回复

最近在看 《从0到1》还不错,对于事物的理解和建立更透彻了。

评论
2

随心的风 已获得淘公仔 复制链接去分享

1.你有读书习惯吗?一般怎么安排?
有,一般一周三次,一次一小时左右。
2.喜欢看什么类型的书?
专业书籍,关于做人的书籍,创业的书籍,语言类书籍。
3.对你影响最大的书籍是什么?请从技术和非技术角度,分别推荐1-3本?并附上推荐理由。
人性的弱点和人性的优点。
专业:我学的是移动开发(Android),第一本是第一行代码第二版,第二本是数据结构与算法经典问题解析,第三本是java WEB应用程序开发。
非专业:除了我对我影响最大的两本,还有社交礼仪常识这本(在外面闯荡江湖交际很重要),还有就是从初中到大学的英语教材!(英语很重要啊不多说)
PS:每个人都是不同的,我就是我,一只不一样的烟火。

1784ff50bdaf412490ef7cbd2df66d54_d6248fc3343b4186918e0e4e2482afdc.jpg

2

1975592762775310 已获得云栖社区纪念胸针 复制链接去分享

已经不当程序员了,现在产品兼项目经理,技术的书看的比较少了。平时习惯抽出大段时间,以主题阅读为主。
技术类:代码大全、think in java、计算机网络自顶向下方法
产品类:用户思维、结网、可供性
项目类:PMBOK、人月神话博客连载
业余兴趣(按作者作品阅读):斯坦诺维奇、西蒙、平克
对我影响大的人:阳志平
手机应用推荐:使用RSS聚合阅读,订阅优秀的博客、微博、公众号,统一信息入口,提高效率

1

李博 bluemind 已获得虾米VIP月卡 复制链接去分享

1.跟你说一个我自己实际实施的结果:我大多数时候是利用上班前,中午休息和偶尔的几次晚上的时间,从2012年初到现在,已经读过了15本以上的书。利用这部分时间读书的好处在于:你身边有同事,无法肆无忌惮地分心;工作环境本身就是一个你的各方面效率很高的地方,这里读书的效率也高。不用讲什么睡觉前,晨读之类的。首先抓住这段时间就好。当然了,如果车晃得不厉害,在车上的时间也是非常好的。
2.当然是相关性强的
3.《Coders at Work / 编程人生》
这是一本访谈笔录,记录了当今最具个人魅力的15位软件先驱的编程生涯。 包括DonaldKnuth、Jamie Zawinski、Joshua Bloch、Ken Thompson等在内的业界传奇人物,为我们讲述了 他们是怎么学习编程的,在编程过程中发现了什么以及他们对未来的看法, 并对诸如应该如何设计软件等长久以来一直困扰很多程序员的问题谈了自己的观点。
《高效程序员的45个习惯:敏捷开发修炼之道》
45个习惯,分为7个方面:工作态度、学习、软件交付、反馈、编码、调试和协作。
每一个具体的习惯里,一开始提出一个谬论,然后展开分析,之后有正队性地提出正确的做法,并设身处地地讲出了正确做法给你个人的“切身感受”,最后列出几条注意事项,帮助你修正自己的做法(“平衡的艺术”)。

0

happycc 已获得云栖社区纪念胸针 复制链接去分享

Java

平心而论Java核心技术(即Core Java)并不算是一本特别出色的书籍:示例代码不够严谨,充斥着很多与C/C++的比较,语言也不够简洁——问题在于Java并没有一本很出色的入门书籍,与同类型的Java编程思想相比,Java核心技术至少做到了废话不多,与时俱进(Java编程思想还停留在Java 6之前),矮子里面选将军,Java核心技术算不错了。

尽管Java没有什么出色的入门书籍,但这不代表Java没有出色的必读书籍。Effective Java是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议,以至于Java之父James Gosling为这本书作序:“我很希望10年前就拥有这本书。可能有人认为我不需要任何Java方面的书籍,但是我需要这本书。”

延伸阅读:

深入理解Java虚拟机(第2版):非常优秀且难得的国产佳作,系统的介绍了Java虚拟机和相关工具,并给出了一些调优建议;
Java程序员修炼之道:在这本书之前,并没有一本Java书籍系统详细的介绍Java 7的新特性(例如新的垃圾收集器,try using结构和invokedynamic指令),这本书填补了这个空白;
Java并发编程实践:系统全面的介绍了Java的并发,如何设计支持并发的数据结构,以及如何编写正确的并发程序;
Java Puzzlers:包含了大量的Java陷阱——以至于读这本书时我说的最多的一个词就是WTF,这本书的意义在于它是一个反模式大全,Effective Java告诉你如何写好的Java程序,而Java Puzzlers则告诉你糟糕的Java程序是什么样子。更有意思的是,这两本书的作者都是Joshua Bloch。
C#

可能你会疑问我为什么会推荐这本接近1200页的“巨著”用作C#入门,这是我的答案:

C#的语言特性非常丰富,很难用简短的篇幅概括这些特性;
精通C#之所以有近1200页的篇幅,是因为它不但全面介绍了C#语言,而且还覆盖了ADO.NET,WCF,WF,WPF,以及ASP.NET这些.Net框架。你可以把这本书视为两本书——一本500多页的C#语言教程和一本600多页的.Net平台框架快速上手手册。
尽管标题带有“精通”两字,精通C#实际上是一本面向初学者的C#书籍,你甚至不需要太多编程知识,就可以读懂它。

CLR via C#是C#/.Net最重要的书籍,没有之一。它全面介绍了.Net的基石——CLR的运行原理,以及构建于CLR之上的C#类型系统,运行时关系,泛型,以及线程/并行等高级内容。任何一个以C#为工作内容的程序员都应该阅读此书。

延伸阅读:

深入理解C#(第3版):C#进阶必读,这本书偏重于C#的语言特性,它系统的介绍了C#从1.0到C# 4.0的语言特性演化,并展示了如何利用C#的语言特性编写优雅的程序;
.NET设计规范(第2版):C#专业程序员必读,从变量命名规范讲到类型系统设计原则,这本书提供了一套完整的.Net编程规范,使得程序员可以编写出一致,严谨的代码,
C# 5.0权威指南:来自O'Reilly的C#参考手册,严谨的介绍了C#语法,使用,以及核心类库,C#程序员案头必备;
LINQ to Objects Using C# 4.0和Async in C# 5.0:LINQ和async分别是.Net 3.5和.Net 4.5中所引入的最重要的语言特性,所以我认为有必要在它们上面花点功夫——这两本书是介绍LINQ和async编程的最佳读物。
JavaScript

尽管JavaScript现在可以做到客户端服务器端通吃,尽管JQuery之类的前端框架使得一些人可以不懂JavaScript也可以编程,但我还是认为学习JavaScript从HTML DOM开始最为适合,因为这是JavaScript设计的初衷。JavaScript DOM编程艺术系统的介绍了如何使用JavaScript,HTML,以及CSS创建可用的Web页面,是一本前端入门佳作。

JavaScript语言包含大量的陷阱和误区,但它却又有一些相当不错的特性,这也是为什么Douglas Crockford称JavaScript为世界上最被误解的语言,并编写了JavaScript语言精粹一书来帮助前端开发者绕开JavaScript中的陷阱。和同类书籍不同,JavaScript语言精粹用精炼的语言讲解了JavaScript语言中好的那部分(例如闭包,函数是头等对象,以及对象字面量),并建议读者不要使用其它不好的部分(例如混乱的类型转换,默认全局命名空间,以及奇葩的相等判断符),毕竟,用糟糕的特性编写出来的程序往往也是糟糕的。

延伸阅读:

JavaScript高级程序设计(第3版):详尽且深入的介绍了Javascript语言,DOM,以及Ajax,并针对HTML5做了对应更新;
JavaScript权威指南(第6版):这本书的第5版曾被前端专家Douglas Crockford称之为“唯一靠谱的JavaScript书”。相对于JavaScript高级程序设计,JavaScript权威指南更像是一本案头参考书,当然如果你感兴趣也可以从头读到尾;
编写可维护的JavaScript:书如其名,这本书给出了大量的优秀JavaScript编程实践,使得程序员编写出健壮且易于维护的JavaScript代码;
JavaScript异步编程:和常见的支持并发的编程语言(例如Java和C#)不同,JavaScript本身是单线程的,因此不能把其它语言处理并发的方式照搬到JavaScript。JavaScript异步编程系统的介绍了JavaScript中的并发原理,并阐述了如何使用Promise、Deferred以及Async.js编写出简洁高效的异步程序。
Python

Python的入门书籍很多,而且据说质量大多不错,我推荐Python基础教程的原因是因为它是我的Python入门读物——简洁,全面,代码质量很不错,而且有几个很有趣的课后作业,使得我可以快速上手。

这里顺便多说一句,不要用Python学习手册作为Python入门——它的废话实在太多,你能想象它用了15页的篇幅去讲解if语句吗?尽管O'Reilly出了很多经典编程书,但这本Python学习手册绝对不在其中。

权威且实用的Python书籍,覆盖Python 2和Python 3。尽管它名为参考手册,但Python参考手册在Python语法和标准库基础之上对其实现机制也给出了深入的讲解,不容错过。

延伸阅读:

Python袖珍指南(第5版):实用且便携的Python参考手册,我会说我在飞机上写程序时用的就是它么 -_-#;
Python Cookbook(第3版):非常好的Python进阶读物,包含各种常用场景下的Python代码,使得读者可以写出更加Pythonic的代码;
Python编程实战:运用设计模式、并发和程序库创建高质量程序:Python高级读物,针对Python 3,2014年的Jolt大奖图书,不可错过;
Python源码剖析:少见的国产精品,这本书以Python 2.5为例,从源代码出发,一步步分析了CPython是如何实现类型,控制流,函数/方法的声明与调用,类型以及装饰器等Python核心概念,读过之后会大大加深对Python的理解。尽管这本书有些过时,但我们仍然可以按照它分析源代码的方式来分析新版Python。

1

萝卜园三水 复制链接去分享

《暗时间》以及《资治通鉴》

聚小编 回复

题主这两本书跨度好大哦

身行 回复

暗时间是本好书。我就是受刘未鹏的博文启发,开始明白一些事情的。

评论
0

1408992855217613 复制链接去分享

没听过世界读书日,是哪天?

聚小编 回复

今天!4月23日

身行 回复

亲有没有看问题哈。文中一开始就有说哦。

评论
1

keller.zhou 复制链接去分享

自己最近在看《人间词话》《从0到1》《平凡的世界》
去年大约看了以下书籍,心血来潮看了三四本心理学书籍,《心理学与生活》《梦的解析》《行为心理学》等乱七八糟的,其实当初想着多看看心理学泡妹子是不是更厉害些;
然后断断续续地看了《时间简史》,还有几本讲悖论和量子力学的东西,当时都是很浅显的科普读物;
另外比较推荐吴军博士写的几本书,《浪潮之巅》《数学之美》《文明之光》;
对了,经常看科幻,以前一直都订《科幻世界》的,现在虽然不订了,但偶尔会从淘宝买合集。
其他的就是些各种各样的小说了,不提了,这个不怎么去买,经常是用kindle下电子书看,乱七八糟的都会看看,好看就看下去,不好看看看就算了,也有网络小说,也有名著等等。

heisy 回复

在看平凡的世界

评论
0

jack_hou 复制链接去分享

喜欢看一些冒险类小说,比如鲁滨孙漂流记、海底两万里等,当读这些书时就像身临其境,跟主人公一起探险,感觉非常的爽。

身行 回复

这让我想起上初中那时,我于一朋友家里借来《格兰特船长的儿女》,当时也是这种感觉——读这些书就像身临其境,和主人公一起探险。

评论
0

1168392902794919 复制链接去分享

我不是程序猿,所以专业的书基本上不懂;但是我喜欢看鲁迅和国外的小说比如契诃夫,欧.亨利,最近在看的是毛泽东选集和会计相关
0220c0412edb42b184a9b956de58b919_3fc2195b79a0419296e5cdf85250c9ba.jpg

身行 回复

看毛泽东选集,这个很特别。

评论
1

约泡励志茶 复制链接去分享

我小白一枚居然看懂了php,为什么我早没有发现我有这个天赋

聚小编 回复

赞哦,看好你!

评论
0

发疯弹 复制链接去分享

很喜欢云计算,为公司节省了大量成本

萝卜园三水 回复

有什么书可以推荐吗?

浮生递归 回复

具体说下云计算的什么产品,怎么节省了费用

评论
0

1699560857065177 复制链接去分享

人丑就要多读书

身行 回复

我也随一句——笨人也要多读书(是在我说自己)。

评论
1

笨笨的粽子妞 复制链接去分享

1.你有读书习惯吗?一般怎么安排?
有读书习惯,如果很忙的话就晚上睡觉前看一会儿,周末看一会儿。如果不忙的话会早上起来看半个小时的书,遇到很喜欢的还会在喜马拉雅上自己读一下。
2.喜欢看什么类型的书?
喜欢看一些技术书(作为一个渣渣,捂脸~),还有一些人文和鸡汤(偶尔失去斗志的时候喝一缸)。
3.对你影响最大的书籍是什么?请从技术和非技术角度,分别推荐1-3本?并附上推荐理由。
技术类的推荐《集体智慧编程》《机器学习实战》和《统计学习方法》。这几本书算是我机器学习入门的领路书,适合新手小白入坑。
非技术类的推荐《暗时间》《数学之美》和《爱的艺术》。《暗时间》里面的很多内容可以引起自己对学习和思考。《数学之美》可以让我们看到不一样的数学和算法世界。在没读《爱的艺术》之前,我一直认为爱是人的天性,不需要学习,尤其是依靠书本学习,但是看了这本书,发现这本书可以教我们如何去爱,如何正确的去爱。

1

毛驴在草原 复制链接去分享

读自己真正喜欢的书,千万不要盲目地读书

1

爵霸 复制链接去分享

我得作为程序员,手上功夫得了,但是嘴上功夫就不是那么乐观了,所以个人认为读一些能让自己说话更有水准更有说服力,最近我在看的《卡耐基语言的突破与沟通艺术》

1

零感动力 复制链接去分享

书是人类灵魂进步的阶梯,我们必须不断学习和优化自己,掌握知识,学习技能,紧跟时代,我们才不会落伍,否则就会被淘汰。读书是个好习惯,不但提高自己的学识和修养,还可以静心养德,更能照见自己的未来,读书的人多好啊!

1

xiaosenmi 复制链接去分享

好好学习 天天向上

xiaosenmi 回复

评论
1

1104892883071790 复制链接去分享

想进步酒一定要看《像开国帝王一样创业》

1

怪诞菜花 复制链接去分享

代码整洁之道,这本书

10