上一次写年终总结还是在上一次。
正经翻了一下归档,发现我确实没怎么写过正经的年终总结,不愧是我。
我想做一个自由自在的人,而生存的压力却不断地将我挤进这个社会的条条框框里,使我有些难以招架。
想起来年终总结,还是因为看到了隔壁推友的年终总结,然后突然想起来我今年的年终总结还没写。可奇怪的是,我以前并没有写年终总结的习惯(至少没有这么正式),顶多就是随便发一篇近况之类的文章顶一下。因为12月的我一直想不起来一年的头几个月干了什么,而每年伊始的几个月里,我总能觉得未来的自己能记住生活中的琐事,而到年底写一篇系统性的总结。所以每年都是活得丰富,而年底记住的几乎没有,因此也就没写什么正经的年终总结了。
也许是年龄大了,以前觉得莽撞了也无妨,别人能把我怎么样。于是便有了比较随性的更新频率和质量(以及生活中「一直年轻一直勇」的人设),年终总结也都是一鼓作气再而衰三而竭(头几天开始蓄意,然后正襟危坐地打开文本编辑器,最后发现半天写不出来几行,就萎了)。
不过今年感觉不太一样,一方面博客更新比较多,另一方面这一年过的还挺充实的,至少有那么几件事可以拿出来提一提。所以这就算是博客和我的第一篇年终总结吧。
大约2021年1月的时候,我突然对去中心化的东西有了兴趣,在此之前一直跟着老师的建议做人工智能/神经网络,做来做去觉得这东西除了网络结构,要出活还是看玄学——调一调这个参数,摆弄一下那个维度,最后不同的模型跑一个测试集看效果,最后写一篇论文总结我们这个模型哪里不一样。然而自始至终也没有人能清楚地解释出为什么这个参数这样变化,就能产生那样的影响。在我看来无论什么网络模型,什么优化算法,无外乎都是用橡皮泥捏小人儿——网络模型是橡皮泥,优化算法是手,小人儿是模型。这中间似乎并没有什么允许人直接发挥的空间——无非是改进网络模型(让橡皮泥更好塑性),或者是改进优化算法(让小人儿捏出来的更真实,更像),纵然这里面也需要好多智慧,但遗憾的是我对于间接不太感兴趣。而去中心就不一样了:DHT有不同的实现,每一种实现都充满了设计者的智慧结晶,有的复杂而精妙(Chord),有的简单而优雅(Kademlia);另外消息传播也是,洪泛法(Flooding)自然是暴力美学的代表,而Gossip则是混乱但有效。至于区块链和智能合约,那有意思的就更多了。所以这一整年的基调基本上是从人工智能转到了去中心应用这方面了。
当然,除了技术上的调整,2021年中也结识了一些人,告别了一些人。其中并不全是愉快的事情,但好在也不全都悲伤。不过其中确实有三个我大概很久都不会忘记。首先是1月份看新闻得知的墨茶,然后是早先在推特上认识,于今年9月离世的蛍。最后一个倒没有生离死别般的沉重,但确实是我在2021年中人际关系方面的一大失败,简单地说就是一时间勇过头了,导致刚刚建立起的友谊坚持了不到90天就结束了。一直想给人家道歉来着,却一直张不开嘴,遂不欢而散,我觉得十分遗憾。
二月份正好老师有一个区块链项目,就看了看区块链,虽然当时是联盟链,但还是看到了不少有意思的地方,大概这也促成了后来七月份参加某公链的dApp比赛,还顺手拿了个奖(虽然不是一等)。三月份平淡无奇,换了个电脑。四月借着新电脑的新鲜劲儿捣鼓了一下OpenGL和OpenCL,用OpenGL画了三个圆,又用OpenCL模拟了好几千个双摆。到了五月,猛然间想起来这学期的思政实践报告还没写,小组成员们也没人提着茬,想着既然是自己选的题目,就应该认真做下去,遂找了一篇论文精读了一番。到了六月,小学期是医疗人工智能,内容无外乎是传统的人工智能配合医疗数据落地应用一下,比如基于生理指标的分类预测,或是CNN识别病灶,抑或是RNN预测疾病走势。虽然我并不是很对人工智能感冒,但还是很快速的用Java完成了(正经人谁用Python啊)。课程整体有点无聊,但是我还是尽己所能的让它变得有趣起来——使用LaTeX排版系统撰写课程报告。
至此,平淡无奇的上半年就结束了,平淡中甚至透着一丝无聊(当然,也可能是因为我把有意思的忘了——但是既然都忘了,说明他们还是不够有意思)。想来我这个人也挺无聊的,但是又不是无聊的很透彻,就和小学期一样。表面上平淡的无聊至极,但实际上无聊的缝隙中充满了兴趣与讲究,似乎也有人管这个叫闷骚,我倒是觉得我还没到「内心狂热」的程度。
说起这种反差,让我想起来上周和某一门课的讲师神聊时候的阴阳怪气。老师:「我听别的老师说你的能力特别强,可我一学期下来觉得你好像也没有那么厉害」我:「害,我一开始也没说我特别厉害,那都是别人瞎说的,我特别菜」老师:「是啊,我也开始觉得你有点菜了」(随后一顿神聊)老师:「你这学的可以啊,知识面很广泛」
我想这段对话大概完美展示了我的性格——我甚至都没有一丁点刻意——大约一般人都停在了头两句,除非你想深挖,或者像那个老师一样闲得没事儿干找我神聊,不然应该不太容易发现我有趣的点。这一点在2021年的历程中也有所展现:上半年平淡无奇,而7月才是有趣的开始。
七月和八月寻参加一个公链的dApp制作比赛,期间结识了一个人在维也纳的瑞士人,与他组队一同制作了这个dApp,我写合约代码,他写前端。期间还捣鼓了一下JVM字节码,为此把JVM的底层简单看了看(智能合约与JVM的联系在于我是用Java编写智能合约,而编译器则是将JVM字节码转换为合约的指令,为了实现我自己的骚操作,稍微研究了一下字节码,意图以此简化开发和测试的流程),遗憾的是这种浅尝辄止并没有对面试有太大的帮助。
八月末九月初还做了一个决定,就是放弃考研。现如今我对这一举措的评价是“及时止损”。想来我也不爱背政治,现如今的政治全是习近平,早年间那点积累根本用不上,与其浪费时间最后没能过线,不如早做打算准备就业,反正研究生毕业了也会选择就业。
九月开学后迎来了这学期的唯一一门课:企业实训。上了课才知道,又是一门水课——虽然老师有意让同学们借此机会熟悉企业开发的流程,为就业攒下一些真才实学,可惜这门课正巧和考研复习撞在了一起,现在考研结束了,大家都在赶工报告,而老师也暗示只要交了报告就能过——大家都心照不宣,这就是一门水课。不过水课中我还是给我的毕业设计打下了基础——利用这门课简单了验证了一下毕设构想中的核心算法,发现问题不大,剩下的就是外围基建了。
我一共投了三份简历:IBM、Amazon和网易。最后只有网易进行到了面试阶段,而我还挂在了二面上。月底回味了许久,最终决定不去大厂,而是找一个待遇好些的企业去体验作为人的光辉——我才20,凭什么要做社会的螺丝钉?我是一个完完整整而又独立的人,我自然先要享受成为人的乐趣,然后再为身边人奉献,进而造福社会,乃至全人类。一上来就谈牺牲和价值,我牺牲你妈。
十月份借着企业实训这门课入门了一下SpringBoot,发现这东西虽然配置起来繁琐,但是配置好了写起来是真的舒爽——管他怎么构造组件,依赖注入就完事儿了。以前我总是偏好于类似Kotlin+Ktor+Ktorm这种小而精的架构,换句话说就是代码都得自己写,但凡遇到点大的项目人就麻了,SpringBoot的好处在大项目中不言而喻,不过小项目我还是偏好于Ktor或者Javalin这种框架。
十一月网站的SSL证书到期了,研究了一下整个X509体系,觉得挺有意思,遂决定把X509也加入到毕业设计中,当然证书还是RSA算法,ECC太难搞了——各种曲线、参数,简单看了一眼BouncyCastle的实现,在下告辞。在这个月我也看了几部电影,有宫崎骏的红猪、风之谷、天空之城和悬崖上的金鱼姬。这四部电影虽然没有写成观后感,但观感确实非常好,不愧是经典,我打算之后二刷或者再看的时候,整理整理想法总结成观后感。宫崎骏的电影总是很丰富,第一遍看最容易体会到自己想要知道的,例如红猪中的名言「不会飞的猪就只是普通的猪」,在我看来当然是不要向平淡和无聊低头,但仔细回想,其实电影中想要表达的远不止这一点,关于内心的选择,对人生意义的追寻,诸如此类,每次都需要细品。
十二月开始做毕设,写了不少代码,做了不少规划和设计,想要把毕设作为大学浓墨重彩的收尾。于是整个十二月除了最后几天收拾宿舍,其他时候都是在写代码,在写代码的时候也探索了不少不同的技术。一边写代码一边思考设计方案,不断重构、优化设计,可以说是打起十二分精神在做毕设了。
十月、十一月和十二月充斥着纯粹的技术,前天才猛然间意识到这可能是我为数不多地,能够自由自在地体验不同技术的时间了——就业之后受制于进度、成本等各种各样的条条框框,切换不同的技术大约是一件很难或得不偿失的事情。
对于新的一年,也没有什么太多的期望——起风了,唯有努力生存。身体和精神的健康自然是无需多说,其次是毕业设计,最后是就业。希望新的一年里我也同样可以继续演绎这无聊而不平淡的行动准则,将如上诸事做好。
我不擅长对自己或别人提出期望,我总觉得,首先大家都是成年人了,好坏心里都有数,即便知晓与实践之间存在着难以逾越的巨大鸿沟,我还是相信只要一个人有坚持,最终还是能够发展成好的一面,因此也无需对别人提出自己的希望。其次则是没有人能看到明天的报纸,所谓世事难料,计划赶不上变化,我也没有办法对于没有发生的事情作出承诺,所以对自己我也不提出期望,只尽力做好便是了。我对自己唯一的期望可能就是坚持自己的原则,不向外力妥协。简单地说,就是在新的一年里继续倔下去。
后记
本文尝试了不同的写作风格,说是写作,后半年的部分因为拖到了第二天而断了思路,最终还是不可避免地成为了流水账。但整体来说,正文是正文(废话),引用则加入了难以流畅融入正文的画外音(类似注解或补充),借用游戏界的说法,这个叫“双主线”;引用文坛的说法,应该是明线暗线。总之就是想在文章中把那些不合群的想法与话语一并融入到文章中,而又不想在转场和过度上废太多心思。
总之,就是这样,祝大家新年快乐。
-全文完-
【随便写写】65 & 2021 - 2022 由 天空 Blond 采用 知识共享 署名 - 非商业性使用 - 相同方式共享 4.0 国际 许可协议进行许可。
本许可协议授权之外的使用权限可以从 https://skyblond.info/about.html 处获得。
生活不易,快乐活下去就无敌了
就是,乐就完了@(滑稽)
红猪这电影确实很有韵味
确实。其实还有几部电影没有提到,比如《国王的演讲》,《海兽之子》,不过我觉得前者Firth的演技没得说,后者全程没看懂,所以我就没拿出来写。
感觉杂七杂八经过的事情也蛮多的,中间最最重要的事件是毕设与放弃考研吧?
一个人就是一个镙丝钉,而一个公司(单位)则是一个______呢?感觉团结很重要,一张纸,随手可将它撕个粉碎,而一包纸(500张)估计两个大力士都难以扯破。所以,现在许多单位都不允许员工过于团结。
说起这个,想起来今天和同学参加一个新加坡外企的宣讲会,整体待遇都挺不错的,但是考核机制把我劝退了,他们是按照业绩评晋升,在我看来这种制度一下就把同事都变成了对手——我今年写的代码一定要比你的多,我才可能晋升加薪。我觉得我更喜欢那种团队式的制度:无论好与坏,好是我和我的同事们一起打造出来的好;坏是我和我的同事们没有做好。劲儿往一处使才能做出优秀的产品,精力全都消耗在内部竞争上了,我觉得不妥。
管理理念在与时俱进吧,把知己知彼的朋友当作对手,比拼起来才更有难度——工作进展更快。