2021年终总结

今年的春节来得比去年更早一些……

去年的跨年,我在浴室里诗意兴起,敲下一首小诗,现在看来倒是有几分艺术,因为我也看不太明白了


一月已经悄悄走过了10来天,其实到现在再来回想整个2021,除了家里有一些意外让我几乎白活了一个暑假之外,别的地方都还好,那些不痛快的事情就选择性忘记它们吧。

这一年依然感到没有太多时间去认真学一学自己感兴趣的技术,专业选修课也不那么有意思,就是说理论基础没觉得有什么加强,代码能力也没什么提升,也就剩下和成员们用Spring Boot完成了课设项目是一段挺好的经历,说它是因为把项目架构和需求理过一遍后发现它确实不庞大,期间遇到的困难其实都是需求建模不完整的问题,这大概主要源于大家都没有项目开发的经验吧,哪怕自己接触过需求,对需求的认知也没有那么清晰,而真正技术上的问题其实都可以在网络上找到解决方案。经过了这一次课设,我也算是对一种计算机语言与其编写的框架之间的关系有了了解,知道了如何站在巨人的肩膀上眺望远方。

开始的开始,我是对写出怎样的程序会输出怎样的结果感兴趣,但随着时间的推移,我开始好奇写出的程序如何被转化为输出的结果,也就是所谓的编译过程,什么gcc、clang、javac、cpython/jpython、Chrome V8……我尝试搜索每一种编程语言,在百科中寻找它的编译器是用哪一种语言实现的,这给我一种非常奇妙的感觉,好像编译器/解释器就是软件工程的终极奥义,因为有了编译器,你仿佛可以创造整个Cyber世界。

因此我个人对编译原理有几分兴趣,奈何作为专业课我实在学不太明白,以至于如今课程结束了我还并不清楚学到的各种词法语法分析是如何理解程序代码的,可能课程开设的目的就是让学生浅尝一下编译过程吧,没什么大目标的。而本来我还想找一些编译原理的书或视频来看看,也没想到选修课的实验会比专业课还耗时,剩下一点碎片也没法干什么。

虽然跨年的夜晚本质上和其他任何一个普通的夜晚都没有什么区别,但是从形式上这是一个焕然一新的标识。随着期末周的结束,最疲惫的日子也终于过去,下学期也必然不会有那么多琐事了。

这一年下来,越是写程序,越是发现自己其实是一个感性的人,我的感性驱使着我,在我感兴趣的事情中做理性的人,反之,在不感兴趣的事情中我也很难理性起来。有时候有一些想法,让自己一下子很快乐很激动,不过过了两分钟就发现确实没有什么地方能让我分享我的想法,随即也就冷静下来该干嘛干嘛去了。不过这除了让自己慢慢变得不太会说话了之外也没有太多障碍,只是不太会有领导力了吧,也无所谓,反正我也不太愿意当强硬的领导。

……

勉勉强强算是过完了一年,我还记得自己在0919:散谈 | Skycurtain.Dreamland中挖的坑,希望在完成之时它会是一个带点小惊艳的产品,让环境配置不再是非科班学生的噩梦,让编写代码不再是桌面端系统的专属。


2021年终总结
https://skycurtain.github.io/2022/01/10/2021-year-end-review/
作者
Skycurtain
发布于
2022年1月10日
许可协议