作者:1q2w3e4r5t0405 | 来源:互联网 | 2023-05-20 18:23
如题,除了一些经典的教材和cs类书籍,还有哪些人文类的书籍能提高程序员的整体素养?update:为了防止再出现下面这样认为本问题愚蠢的人,我来解释一下什么是适合程序员读,可以提高程
如题,除了一些经典的教材和cs类书籍,还有哪些人文类的书籍能提高程序员的整体素养?
update:
为了防止再出现下面这样认为本问题愚蠢的人, 我来解释一下什么是适合程序员读, 可以提高程序员整体素养的人文书籍
- 不是技术书(楼主已特别强调), 比如 之类
- 提高的是"程序员"的整体素养, 比如<像艺术家一样思考> <哈农>就不符合定义. (当然你可以说<自卑与超越>可以让程序员认识自我突破界限, 可以让程序员感受到爱, <瓦尔登湖>可以让程序员平复感情洗涤心灵... 因为这些书都是普适的, 确实可以丰富提高程序员的精神生活, 是没错的, 但是它们)
得, 免得还有人不理解, 我举几个公例:
<人月神话>
<人件>
<颈椎病康复指南>
___你可以看不懂, 请在评论里面问, 毋瞎改问题___
++++++++++++++++++++争论的分割线
————分割线————
这里是一名程序员对题主和所有答者的疑问:
把程序员单独拿出来问适合他们的人文书籍,在“提高整体素质”这个无比模糊的概念上,这个问题难道不愚蠢吗?你改成职业素养,科学素养什么的具体一点的也行啊,要不然最终答案就变成了适合所有人提高整体素养的人文书籍了,问题里的“程序员”三个字还有什么意义?
请题主明确自己到底想问什么。
-----------分割线-----------
感谢这位程序员的修改,针对我表达能力不好这一点向您表示歉意。我问了我想问的,答者的回答是我想要看到的答案,也很好的解决了我的问题,这样足够了没有?对于回答,我很满意,十分感谢这些答者。对于一个已经被解决的问题,你站出来对问题的表达形式表示质疑,我对此表示十分不理解。
------------------------------------------------------------------------------------------------------------
update
更新部分评测
++++++
程序员也是人, 程序员的整体素质在其他行业也是通用的.
so....这就产生了很多其他行业的书...
当头棒喝 <丑陋的中国人 (豆瓣)>
精神胜利 <中国人的精神 (豆瓣)>
三省吾身 <中国人的性格 (豆瓣)>
(以上是君子之道)
因为你时间少嘛... 先节约点时间<卓有成效的程序员 (豆瓣)>
(读完后, 我就琢磨把第一个工作辞了, 然后2个月后就辞了)
因为你要学习嘛... 肯定要掌握方法
(读完后, 我开启了心智, 得到了升华, 开始投入于梦想中的事业)
因为你要读书嘛... 必不可少你要阅读 <如何阅读一本书 (豆瓣)>
因为是程序员嘛... 必然是要先自我洗脑 <学会提问- 批判性思维指南 (豆瓣)>
; 往家国之大了说, 你不会被骗去码长城, 往个人之小了说, 你不会被vim粉丝诓走 (笑
下面还是赶紧开始专心扯程序员吧..
只挑最通用最精简的来
先做个基本正常人 <少有人走的路 (豆瓣)>
(读完后, 开始重新审视自身并着眼改变)
再做个基本正常的程序员 <程序员修炼之道 (豆瓣)> (点名批判译名)
(读了四次, 做了很多笔记, 大学第一次后我转而使用emacs, 第三次是刚工作时读的, 和<卓有成效的程序员>配合起来效果绝赞, 直接就辞职了, 第四次是赋闲在家2年后读的, 每天下午时光在阳台踱步中翻看, 又做了一遍笔记, 我相信还会有第五遍阅读)
在正常人的道路上渐行渐远 <你的灯亮着吗? (豆瓣)>
在正常程序员的道路上渐行渐远 <代码大全(第2版) (豆瓣)> (点名批判这个译名)
(读了不下5遍, iPad中存了无数笔记, 作者说了很多政治不正确的大实话, 受用无穷)
已经脱离了正常的程序员 <编程匠艺 (豆瓣)>
(读了2遍, 因为是代码大全之后读的书, 所以收获没那么巨大, 但是也非常值得阅读)
工程初探 <人月神话 (豆瓣)>
(值得一再翻阅的软件工程不朽篇章, 去年因见一位豆瓣网友轻视此书, 遂撰文近万字与此君解释, 无他, 盖因此君乃是非CS出身的编程人才, 见其弃之如敝屣殊为可惜. 无奈世事大多如此, 令人扼腕)
认识自我 <人件 (豆瓣)>
触摸本我 <理解专业程序员 (豆瓣)>
了解局限 <梦断代码 (豆瓣)> (于我有特殊记忆的一本书, 看了两遍, 意犹未尽)
看看大师 <编程大师访谈录 (豆瓣)>
学学先贤 <设计原本 (豆瓣)>
翻翻语言 <编程之魂 (豆瓣)> (夹个私货, 编译器设计是计算机技术的基石!!!)
打打鸡血 <编程人生 (豆瓣)>
发发横财
做做春梦 <新机器的灵魂 (豆瓣)>
补补漏洞 <入侵的艺术 (豆瓣)>
(以上都是激荡飘扬的连环画)
信仰 <别闹了,费曼先生 (豆瓣)> (打击宗教狂魔, 树立崇高信仰)
兴趣 <黑客 (豆瓣)> (此书可让你知道自己是否有成为大牛的可能)
聊天 <软件随想录 (豆瓣)> (衡量编程环境的佳作, (我通过了9项Joel Test))
吹水 <编程之道 (豆瓣)> (我的第一本编程书, 直接提高了眼界拓宽了视野, 我的一切发展与成就始于此书)
忽悠人 (项目管理的好书, 学会了忽悠人但从来只用来忽悠自己)
恶作剧 <我是沃兹 (豆瓣)>
穷开心 <黑客与画家 (豆瓣)>
有几许爱 <重来 (豆瓣)>
奇思妙想 <奇思妙想 (豆瓣)>
末日审判 <失控 (豆瓣)>
(以上这批书包含深刻的思想洞见, 是理解程序员, 展露编程真象的绝佳著作)
学习如何修摩托车 <实用摩托车维修技术 (豆瓣)>
艺术史与艺术鉴赏 <哥德尔、艾舍尔、巴赫 (豆瓣)>
APPL装逼指南 (不好意思溃不成书...)
UNIX装逼指南
HACKER装逼指南
MSFT发家两部曲 - 上
MSFT发家两部曲 - 下 <观止-微软创建NT和未来的夺命狂奔 (豆瓣)>
IBM一瞥 <压力下的角逐 (豆瓣)>
如果你时间少.... <浪潮之巅 (豆瓣)> (indeed, 作者是吴军, however, 纰漏难免. 权当偷懒的代价吧)
(以上是故事书, 都是些非常有趣的故事, 喜欢考古的朋友(不管你是否是程序员都)应该会很喜欢. 除非时间真的很紧, 否则还是不要读浪潮了, 作者虽然贵为大神, 但写书也有点像跳大神...)
别忘了学习自慰防身术 (杀伤过大, 面试慎用..)
(另... 真的不能有编程书吗... <编程珠玑> <程序设计实践> (虽然是编程书, 但不给链接不算给了吧..))
(最近在看, 看上去很高大上, 但其实是一本小说(好吧为了防止喷子, 它只是像小说...), 不过还没读完, 所以也就没法推荐或测评了)
最后<颈椎病康复指南 (豆瓣)> 镇楼
好吧, 推荐一本书, 是真心的 -- <道德经>.
它不同于<易经>, 你能轻易看懂它, 并且会对你的生活产生很大帮助, 轻松达到生命的大和谐
act without doing, work without effort
think of the small as large, and the few as many
confront the difficult while it is still easy
accomplish the great task by a series of small acts.
这其实说的就是正交, 结构化程序设计和模块化程序设计嘛... (笑
(写到这里, 我好像发现找不到工作的原因了....
有哪些适合程序员读的人文书籍?