想提高程序员的思维深度?这6本书你就不得不读 您所在的位置:网站首页 程序员思维方式奇怪的原因有哪些 想提高程序员的思维深度?这6本书你就不得不读

想提高程序员的思维深度?这6本书你就不得不读

2024-06-30 22:16| 来源: 网络整理| 查看: 265

在编程这样一个日新月异的行业中,在学习编程的最初几年,你很容易把时间都花在阅读工作相关的书籍和博客,因此我们很容易陷入到为读而读的误区里,而忘记了阅读真正的快乐

每天只有那么几个小时可以阅读,很多人喜欢把这部分时间花在你的职业发展上面,而不是放在艺术眼光的探索上,前者在短期内成效非常明显,但是长期来看却不见得是这样

我会这样说的依据主要有三点:首先,我认为把一种知识或者知识通过一个有凝聚力的故事呈现出来会让人们的印象更深刻;其次,从定义上讲,阅读一些和你每天做的事情不一样的东西,会对你的思维提供更广阔的的视角;最后,不管怎样,大部分人每天能记住的东西就只有这么多,到了晚上何不花点时间在轻松愉快的事情上,这样也会让你做事更有效率

当然,我的意思并非是下班后就完全脱离工作,投入到娱乐中,相反,我觉得很多书不仅非常适合开发人员阅读,还能避免阅读枯燥的技术书,下面就是我极力推荐的编程之外的书:

1.《思考,快与慢》

本书重点关注实际思考和学习的方式,任何有抱负的程序员或经验丰富的程序员都知道,从长远来看,学习正确的学习和思考方式,比你学习任何语言的细节都更重要。

作为诺贝尔经济学奖得主,这是作者数十年研究的成果。简单地说,它认为思维可以分为两种系统:“第一系统是快速的、直觉的和情感的;系统2比较慢,更慎重,更有逻辑性。尽管程序员的任务多种多样,但他们经常会陷入单一模式,因此花时间探索他们的元认知是有益的。

这本书是2012年美国国家科学院最佳图书奖(National Academy of Sciences Best book Award)的得主,并在众多类似奖项中被评为2011年经济学家最佳图书奖之一。

2. 《禅与摩托车维修艺术》

如果你曾经阅读过几本任何关于“最佳书籍”列表,那么你可能已经度过这本书了,本书作者皮西格创造了一个独特的平衡和深入的故事,他和他的小儿子骑摩托车旅行,在其中他探索了自己的意识,对自然的爱,自行车机械,人际关系等。这本书不断地将看似不相干话题(如哲学和汽车修理)的内在对联系在起来,相信你看的时候也会不断惊呼“啊哈”

如果你曾经把周末做过的修理坏电器的事搞得像调试代码一样,或者你的思维模式可以被简单的改变完全改变的话,那这本书就是给你的。总而言之,如果你没度过这本书,那它绝对值得你去阅读

3. 《点球成金》

本书讲述了一个有趣的故事,他用了12个不同的故事,来讲述了一位棒球经营者如何使用他非常有限的工资来制作赚大钱的胜利球队。

就好比我们花了数周时间重构一个已经“有效”的东西,或者花几年的时间去改进一个软件是一样的道理,这本书完美的说明了一个新的视角和几个新的工具是如何做到改变整个系统的

4. 《目标》

作为全球商学院课程的主要内容,本书小说的笔法,说明如何通过近乎常识的逻辑推理,解决复杂的管理问题。一个所谓的敏捷开发团队为何长时间工作还是不能按时发布功能?一个开发人员为什么一直努力却还是无法实现任何目标?

Goldratt对这些类型的问题及其解决方案提出了自己独到的见解。故事中的主角的是一名运营顾问,发现了他的技术工作和不相关的日常现象之间的联系,他为了改变工厂的困境,提高生产力,通过问题的分析,结合常识,得出生产力就是工厂要赚钱。并进一步引入运营管理的一套衡量指标

5. 《美妙的新世界》

本书从很多层面上来说都是杰作,值得与奥威尔的《1984》比肩,但在我们的现代生活中,它或许更有意义,尤其是在编程方面。作者为我们的社会向科学、虚拟生活和科技的发展创造了一个奇怪但又看似合理的场景。本书主要刻画的是机械文明下的未来社会中,人的“人”性被机械剥夺殆尽,处于“幸福”状态的人们以几种种姓产生于工业化的育婴房,接受种种安于现状的教育,热爱机械化的工作与生活方式。

《勇敢的新世界》以类似于《沉睡者》的《黑镜》(Black Mirror)的方式引人深思,它既不牺牲情节,也不牺牲实质,也不牺牲美。我们对电子设备的痴迷会彻底破坏我们的人际关系吗?基因改造会永远改变生育的意义吗?Oculus Rift会成为未来十年的soma吗?当我们在现实世界花费大量的时间为最新的数字化版本编码时,这些都是值得程序员去考虑的事情。

