本文共 769 字,大约阅读时间需要 2 分钟。
如果把人类有历史以来的书按其价值排成金字塔,如果第一层就一本,那这本应该空着,非要有,也只能是“宇宙+社会历史”自身,这点争议应该不大,这就是为什么实践最关键的原因。第二层的可能是宗教哲学(各种带“经”的书 ),社会人文历史的书就要依次排在下面。当一个人读了这些书,并读懂的时候,这个人就和伟大的精神同化,也许能看穿历史长河,位置越高越应该读读,不读这些书,精神的厚重就压不住成绩带来的荣光,人就容易发狂,发狂就容易挂。希特勒当年兵锋那么盛,一发狂四面树敌,该挂还是挂。老实讲越是大佬越应该读读,所谓高处不胜寒,真心期望IT界的大佬别折戟沉沙啥的。 说跑题了,接下来说程序员。 在金字塔上位置越高的书,越必须体现为书的形式,因为它往往有深刻的思辨和严密的体系结构。但这对解决具体那个Bug,那个API怎么用,那个框架怎么用,应该用怎么样的架构解决眼前的问题等等半毛钱作用也没有。解决这些问题最好的方法就是用搜索引擎,找到例子进行参考。所以会有Joel提到的现象:程序员不太读书了。这事情中外皆一,属于生产力决定生产关系的范畴。 我也确实认为,讲技法的书越来越没有存在价值,这类书和StackOverFlow比一点竞争优势也没有。感觉上各种面向程序员的“傻瓜”书,应该已经消失殆尽了。但有思想,有严密体系结构的书并不能被StackOverFlow所取代。想想《代码大全》,这种书对软件进行了全景式的剖析,读过之后,还要去想想各章节间的关联,因此并不适合把每个小节的内容变成一个问题,接下来在问答网站上了解这本书里陈述的知识。因此,不管用什么形式(电子的或纸版的),这都是书,都应该读。而这类书,是有思想的人纵观无数实践,总结出来的,你不去看看,不是疯了么?这种疯狂的形象描述是,我做坐于井底,我也知道自己坐于井底,但我就喜欢看我头顶这片天。转载地址:http://cvgji.baihongyu.com/