低并发编程战略上藐视技术,战术上重视技术前几天在读者群里,大家针对看书好、还是看视频好、还是自学好,展开了激烈的讨论,场面一度失控。作为群主的我,为了缓和气氛,选择了和稀泥,我说都好,并且拿我自己举了例子。说着说着我发现,这就是正确答案嘛。说看书好的,大都是把好书和烂视频的特性拿出来对比。同样说视频好的,会把好视频和烂书的特性拿出来对比。不考虑这些,我的观点就是,一本好书,一个好的视频,以及找到正确方法的自学,都是非常有帮助的,无法比个高下。一本好书让我印象最深刻的书,是一本计算机启蒙书籍。它的名字在我之前的文章里出现过,叫《编码·隐匿在计算机硬件背后的语言》,而《你管这破玩意叫计算机》讲的就是这本书的精华。这本书是我在毕业之后两年才读到的。你没听错,我毕业两年之后,读过此书,才觉得自己对计算机算是启蒙了。这本书写得很有趣,循序渐进,从一个灯泡开始,一直讲到一个计算机是怎么设计的。就像小说一样,读起来很畅快。我当时为了这本书,连请了两天假,在家通读了一遍,那感觉非常爽。这就是一本好书,它对我的帮助很大,我觉得是任何视频都比不了的。当然,也取决于那个时间点,刚好出现了这么一本书,又刚好解决了我很多困惑。一个好视频让我印象最深的视频,应该就是一位国外大神自制 8 bit cpu 的教学视频了。网站是 eater.net,视频的正式名称叫做 Build an 8-bit CPU from scratch对我来说,是任何一本书都无法达到的效果。直到我跟着它也亲自动手做出了一个 CPU 之后,我才觉得对 CPU 的原理没有书上那么抽象了。当时啥都不懂,购买这些面包板、导线、二极管、小灯泡啥的,费了好大劲。小灯泡好多由于电压没控制好,直接炸了。当时就是晚上回家躺在床上看视频,第二天中午休息骑车回家开始动手做,有时候做的太投入了都忘了下午赶回去上班。当时好像还没有翻译版,也没有字幕,是个生肉。我英语也不太好,就硬看。现在好像 B 站上有搬运了,也有翻译。当时整个 CPU 做完,尤其是做完控制器那部分时,真的是让我豁然开朗。抱歉,这不是完整的 CPU,这是我仅剩的残留照片了。完整版的 CPU 已经因为当时和女朋友吵架,被她怒掰成了两半。