6. 《茫茫黑夜》

本书是美国作家冯尼格特所写最悲惨而又最有趣的一部长篇小说,堪称“黑色幽默”的代表作。小说以忏悔录的形式,对主人公小霍华德•W•坎贝尔的心理状态、心路历程均有深入的剖析,折射出社会思潮的变幻及其在人们内心深处产生的影响。

冯内古特冯尼古特在人物的塑型以及情节发展的节奏上都处理得不错。嵌于书内的巧妙讽刺也十分有趣。而且他善于突然抛掷的一句极有力度的句子,使人为之一震。

关注公众账号

飞马会

飞马会AI人工智能/大数据/技术管理等人员学习交流园地

往期福利关注飞马会公众号,回复对应关键词打包下载学习资料;回复“入群”,加入飞马网AI、大数据、项目经理学习群,和优秀的人一起成长!

回复 数字“1”下载从入门到研究,人工智能领域最值得一读的10本资料(附下载)

回复 数字“2”机器学习 & 数据科学必读的经典书籍,内附资料包!

回复 数字“3”走进AI & ML:从基本的统计学到机器学习书单(附PDF下载)

回复 数字“4”了解人工智能,30份书单不容错过(附电子版PDF下载)

回复 数字“5”大数据学习资料下载,新手攻略,数据分析工具、软件使用教程

回复 数字“6”AI人工智能:54份行业重磅报告汇总(附下载)

回复 数字“7”TensorFlow介绍、安装教程、图像识别应用(附安装包/指南)

回复 数字“8”大数据资料全解析(352个案例+大数据交易白皮书+国内外政策汇篇)

回复 数字“9”干货 | 荐读10本大数据书籍(初级/中级/高级)成为大数据专家!

回复 数字“10”麦肯锡160页报告:2030年全球将可能8亿人要被机器抢饭碗

回复 数字“11”50本书籍大礼包:AI人工智能/大数据/Database/Linear Algebra/Python/机器学习/Hadoop

回复 数字“12”小白| Python+Matlab+机器学习+深度神经网络+理论+实践+视频+课件+源码,附下载!

回复 数字“13”大数据技术教程+书籍+Hadoop视频+大数据研报+科普类书籍

回复 数字“14”小白| 机器学习和深度学习必读书籍+机器学习实战视频/PPT+大数据分析书籍推荐!

回复 数字“15”大数据hadoop技术电子书+技术理论+实战+源代码分析+专家分享PPT

回复 数字“16”100G Python从入门到精通!自学必备全套视频教程+python经典书籍!

回复 数字“17”【干货】31篇关于深度学习必读论文汇总(附论文下载地址)

回复 数字“18”526份行业报告+白皮书:AI人工智能、机器人、智能出行、智能家居、物联网、VR/AR、 区块链等(附下载)

回复 数字“19”800G人工智能学习资料:AI电子书+Python语言入门+教程+机器学习等限时免费领取!

回复 数字“20”17张思维导图,一网打尽机器学习统计基础(附下载)

回复 数字“21”收藏 |7本 Matlab入门经典教程书籍,不可错过!

回复 数字“22”吴恩达新书,教你构建机器学习项目:《Machine Learning Yearning》

回复 数字“23”机器学习:怎样才能做到从入门到不放弃?(内含福利)

回复 数字“24”限时下载 | 132G编程资料:Python、JAVA、C,C++、机器人编程、PLC,入门到精通~

回复 数字“25”限资源 | 177G Python/机器学习/深度学习/算法/TensorFlow等视频,涵盖入门/中级/项目各阶段!

回复 数字“26”人工智能入门书单推荐,学习AI的请收藏好(附PDF下载)

回复 数字“27”资源 | 吴恩达斯坦福CS230深度学习课程全套资料放出(附下载)

回复 数字“28”懂这个技术的程序员被BAT疯抢...(内含资料包)

回复 数字“29”干货 | 28本大数据/数据分析/数据挖掘电子书合集免费下载!

回复 数字“30”领取 | 100+人工智能学习、深度学习、机器学习、大数据、算法等资料,果断收藏!

回复 数字“31”2G谷歌机器学习25讲速成课全集(中文版),限时下载

回复 数字“32”Matlab安装包+教程视频,让你从入门到精通!

回复 数字“33”程序员去阿里面试,没想到过程如此壮烈 (内含资料包)

回复 人工智能下载《FMI人工智能与大数据峰会嘉宾演讲PPT》

回复 AI 江湖下载《十大AI江湖领域》

回复 ML实践下载《机器学习实践经验指导(英文版)》

回复 DL论文下载《深度学习100篇以上论文资料》

回复 算法 下载《数据挖掘十大经典算法》

回复 6.10 下载《6.10饿了么&飞马网项目管理实践PPT》



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有