从一个问题引出
我在知乎上看到过这样一个问题——
你是什么时候感觉自己的编程能力突飞猛进了?
最高赞的第一个答案是:
当我看了很多黑皮书之后,尤其是学习完数据结构之后,再一点点的啃下那些国外经典的黑皮计算机书籍,然后再阅读了大量的开源代码和最佳实践之后,我发现我的水平超过了身边人的很大一截。
计算机基础至关重要,只有在对底层知识有着充分了解的基础上,才能看懂别人的开源代码,才能理解最佳实践中的那些代码的设计思路,才能避免自己成为调包侠,才能做一些有意义的工作。
自己看的书
操作系统与Linux
- 深入理解计算机系统(第三版)
- 操作系统原理实现与实践(哈工大李治军老师)
- Linux编程基础(微信读书链接)