🌝

对技术的偏见、拖延症

Posted at — Nov 16, 2021

不知道其他人是怎么样,但我从来没有在技术的学习上获得过以前上学时那种花很久解决一道数学题时的开心,即使是我花了多倍的时间学会一个技术。我说的技术就是指的计算机相关的技术,不论是计算机底层的原理还是上层的各种应用和开发技术。

可能是因为这些技术都是人造的,而数学这种东西是自然的吧(别跟我说数学也是人发明的,人发明的是数学符号,数学逻辑本身向来都是存在的,且被人类发现并用那些符号所描述)在技术的学习过程中,就我而言就是四件事:看文档、看源码、看著作、动手。无一例外,这四件事都是在接受别人规定好的东西,或是在别人规定好的模式中操作。但这些规定几乎是合理的,因为我们的生活条件是在这些规定、技术中提高的,正如你能在一块不到 1 毫米厚的玻璃板上看到这些文字。

那种开心,就算是刨根问底地搞明白内存中数据怎么排布,电子怎么在各个门里面横跳也不会出现,因为你始终明白就算是个组成 晶体管的原料也是由人们堆砌而成。

我喜欢技术,但也对它有所偏见。

拖延症

四个月前,也就是本科刚毕业时,因为我不是科班的,所以决定要系统地学习编译原理,操作系统,计算机网络,顺便设计一个简单的协议用来实现一个 RPC 框架(最后这个是我一直想干的事)。虽然这些有所了解但远没达到系统性的认识,更别说一些细节上的东西。随后的暑假感觉做了很多事但好像又什么也没做,就看了点 Unix 网络编程、IO 复用,Redis 事件库、也跟着一个 Google 工程师的博客试着实现自己的编程语言(也没坚持到最后)。但都是囫囵吞枣,什么也没学会,要我讲也讲不明白。然后就临近开学,导师布置的任务也提上日程了。

暑假唯一干成的事就是正在用的这个叫 Minima 的博客主题,并且现在也在维护。其他没干完的事情只能抽空做了,因为研究生比我想象中的忙太多,没必要的课和杂七杂八的事就能花我大半的精力,还有实验室的项目要推进。。。

希望明年开学前能够把之前拖欠的任务完成,对了还有坚持刷力扣。