导读
计算机技术深似海,有时候一本好书能给自己带来如沐春风之感。反之,可能会挫败自己的学习热情。技术博客也一样,写得好的一通畅快,不好的看得就像便秘的感觉,而且还有可能误导大众,罪过。所以这里记录一些畅快的好书。
但是我们必须明白一个道理,真正有价值的知识都是需要一点点付出的,所以看这些书的时候不能着急,要好好品味,要动手,要多看几遍。
本人喜欢的读书方法就是先通读一遍,不力求搞懂所有细节。等到建立一个大概的感觉之后,再一章一章攻克细节!
一大波书籍
1. 深入理解计算机系统
这本书有助于理解操作系统的原理,当然需要一定的c语言基础。当你懂得一点c语言再来阅读此书,会有豁然开朗之感。当然,这本书我读了几遍才读完。
2. 算法导论
传说中的九阴真经,重要性不言而喻了。为啥叫九阴真经,因为很容易练走火入魔,也有人练得天下无敌,哈哈。读这本书,切记陷入数学推到证明的漩涡里。当然,如果你是位天才,请自便!
3. 计算机程序的构造与解释
这本书是传说中巫书,能大大提升了你的视野。它教你的不是具体知识点,而是一种思维模式。这一点在计算机科学中是超级超级超级重要的!
4. c++ primer(第五版,没有plus)
当然了,现在很多动态语言可以用,很方便。但是当你需要接触一点底层的真相的时候,c和c++是必须的。我只能说掌握了c++,就不惧怕任何一门语言了。
5. unix环境高级编程
这个是讲述unix系统的各种api接口环境的。当你想要弄点东西出来玩的时候,你需要这个帮助你!
6. Tcp/ip 协议详解
现在网络世界的基石啊,搞懂这个,理解啥http,rpc啥的就简单多了。
总结
这几本书都是不部头书,当然也不便宜。但是我觉得书的价值已经超越它的价格太多了。
读完这几本书距离成为高手还有很远的距离,但是你相当于打下了比较深厚的内容,再去学啥都感觉畅通无阻。不吹了,就这么多了,欢迎阅读交流!