好的专业书籍可以帮助读者透过现象看本质,将复杂的事物简单化。

2021年才开始真正阅读,前半年通过

1、阅读微读的《编码:隐匿在计算机软硬件背后的语言》 《计算机是怎样跑起来的》 《程序是怎样跑起来的》 《网络是怎样连接的》:都是入门级别的书籍,通过书籍可以系统的思考,为之后的学习打下了较好的基础。

2、学习南大袁春风老师的“计算机系统基础”课程和阅读她的书《计算机系统基础》:当时这门课对自己真的是醍醐灌顶,课程有很多干货,PPT详细,老师的讲授又有很多新知识,感觉打通了自己对计算机底层认识的任督二脉。还记得当时听完这门课很激动的给朋友疯狂推荐。

3、学习CMU 15-213和阅读CSAPP纸质书:CSAPP刚开始对自己来说阅读真的很艰难,一两个小时也看不了多少页,还得在早晨注意力非常集中的时间阅读,但正是难才让自己转动大脑思考,才有挑战有意思。很多事情做起来没有想象的难,后面也该慢慢过渡到大黑书的阅读中去了。 大概就是这循序渐进的学习对计算机底层有了很多的认识,也不再那么惧怕硬件底层的东西了,反而感觉这才是知识啊(还记得当时慨叹于IEEE 754浮点数算术标准设计的精妙,二进制世界的奇妙),基础的东西历久弥新。