大学中我期望对我影响最大的十本书

来源:互联网 发布:网络主播对社会的危害 编辑:程序博客网 时间:2024/05/01 16:49

之前写了一篇博客,叫大学中对我影响最大的十本书,其实只是一个总结,没有写到我真正想写的东西。

我真正想说的,是这篇,大学中我期望对我影响最大的十本书。这十本书,有已经对我产生很大影响,但我觉得还远远不够的;也有很重要的书籍,但我因为各种原因没来得及看或看完的。在我的理想中,我前一篇“大学中对我影响最大的十本书”应该是写以下的十本。但理想和现实总是有差距的,否则怎么能叫理想呢。就像我第一次写简历时,写出的其实是自己理想中的简历。改了三四版之后,才改成我现实中的简历。但是,那版理想中的简历,让我印象尤为深刻。那个理想,就是我前进的方向。


1. C专家编程

这本书写的很好,但我看得有点早。准确地说,看我在这本书的时候,还没有操作系统的相关知识,所以只看懂了一半。如果有时间,应该再仔细读一遍。


2. C++ Primer

对C++写的也比较深入,但看完后,其中的STL库的应用不是很熟练。因为看这本书的时候在做一个数据挖掘的项目,所以是边学边做。看完一遍后项目正好做完,STL有应用,但不多。如果有机会,在做图形或图像的项目时,应该再把这本书过一遍。


3. 深入探索C++对象模型

这本书对C++的实现机制有很详细的探讨,若能仔细过一遍,一定会对面向对象的语言的理解上升一个层次。最开始买来读的时候没有编译原理的知识,而且现在编译学的也稀烂,希望读研时有时间能把编译和这本书过一遍。


4. 编译原理(龙书)

有人说计算机科班的学生与外专业学生最大的区别就在于编译原理。有人说计算机所有的原理其实只要掌握cache-主存的关系就可以了。事实上,编译原理非常强地集中了对数学知识和计算机思想的应用。数学知识中包括状态机、文法和形式语言等;这里说的计算机思想指的是“分层”的思想,将整个处理过程合理分层,每一层处理都以前一层作为输入,对后一层提供输出,这样最终迭代出结果。这个思想在计算机领域内几乎是无处不在了。所以有人说,计算机的原理实际上就是cache和主存的原理。这话不假。


5. 浪潮之巅

这本书写的很好,但由于自己对历史的领悟能力不强,看过之后只是觉得比较舒服,但没有形成自己的认知体系。对这本书和它所表述的意思的理解不够深刻。


6. 黑客与画家

同上,书中很多观点很新颖,很直接,但仍然没有形成体系。需要的话可偶尔回过头来翻看几章。


7. 程序员的自我修养

详细讲解了程序从编写到运行时的每个步骤的处理。非常好,但没时间读。


8. Orange's 一个操作系统的实现

当初希望自己实现一个操作系统,所以买了这本书。如果能坚持看完的话,一定会有非常大的收获。但当时已大三下学期,开始准备考研,所以没时间看。以后能翻开的概率很低。但还是希望有机会的话做一做。


9. 离散数学及其应用、具体数学

这是两本书,均为国外的书籍的翻译版。越是学到后来,越能体会出数学的重要性。想研究得深入,不提高数学能力是不行的。而离散数学和具体数学则对计算机领域提供了非常大的支持。但自己没看几页,实在是没时间。希望以后至少可以看完一遍(但估计可能性极低)。


10. 少有人走的路

这套书已经获得了不少赞誉,而且讲的主题是心智的成熟,对我来讲是极其重要的一本书。没时间看是一方面,另一方面是初翻的几页,没有提起太多的兴趣。当然也是自己对人生的感悟还不够。所以接下来三年希望慢慢把这套书消化掉,希望让自己的心理变得成熟。我想,我自己在心理上的目标就如某知乎长辈所言——心胸宽广,情绪稳定。

0 0
原创粉丝点击