最新文章

2022:世界线收束中

2022:世界线收束中

*头图来自《崩坏 3》官方壁纸

用一句话概括 2021 的话,《渡尘》中的「在这里,一切都有了改变」会是合适的选择。2022 则是这些改变落地生根、开花结果的一年,一切都顺理成章地发展着,最终收束到或许早已决定的一条路上,即是「世界线收束中」。

2022 年中,COVID 政策先是变得严格地离谱,又突然一下全取消了,这也直接影响了我整一年的生活体验。我的大学生活被 COVID 搅得一团糟,封在学校里无法出来,每天过着宿舍、食堂两点一线的生活,心情好不起来,效率也高不起来。没能度过一个想象中的、完整的大学校园生活,可能是近期最遗憾的一件事。除了政策因素,游戏版号的停发、整体经济的下行、行业和招聘状况的寒冬,如此一系列事件都很难让我继续保持乐观和积极的期望。如今,我只剩下了一些短期内的乐观预期,而放弃了长期预期,因为很难知道以后会往什么样的方向发展。

2022 年的内容简单而略有些无聊,其中高光时刻大多都是在上海经历的,因此「大事记」部分篇幅会比往年较少。在 2023 年及未来的生活中,随着工作生活稳定下来,「大事记」可能会进一步缩减,未来可能需要可以创造一些值得记录的体验,以丰富人生的意义。

谨以此文献给这个世界。

大事记

一团糟的大学生活

2021 年确定下来就业方向的下一步以后,2022 年趁着在学校里有额外的精力,想着往读研的方向发展发展,于是有了许多可以学习和折腾的事情。

首先是关于图形学,这是最初定下来读研的方向。4 月做完了 MIT 的旧版 6.837 lab,这是当初联系浙大的老师布置下来的预先学习任务,本身 lab 的参与度也很高,需要实现的部分较 GAMES 101 lab 多了很多,也因此了解了一部分实现细节、调试方法,以及 OpenGL 简单画点东西的办法。

图片 1024x664 - 2022:世界线收束中

参加了网易互娱的 E 星图形引擎训练营,由于完全没有前置知识,课程内容听得半懂不懂,真正学到的内容有没有一半都很难说。作业是用 bgfx 实现一个渲染 demo,借着这个机会接触了 GLSL/HLSL,写了基础的 Phong、PBR Roughness-Metallic 模型和 shadow mapping。最终因为不会用宏来做功能开关/切换被 review 批判了一番,以及 shadow mapping 的实现细节最终也没有特别懂,感觉作业成品也没有特别好。拿到了网易互娱的秋招直通一面。

图片 1 1024x576 - 2022:世界线收束中

当然,也不是全部精力都放在这些「业余」学习上的,电信专业大三第二学期的课表依然又难又满。由于在此时还未放弃读研的执念,特意收了一部二手 Matebook,用于带到课堂上装作自己出勤了,实际上是 RDP 连回宿舍电脑继续干这些活。

临近暑假的几个月里,陆续在国内大学找了十几位老师发去套磁邮件,尝试打探一些情报。然而,这些邮件并没有什么直接的回复,大多会告知通过学校级筛选后再联系,部分会直说自己没有名额,另一部分则不对招生问题做回复。给自己定的目标是保到浙大读研,这个结果给了我很深的焦虑感。然而,在这个时间点上,再进实验室做任何的工作以补救也都无济于事了,所以只能赌在夏令营和预推免上。

夏令营准备材料申请了清华、北大两家,其余学校因时间和实习冲突没有申请,毫无意外地均挂在了初筛。在这之后就没有读研的执念了,故这些准备最终都付之一炬了。

回到标题提到的「一团糟的大学生活」,主要就是因为在读研这件事上想不明白,给自己平添了不少的压力,加上时不时的疫情影响,生活不甚快乐。

实习,但做了个自己的游戏

暑假宿舍楼要装修,需要把所有的个人物品搬出宿舍暂存,后一学期开学再搬回来。在动身去上海之前,仔细研究了下这些杂事的时间安排,忙碌了三天解决了这些问题,而后动身前往上海。

本预留了一星期,计划着在入职前先玩段时间,临入职却又遇到了疫情,租住的地方被封了两天楼。于是只得带着个手机、钱包出门找酒店暂住,又新买了两天的换洗衣物,直接没赚到钱先破费了一波。

图片 2 1024x768 - 2022:世界线收束中

实习的头两个月在培训和 Mini Project 中度过。Mini Project 里,我们做了一个可以玩 20 分钟的、类似《双人成行》的合作解谜游戏《旧时光》,为两名玩家配备不同的技能,利用技能和场景交互,通关前进。想要看看的朋友们可以移步 Mini Project 宣传视频

图片 3 1024x574 - 2022:世界线收束中

MP 是相当开心、相当珍贵的一段经历。其一,自己真的亲手做了一整个能玩的游戏出来,而且能有现在这样的完成度,是在学校里很难比得上的。其二,认识了一群超级 nice 的同事&导师们,尽管我可能是全场年龄最小的,交流起来也没什么障碍,一起合作做一件很牛逼的事情非常快乐。其三,MP 的结果有点超出预期,得到了挺不错的评价,最终加入了以前一直心心念念的项目,真的有机会在 staff 列表里见到自己的名字了。

MP 的过程其实没有什么特别的,无非就是夜夜加班、天天爆肝的 6 个星期,加上一些不太方便说的摸索和试错,组合出了我所负责的代码资产,并最终运行在了游戏里(with bugs)。在这期间,有一个小插曲是有幸在崩 3 音乐会《纯真梦歌》的 Moon Halo 合唱里漏了个脸,完成一大人生心愿。

图片 4 1024x473 - 2022:世界线收束中

之后便加入了项目组,开始真正做一些实习生应该做的事情。实习接到的工作需求,其实有点超出我在当时处理工作的能力,也因此只得小心谨慎、边问边学地做完这些工作。尽管这带来了不小的压力,也成功让我在只剩一个月的实习时间里快速熟悉了未来工作的大部分内容,学到许多。

还记得 2021 年终总结里提到的那位,我走上游戏开发道路的引路人吗?在上手工作之后,看代码学习时偶然看到了一些代码的作者写着那位的名字,进一步的搜索证实了我的猜想——我误打误撞地加入了他曾经所在的项目。这其实更给了我在这里工作的动力,不只是因为工作的环境好,或为自己喜欢玩的游戏贡献一些力量,而加入了一些完成他未完成的事业的想法进来。

图片 1024x838 - 2022:世界线收束中

9 月中,在公司被需求折腾的同时开始咨询转正的事情。这个时间点学校已经开学了,因此保研相关的流程也在进行中,因此必须得在转正之前做出读研与否的抉择。在博客挂的这几个月这篇文章中其实已经提到这件事了,这个选择其实在很久以前就一定决定好了,而这一次不过是真正将其付诸行动而已,其实内心毫无波澜 233。

离职回武汉继续学业的时候,是有一点不舍的。实习的这段生活很快乐,同时也真正地、亲身体验式地确认了以前对公司的一些期望与幻想,而经过确定我更坚定了留在这里的想法。这些期望与幻想有:对身边氛围的想象,身边真的有同事很喜欢自己做的游戏,项目组水群经常会有对游戏的讨论或者吐槽、开玩笑等等,做自己喜欢玩的游戏真的是游戏人的理想状态;对业余生活的想象,结识了许多同届加入或已经工作一段时间的同事,时不时约个饭、约个 KTV,周末有人可以一起玩,或者自己按照在学校里的节奏鼓捣一些业余的事情(现在在学日语、在社团里一起做游戏、一些自主学习看书等等);对技术和职业发展的想象,我的 leader 和导师非常 nice,会循序渐进地分配任务,review 会提出许多平时难以注意到的建议,平时有自主学习的要求,看一些如 Design Patterns 的经典名著,其实和我自己广泛学习的想法不谋而合,学习后还需要和 leader 一起讨论,有时会讨论社团里写游戏的一些 case,感受到实际有所提升。

一团糟的大学生活·续

做梦都没想到刚回学校就因为疫情封校了。刚报名了驾校,教练信誓旦旦地说最晚两个月也能练出来了,年前肯定能解决,结果都泡汤了。这样封在学校里、每两天甚至每天都要去排大队核酸采样的生活从 10 月持续到了 12 月。

这期间的生活其实相当无聊。因为是选择就业的大四老狗,上课都是直接翘掉的,每天在宿舍里晚睡晚起,只有娱乐活动,玩到后面也都玩腻了,多少有些陷入短平快的娱乐手段。平淡生活里最能提起兴趣的的吃饭,也最终因第三方餐饮供应链被疫情断掉开不了业,吃食堂吃太多腻了,而失去了原本应有的兴趣。

学校在疫情政策上表现出来的无力非常明显。最开始是限制出入校门的权限,并进行规律性的核酸大筛。而当校内出现感染者的时候对其居住地附近进行封控,并提高大筛的频率。即使是这样的管理政策,也没有改变校门依然无法自由进出的问题(因为校外依然存在疫情传播,避免带入校内),并且仍然会出现偶发疫情。这些偶发疫情中的感染者大多不是学生,而是在校内居住的普通居民,这是因为学校只对学生应用了严格的校门管理政策,而居民仍然可以自由进出。学校制定政策而表现出的态度颇有些「我管不了他们,我还管不了你吗」的意思,尽管这可能不是他们最初的想法、并且官方也不可能承认有这种想法,我对这个态度还是非常不满。

事情的转机发生在 12 月,随着全国新冠疫情防控政策的全面转向,严格的疫情封控和核酸检查已经成为历史。随之而来的则是大规模的人员流动,以及本存在疫情传播的地区,疫情因人员流动而加速传播,调整政策后的校园自然也不可能侥幸逃过疫情。学校提前放假赶学生回家,本科生只留下了需要考研的同学,而我自然是盘算着回上海实习。毕竟和封在学校整整 2 个月陷入玉玉相比,实习的生活可太快乐了,而且还有自由在上海市内外闲逛游玩。

实习,但已经不是实习的模样了

说服了 HR 让我提前入职实习,光速高铁跑路来了上海。过来直接没有过渡期(上次实习已经过渡完了),开始慢慢接需求开始做了,感觉正在缩小和正式员工在工作内容上的差异。

依然是暑假的感觉,依然很开心。工作日就干干活,干完了 && 过 7 点就直接下班走人,没干完或者临下班提交了代码就留阵子收个尾再跑。周末偶尔和朋友约饭,更多时候是在社团做游戏,尝试了一些比较新的 idea,比如教策划用 Visual Scripting,和有意识地抽象问题、做架构设计、分析不同设计的优缺点,落地了一些有效的重构,感觉有所收获。

毕设的坑开的比较大,是用 WebGPU 搓一个 GPU-driven 的延迟渲染管线,到目前为止 GitHub 上还只有一个空项目 KSkun/pardofelis-pipeline。断断续续看了些有关 GPU-driven 和延迟管线相关的资料,学习了下 UE4 的架构,准备参考 UE4 做它 feature 的一个小子集。

由于实际上是实习工作 + 日常学习 + 社团写游戏 + 毕设的多开生活,每天都比较充实,下班后回家也要做一小会的正事(对于现在来说则是写完这篇年终总结),因此睡的不怎么早。不过与学校里晚睡晚起但什么都不干的生活相比,现在规律和高产的生活会更舒服一些,并且能看到自己产出的成果也能给自己坚持下去的动力。

图片 1 1024x473 - 2022:世界线收束中

在上海感染了新冠,体验上比重感冒要轻一些,但有新冠特有的难受的地方。抗原阳性的第一天只是咽炎,第二天就变成高烧 + 全身疼了,而第三天烧就退了开始咳嗽,第六天开始味觉、嗅觉消失,到第九天才基本上恢复到能没什么毛病的状态。期间公司闪送救急了一点物资,维生素 C 泡腾片和抗原试剂真的来的很及时。

又是一年没回家

图片 2 - 2022:世界线收束中

提前了一个星期回家,年会结束后就跑路了。一年没有回家,城市的变化比以往大了一点,能明显感觉到商业消费升级了,但生活的气息没什么变化。家人都感染了一遍,也有长辈没有从感染中恢复、咳得很厉害的,因此也没有刻意准备什么活动,其实已经没有过年的气息了。

连续两年都只有过年回家一段时间,家人其实很希望我多留下陪伴他们一起生活一段时间,这也是目前我过年回家的最大意义。尽管作为传统节日的气氛已经不存在了,这样的陪伴仍然能在后疫情时代实现,倒也不是不可以。这是过年在我心中作为「意义感」的存在,而「仪式感」则随着传统节日活动被过去几年的疫情政策彻底破坏殆尽,已经所剩无几了。取代节日活动而提供仪式感的,变成了节前节后的春运抢票、发年终奖等等这些小事,显得好像过年也不是多么「特殊」的一段时间。关于意义感和仪式感的讨论在后面还会进行。

意识流

2022 年中实在是太忙了,而这些忙普遍并非自发性的,而是具有强烈目的性和功利目标的,例如刷 GPA 以在申请研究生上取得优势、实习等。我始终认为,自发性的行为,也即「自己想做而去做了的事情」,才是个人价值的实现,才能引起自己对种种事情的思考。这一年的思考主要集中在一些特别的经历中,当然也包括喜闻乐见的疫情政策之键政环节。

「仪式感」与「意义感」

这个话题长期围绕着我的生活,大学之前的生活过于平淡,以至于我需要自发地在生活中寻找或创造这种仪式感,来维持生活的激情。而这一年对这件事情的思考,则源于实现了一个古早人生成就。

在很小的时候,我给自己定下的人生成就包括三个:参与到一个伟大的事业中做出贡献、在一个伟大的事业之后署上自己的名字、自己领导一个伟大的事业。这三个目标实际上是按照难度顺序而排列的,而实习完成了前两者。第一是参与到了公司项目的开发,为游戏内容制作贡献了代码,而我自己是喜欢这个项目、满意这个项目的质量的,故满足伟大事业的要求。第二是在崩坏 3「纯真梦歌」音乐会客串了一个画面,在结尾的 staff 里留下了 KSkun 的署名,这场音乐会的演出质量也很高,加上自己本就是崩 3 老粉,故认为这是伟大事业也合理。而第三,目前还是没有机会实现的。

为什么在人生成就中强调「伟大」「署名」呢?这便是所谓的「仪式感」。我所理解的仪式感,指的是主观上认为某事是「特殊的」,和日常或一般事物具有突出的特长或优点,而做这件事的时候获得了仪式感,让自己觉得完成了了不起的事情。「伟大」是特殊性的种类之一,而「署名」是一种在世界上长久地留下个人痕迹的方式、是获得仪式感的行为。

在生活中重视仪式感是获得激情和动力的来源之一。我虽没有强迫症或洁癖,但一定会定期地整理和打扫各种东西,把各种杂物仔细整理地整洁,规律地摆放或收纳在合适的地方,而后看到焕然如新、井井有条的房间,能够给我带来仪式感。我会因此获得定期做这些累活的动力,反馈地持续做这件事。仪式感可以来源于小事,吃饭也可以有仪式感——在吃饭之前没有想好吃什么,走到食堂里把窗口逛一遍,在考虑了之后做出了一个选择,这也可以是仪式感。

仪式感同时是推动我尝试各种看起来很厉害的新鲜事物的动力,这其实与「人生的价值在于体验和经历」的想法是相适应的。2019 年的时候第一次参加 BML 这种规模的 live 演出,BML-SP 的时候跟随全场挥舞荧光棒应援、享受演出的歌曲和真实见到歌手的体验,对于社恐的我来说,初次参与便能放开地打 call 是很不容易的事情。(当然,在那样的氛围下,很难不被带动吧!)这其中也有仪式感的体现,为了初次体验而专门看了下打 call 的规则,以及准备好荧光棒道具之类,都是仪式感在推动这之后的深度体验。

另外一个同样能为生活增添激情与动力的方面是「意义感」。这是一个存在争议的话题,因为每个人对「意义」本身的理解不同,故需要先陈述清楚,我所认同的「意义」是在当时的情景中做了自己所想做的事情。这种想做是完全主观的判断,且是在事情发生的当时的主观,而非马后炮式的回顾。这种意义同样不与善恶、价值、实用等直接相关,而通过主观与这些方面产生关联。例如,对于现在正在写的这篇年终总结,我认为它是有意义的,因为我希望通过这种方式记录自己过往的经历和感受,细节会从记忆中慢慢模糊,而记下这些有助于在之后帮助找回细节(也同时具有仪式感),这是我想做的事情。

生活得顺心,总是在做自己想做的事情,就富有意义感,有一种自己完全掌握了自己的生活的感觉。但又由于意义感是主观的,客观的变化会使生活并不总是富有意义感的。例如,在 2022 年中,疫情封控的反复、疫情政策的突发变化,这些都说明了大人物们的一句话、一个念想就能随意影响我的日常生活,使得我想进行的娱乐活动等无法进行,被迫在有限条件下谋求次优方案,意义感减少,也不再感受到对自己生活很强的掌握了。

缺乏仪式感,生活会平淡而无聊,过不了多久就会厌倦起来,效率下降,得过且过;缺乏意义感,失去了对生活的掌握,会感到事事不顺,心情不畅,留下许多执念和遗憾。因此,我一直坚持寻找或创造这两个空虚的概念,主动地为生活增加一些色彩。

最新最热键政话题:新冠疫情政策

开门见山地表明观点,我认为当下这种对于疫情保持一定谨慎态度,但不再进行封控、大筛等严格管理措施的状态是好的方案。

相比于被严格的疫情政策把生活搅得一塌糊涂,过上并非自愿的、不知道什么时候才能结束的居家生活,还可能存在物资供应不足的风险,我反而会更愿意接受感染带来的健康风险。在大环境总体往共存方向发展的当下,国内继续执行越来越严格的管理政策是难以持续绝对清零的,因此很难建立封控有一天到头的期望,「好日子什么时候来——等通知」的段子也正是在调侃这一问题。

我是二十多岁的年轻人,我有我的生存需求,需要到社会上参与工作、社交活动等等,去获得让生活得以持续的资本和条件,严格的封控政策不仅中断了正常参与社会活动,还为工作是否能持续、乃至生存条件能否被满足带来了风险,我自然不乐意接受这样的代价。

不想多聊这个话题,因为我作为个人,实际上无能为力改变任何现状,只能当现状到来的时候被迫接受它。此外,这个话题还容易让讨论变成扣帽子和人身攻击。

新年新 flag

转眼间就是最后半年的大学生活了,2019 年第一次写年终总结,记录了整个本科四年的经历和思考。2023 年和之后的生活,因为开始工作的原因,注定会和之前的校园生活有很大的区别。目前自己对工作后是否能有更丰富的生活尚无感知,但还是希望能留出时间做自己想做的事情。

对于在学校里要做的事情,其实还剩两件,一是把毕设做到一个自己满意的程度,二是把社团的项目 Emoji 顺利生下来落地。毕设开了一个挺大的坑,同时也很有可能是短期内最后一次做图形相关工作了,希望用这样的方式再多学一些。社团项目的状况其实不是很好,自己因为一直都有事情和它并行进行,精力分配不过来;另外一方面,我和一起制作的同学们的沟通效率并不高,这对大家工作的动力和效率是有很大影响的,我们第一次尝试这样规模地制作一个长期项目,合作中踩到各种坑是必然会发生的,我会尽我所能解决这些问题,但距离做出结果还有太长的路要走,实在很害怕中途会遭遇什么不测。

经过了几个月的实习,我其实已经习惯了工作,正式投入工作以后应该不会再需要时间来过渡,因此对于工作本身并没有太多顾虑。但在工作之余,希望能够留出一些时间看看书、打打游戏,以及安排长期的日语学习,在年内过掉 JLPT N2,此外最好能继续在学校社团中的游戏开发,毕竟和大家一起做炫酷的事情很快乐。

阿宅记

番剧

命运石之门

是 2022 年看过的最好看的一部作品。一直有人给我安利,但之前因为看完第一集之后什么都没看懂而劝退了,年内才接着完整地看完。命运石之门中,利用世界线和时空穿梭这种设定,而发展出来的各种剧情相当有趣。最让我印象深刻的内容是关于伦太郎精神状况相关的描写,我时常能在动画和游戏中代入主角,找到沉浸感,而伦太郎高强度重试、面对微渺希望而产生的绝望甚至也能让屏幕前的我感到一些 san 值降低。

在原神须弥主线中也有致敬石头门剧情的桥段,这段剧情的体验也很不错。

孤独摇滚

经常被人评价为《轻音少女 3》,但其实和轻音是不同的两个风格和内容。孤独摇滚的音乐确实好听,但更多是在描写通过音乐建立起友情羁绊、解决社恐心理问题的少女之成长。这种「社恐」其实是自闭、自卑、身边人冷漠态度等多种因素而产生的、逃避现实的性格,自己小学时也曾有过一段类似的经历,因此略有共鸣。就个人经历而言,不再逃避现实的原因是在现实中恢复了正常的社交,和身边的同学有基本的相处,和小孤独这种被超好的朋友影响的方式又有不同。

关于音乐,孤独摇滚的音乐制作也更接近现实流行的风格。作品中充满了各种对现实乐队的 neta,也因此接触了一些 AniSong 之外的 J-POP 作品,甚至有点想学吉他了(但忍住了冲动,毕竟就算买了设备也坚持不了多久的)。

Lycoris Recoil

经典的动画剧情桥段,相当吸引人的人设,加上剧情最终平稳落地,作为原创动画真的很不容易。Love Live 的时候就感觉百合好像挺好的,LR 高强度发百合糖更是提升了观看体验。作品中武器相关的作画细节丰富,借助一些军宅解释动画细节,也了解了一些实用的(?)枪斗技能。

游戏

崩坏 3

图片 3 1024x576 - 2022:世界线收束中

2022 年,崩坏 3 给我带来了很多的感情体验,无论是乐土与芽衣一起演出的一场群像剧,还是爱莉希雅作为人之律者所代表的美好,这些都是超出预期的游戏体验。

前几日看了【YYGQ动物园】爱的“信仰骑士”雷电芽衣——兼谈信仰爱莉意味着什么,讨论了爱莉希雅到底代表的是什么,而芽衣经历了如何的成长。与琪亚娜最终「为世界上所有美好而战」的绝对利他理念不同,芽衣成长为了更复杂的「信仰骑士」。

爱莉希雅是人之律者,律者本是概念的极致,而成为律者意味着成为非人的某物,爱莉的诞生改变了这个规律——她是律者,同时也成为了人,并为后世创造了人之律者的可能性。爱莉代表了所有人的个体之全体的一切美好,是至善、至美的人,同时也是一个奇迹。

爱莉本就是刻画得惹人喜欢的美丽少女角色,剧情中一次次对芽衣展现她的真诚,再加上爱莉背后代表的深层含义,是类似于姬子之于琪亚娜一般的存在。尽管相比最后一课到薪炎永燃这么长时间的情感铺垫,乐土的故事相对更短一些,但并不影响我对于爱莉这一角色有同样的喜爱感情。相比游戏中天马行空的故事,现实生活显得过于无聊了,我的各种努力都具有强烈的目的性,想做而去做的事情并不多,更不用提去创造一段自己的故事了。这样一来,很难不喜欢上爱莉这样一个角色,进一步想要追求美好的事物。

自己显然距离芽衣「信仰骑士」的境界还差的很远,现实生活中的我们能进入多理想的境界呢?我一直以来心态都比较乐观,但 2022 年还是发生了很大的动摇。但是游戏中的故事可以是天马行空的,也可以创造出这样理想的角色,我认为这也是相当有趣的过程,这也让我更想留在现在的地方工作,来见证美好的故事被谱写、被玩家体验和共情。

结语

不知为何,在写 2022 年终总结的时候我总没有什么表达的欲望,脑海中空空如也,不觉得这一年来自己有了很多新奇或深刻的经历。可能确实事实如此,加上此刻已经完全习惯了工作的感觉,有了打工人的自我认知,而认为学校里忙来忙去也没有什么重要的产出吧。

其实我已经对未来短期内的生活有了很具体的想象,毕竟工作生活是相对比较规律和单调的,也因此没有什么不确定的期望。目前需要做的,仍是本文开头所提到的,已经有许多事情确定了它的发展方向,接下来需要尽自己的全部努力,让这些种子萌发成长,收获对应的结果。

希望一年后再来写 2023 年终总结的时候,我能够自豪地把这些想做的事情的成果列在文中,能够有些炫酷的成果能炫耀一下。

KSkun 2023 年 2 月 2 日 于上海

博客挂的这几个月

博客挂的这几个月

8 月底的时候发现博客站挂了,9 月底结束实习回到学校以后,我才有机会从外置硬盘里找到博客的备份,恢复站点的服务。然而遗憾的是,上次备份数据还是 2021 年 4 月,近一年来写的博文,包括 MIT 6.837 的学习笔记、2021 年终总结等等,这些内容都随着旧 VPS 实例的删除而丢失了。于是这次恢复服务后,想着借这个机会补一篇随笔记录一下这段事情,也记录一些今年的经历,权当是 2021 年终总结遗憾的一点微不足道的补偿了。

博客的消失

图片 - 博客挂的这几个月

2022 年 8 月 20 日晚,刚下班回家,突然发现踢紫上不去了,遂开始 debug。尝试访问 HTTP 服务、SSH 登服务器未果,于是上 VPS 控制台查看服务状态,竟发现 VPS 实例从列表中消失了,只有工单处能发现实例处于 Cancelled 状态。于是提工单质问技术支持。

用蹩脚的英语与技术支持来回问了几次,才明白 VPS 实例是真的被移除了,原因是不知何时启动了 Disable Renew 功能。此功能启用时后台不会自动生成续费账单,到期后会自动销毁实例,且没有恢复数据的机会。

正当时我身处上海,而服务器的备份数据在离开学校时转移到了外置硬盘中,硬盘仍在武汉的行李之中,没有办法立即拿到这些备份。我除了无能狂怒并埋怨自己的误操作之外,什么都做不到。总之先通知此 VPS 实例上各种服务的相关方,并开始规划恢复服务。

最先恢复的一定是踢紫,可以说在当下的网络接入环境中,踢紫是生产力的重要来源。趁此机会,我购入了更划算的 VPS 订阅,重新写了一份配置调通踢紫,同步到各种设备上。除此之外,由于拿不到服务器备份,只好先把 DNS 记录改对,其余服务则必须得等到回学校再说。

图片 2 1024x636 - 博客挂的这几个月

9 月底结束实习回到学校,一切安排妥当后便着手开始恢复 Web 服务。首先从找到备份存档开始,而当我翻出来备份的时候又陷入了自闭之中——上次备份已经是 2021 年 4 月了,如果只能恢复这一版本,一年多来的博文内容就全部丢失了。事实证明我也没有更好的办法了,于是只能接受这个事实。

在恢复的过程中踩了不少坑,包括 WordPress 早期版本不支持 PHP 8.1、UNMP 本身的配置、想给站点根目录换个位置而 Wordfence 挂了于是只能搬回原来的位置等等,最终是用了一下午恢复了完整功能,顺便恢复了友人托管在我这里的站点。

图片 3 - 博客挂的这几个月

连同这个博客一同丢失的还有友人站点上一年来的内容,为此我也没有更好的办法,只得以「红豆泥私密马赛」对应,并承诺以后会每月备份一次内容同步给友人做存档。这同时也是对我的警醒,之前太相信自己不会犯错误,于是备份存档、检查续费等等工作都懈怠了,想着每个月只需要支付一下续费账单即可,而没考虑到 Disable Renew 这样功能的存在而带来的风险。

读书,还是当社畜?

这是贯穿了我 2022 年整一年的话题,至少目前,我已经能给出一个绝对绝对不会后悔的答案——当社畜。

6 月的时候,我的想法还是「两手抓,两手都要硬」。一方面准备暑假前往上海参加实习,另一方面广泛地发邮件套磁,寻求可能的机会。这些邮件普遍被老师无事,有回复也没有直接回答招生相关的问题,所以其实没有什么价值。和大佬组队参加的 Jittor 比赛最终也因为大家的时间问题不了了之,以至于在申请时一点相关的研究经历都没法写入材料中。这个时候看起来,对升学的准备远没有工作的准备有把握,但咨询的前辈们也安慰我说,工业界经历和技术能力也会是老师看重的点,这份履历还是存在竞争力的。想着莽一把浙大预推免,而没有准备任何夏令营。

图片 3 1 - 博客挂的这几个月

7 月伴随着上海零星的疫情入职了,各种培训、Mini Project,整个人都忙了起来。这样的忙碌直到 8 月,我们拿着做出来的小东西参加试玩会、末期评审,准备自己的个人评审,迎接最后的分组结果。幸运的是,我们辛苦的付出还是得到了相应的回报的,大伟哥对我们的游戏印象深刻,我在其中投入的精力也换得了较好的评价,进入了理想的项目组。

图片 3 2 1024x838 - 博客挂的这几个月

9 月,给出最后的答案。其实这个答案早在 7 月就已经想好了,只是 9 月能够把工牌和《放弃保研承诺书》一起拍一张照片,发在空间和朋友圈里炫耀一番决心。由于这个决定实际上很早就定下了,签署弃保承诺书的时候心里毫无波澜,觉得这不过是人生中的又一次岔路而已。不过发出去以后,还是有许多亲友来关心我的情况,大家也都能理解这个选择,这些问候让我欣慰。9 月也忙碌于项目组里的工作,最终无论是取得转正还是交付工作,都还比较顺利,算是平稳地度过了「读书,还是当社畜?」这个问题的困难期。

工作的压力

无论是在公司参加 Mini Project,还是进项目组后承担实际的工作,都是一件压力很大的事情。工作不仅会造成生理上的劳累,更在一段时间内给了我过大的压力,甚至导致了回家以后连游戏都不想打开,陷入一种「电子 ED」的状态。

工作的压力来源有很多。MP 时最主要的压力有两类,一是排期实在太地狱,以至于觉得多少时间给我都不够按计划做完要做的事情;二是其他人的期望很高,我很担心自己的工作能否满足合作者的预期。排期紧张和期望高都是无可奈何的,只能苦苦熬过去,辅以加班加点的工作来缓解。

实际工作的压力也存在两类,一是没有经验导致的规划少了工时,实际的工作时间因为需要边熟悉工作边完成需求而延长;二是对自己能力的担心,生怕自己搞出了什么问题阻断了其他人的工作,或者做出了不符合预期要求的结果导致返工。比我入职早的同事觉得,在项目呆的时间久了、熟悉工作了之后这些担忧会自然减少,但实习期只有这么长,这些压力也就无可奈何了,只得继续熬过去。

归根结底,工作带来的压力还是在于工作环境与学校环境的不同。我作为学生时时常单打独斗地完成作业,很少进行团队协作,也不需要对已经完成的作业做后续的修补维护工作,不需要考虑作业的可扩展性、通用性、健壮性等问题。工作则恰恰相反,你需要和很多人合作完成工作,需要尽量高质量地完成工作以免为自己和别人挖坑,需要关注工作的 ddl 以免拖延后续工作的进行。我直到这次才真正参与到一个庞大项目的协作之中,真正面对这些问题,而这个起点又是如此之高,以至于菜菜如我难以在短时间内适应这种要求,便难免需要背负许多压力。

好在,最后还是熬过了这近 3 个月的实习。

未来的一年、三年甚至更久……

以后要干些什么呢?

刚回学校的我忙于收拾行李、整理房间,这些清理工作花不了三天时间,闲下来的我没能立即为上面这个问题找到一个答案,于是又花了一周时间思考这个问题。

未来的一年做点什么呢?暑假抢到了 JLPT 的考位,所以得学一下日语了,还有 C1 驾照可能也得安排上以备工作后的不时之需。在上海的时候经常和同事唱 K,也对声乐起了兴趣,有必要报一个班专门训练一下吗?在学校很不方便做一些工程上的尝试,而理论方面会容易很多,所以想借着空闲来补一补没学完的 GAMES 202、104 等等。毕业前想和同学们搓个自己的游戏,尽量搓个大的、好玩的,以后可能没有这种机会了。以及最最最不能忘记的,一定要打游戏打个爽,首先就得把崩 3 原神没通的主线给打穿。

再往后想,入职后的生活会是什么样的呢?首先得摸清租房、通勤、户口等等这些门路,安顿下来生活。实习时和同事的这些社交,工作以后应该有机会继续下去,这样也挺开心的。工作之余一定得安排健身,至少是规律性的运动,身体状况已经有点危险了。但有一件事还不确定,工作以后还能剩下多少空闲时间呢?如果不知道这件事,就也没法安排兴趣向的活动了。

我真的成为了以前想成为的那种人吗?或许吧,至少现在方向挺对的。无论是从事游戏行业,还是进入 mhy,甚至误打误撞进入了前辈所在的项目,这些都是以前梦寐以求的结果。但作为学生时的那些幻想终究没法覆盖到方方面面,就连工作以后的生活是什么样的也无法想象到,这些内容只有亲身了解过——也就是实习后的现在,才有机会向后构思了。对工作后生活的幻想,也会是未来一年内要做的很重要的事呢。

至少,博客回来了!从现在开始,慢慢地补上一些知识性质的博文,如果有心情也时常更新一些生活和想法好了。

2020, FUCKOFF

2020, FUCKOFF

2020 年真的是在进入成年这个阶段以来过的最复杂也最简单的一年,以一种没有任何准备的状态经历了数不清的事情。1 月 1 日的凌晨,我以复杂的心情写下这篇文章,来记录与总结 KSkun 这个人一年中的各种经历和感受,同时作为 KSkun 在这个世界上存在过的痕迹之一。

又由于人类本质原因,这篇文章鸽到了 2021 年 2 月 12 日(农历正月初一)的凌晨才完成,加入了寒假后的部分内容。

谨以此文献给这个世界。

前言/碎碎念

动笔之前,其实发现了自己的一个小习惯,手机里无意识拍下的照片可以组合出彼时彼刻的生活轨迹,因此说不定照片是比这样的文章更好的记录方式。当然,光是照片也是没有用的,还是需要做回忆,并且把彼时彼刻的感受想办法用文字记录下来。

另外就是,看了一遍去年的总结。怎么说呢,在往回看自己的时候,总会觉得以前的自己 too young,很多时候确实存在偏执和激进的成分,包括这篇总结内提到的许多观点。我一直不希望向别人输出自己的观念,因此各位在阅读的时候也就图一乐就好,千万别当真。

尝试着用不流水账的方式写这篇东西,希望效果还行吧。

疫情

其实最开始听到一些风声的时候完全没有放在心上,甚至还大大咧咧地去看了京紫外传的点映场。一个同学非常紧张,打算购入一盒 KN95 口罩,问我要不要合购,于是我顺手分了 5 个,由于买的比较早还没涨价实在是非常幸运,这一批口罩在我从武汉回家的路上提供了保障。

回家之后,生活其实还是照常进行的,购物也好,年饭也好,只是感觉街上的人变少了些。真正觉得事情不对劲还得从封城说起,首先是武汉封城,紧接着家里也不让出门了,所有人都不允许出小区,最多可以下楼。

仍然记得因为老旧小区人手不够,志愿者放我出去采购物品的时候,亲眼看到街上空无一人的样子,真的是非常不可想象的。虽然说是冒着风险出门采购,总比闷在家里看着确认人数单增要稍微轻松一点,这也算是疫情初期紧张情绪的一种调剂吧。

empty street during pandamic 1024x473 - 2020, FUCKOFF
空无一人的街道

在这期间,采购主要是通过网上订购后统一配送到小区或自提点的形式进行的,也有通过志愿者或者政府采购的渠道,因此没法像逛超市那样挑着购买,也因此误打误撞买到了一些平常没有注意的好物。在物资如此受限的情况下搞到了什么好吃的东西带来的快乐甚至是平时的好多倍,有种回到了物资贫乏的时代的味道。也因为这个契机开始跟着家长在家做饭了,做饭还是非常快乐的,只是讨厌洗碗。

疫情在家的这么长一段时间,包括后续可以出门之后的一段时间,真的是非常宝贵与难得的一段时间。也许这是上学以来第一次长时间地在家和家长一起生活,还有机会经常去祖辈串门。现在越来越觉得,时间是非常难得的,能分这么大比例的时间和家人在一起更是非常难得的。说一个人在世界上活着,有一部分是因为他维持着一些特定的人际关系,在其他人的记忆里留下了痕迹;自己的家人与朋友也许会随着时间而不得不减少联系,在关系淡化的情况下,如果记忆里也没有留下痕迹,就非常不妙了。另一方面是,家长确实很希望我长期留在家里与他们一起生活,这也算是满足了他们的一个愿望。

在线函授,成人教育

和疫情伴随的,便是这一个完全在线上开课的学期了。当然了,经过了一个假期,在不在学校的前提下,早起和早睡都是不太可能的事情,于是自然而然地就开始翘早 8,后来扩展到了所有不签到的课。至于学习怎么办,那就随便把作业对着答案搞一下,找个时间把视频挂完算了。一句话总结便是,除了要签到和答题的电路理论课之外,我屁都没学到。

更致命的是,屁都没学到就算了,还习惯了阴间作息和颓废。这种颓废并不是开开心心地打一天游戏,而是在打游戏或者水群的同时还焦虑着、不安着,明明抱有干正事的想法,却不断地逃避着现实。这也许有疫情带来的恐慌的因素,但也同时存在对自己的期望很高与家庭经济问题带来的巨大压力。在一整个线上学期之内,我的表现和对自己的要求存在巨大的落差,且这一点一直都没有被我接受。

后来呢,这种落差开始被我慢慢地接受了,这不是因为我恢复了作息和表现,而是因为我降低了对自己的要求,开始认同自己是一个废物的事实。当然,所谓降低也不是倒向了另一端的降低,而是稍微降低了一点,让自己感觉好受一点,本质上也只是在逃避而已。这个过程中我挣扎过好几次,例如某一次我熬到第二天清晨并且直接当早起,结果快中午就没撑住去睡觉了,又例如之前写的一篇博文,总之最后是以失败告终的。

这一系列的事情让我意识到,我确实是一个没有办法自己激励自己去卷的人,尽管不讨厌目前的课程,但是也没有到能让我自己驱动自己去深入学习的程度。不过,如果要达到对自己的高期望,目前这种状态肯定是不对的,但是至今我也没有找到比较好的办法解决。

总之,这个学期就在各种焦虑和应付中过去了,一事无成

从沉沦中走了出来

从学期开始直至学期结束,我整个人一直都处于上面所说的这种,焦虑着、不安着却没有动力改变现状的状态,但暑假里的各种经历确实短暂地让我从这种状态中走了出来。

第一件事是和 panda 去了一趟成都,在当地群友的带领下广泛地尝试了各种当地特色食物,体验极佳。后来又去了一趟武汉,算是亲眼看到了疫情之后的武汉的样子。由于自己也是湖北人,在山里疫情都有如此严重的程度,其实很难想象武汉的实际情况。但 7 月再去的时候,武汉看起来缓了过来,看上去街上的人都在正常生活,除了随处可见的关张的门面提示着经济的崩溃。这次旅行和朋友同行,一路确实很开心,缓解了一些疫情期间积累起来的压力。

第二件事是冰岩作坊的夏令营,我也是第一次参与这种形式的活动,参与指导了两位同学,并且参与了具体任务的规划。由于夏令营的终极任务我自己也没写过,正好也跟着做了一遍恢复下手感。对于我来说,写代码还是比复习要上头很多,连续写大几个小时也不会分心,很好地说明了写代码是一项能让我有动力驱动自己的事情。同时从长期以来一事无成的失落中走了出来,因为觉得最后写出来的东西还可以。

第三件事是延迟到下学期的期末考试真的要来了,加上家里没有空调太热了,于是被逼着跑去麦当劳自习。刚好那两天可以从麦当劳白嫖一杯中雪碧,再自费 5 元买一杯咖啡麦炫酷,便可以在糖和咖啡因的驱动下去复习期末的 4 门课程,从结果上看成效的确不错,在下学期给了我一点点初始的动力。

从这些事情里找规律的话,可以发现有反馈的事情需要的动力会少一些,例如复习的时候进度如果稳定向前推动就会感觉自己确实有在做事情。总之,如果事情动起来了,坚持下去会稍微轻松一些。

专业选择不慎

下半年的这个学期是以期末考试开始的,归功于暑假高强度补课一个月,总算是平稳度过去了,并且在心态上起了一点正面作用,提供了一点初始动力。因此,最开始的一段时间我依然全勤了所有课。

后来便是一样的套路,开始渐渐变得颓废,失去动力,又沉入了不安地摸鱼的这层困境之中,被 ddl 推着做事。由于这学期所有的课程都对齐到学期初开课,在中期的时候大量结课让 ddl 堆了起来,一度心态爆炸到只想放弃所有的事情,也因此推掉了冰岩的一个锅,也丢掉了不少平时分。又由于许多课程突然签了到,又被一些老师找了麻烦,才又补充了一点动力恢复作息和去上课。由此看来,缺乏动力这个问题真的是很难解决的。

不过在浑浑噩噩的生活里,也有一些好事发生。这学期里也吃了不少好吃的东西,并且尝试着开始在空间里连载美食博主 KS 系列说说。认识了一个在做游戏的学长,并且在学长的建议下蹭到了软件学院万老师的图形学课程,发现自己对图形学的兴趣很大,也因此确定了未来发展的方向,同时也增加了一些压力,因为可能需要读一个硕士研究生。另外就是抽空去考取了业余无线电操作证书,开始了作为 HAM 的活动,包括接收 ISS 下发的 SSTV 图片和借助卫星远距离通信。我觉得这些兴趣与技能的发现确实比较突兀,不知道为什么就去接触了这些事情,觉得很好玩于是就做了下去。此外,这学期对信件和无线电通信的兴趣也说明我比较喜欢仪式感,信件上的邮戳和获得许可、进行合法的通信都可以看成是仪式感的来源。

另外一件事就是,过了一年之后重新来审视转专业和内卷这件事,也有了更多的看法。当初转专业单纯是因为光电和自己的方向不合,想换到一个稍微近一点的,结果就来了电信。其实在体验了三学期的课程之后发现电信和计算机(华科的专业设置)的区别还是相当大的,当初的一种「用电信作为计算机的替代品」的想法是相当不成熟的。作为电信来说,不讨论教学质量的前提下,其课程设计还是比较具有专业色彩的,但是这种专业色彩和计算机专业的也有很大区别。如果希望借助电信作为进入相关行业的替代品的话,也许不能指望从学校的课程中获得什么技能,而是需要自己寻找资源和自主学习吧。好在很早之前就对相关技能有了初步的了解,也通过冰岩作坊等平台走上了正确的方向。

此外,本学期中特别关注的一点事是自己飞速增长的物质欲与消费欲。我不清楚是否是疫情期间许多愿望无法满足的原因,还是获得了一些可支配收入的原因,在整个学期中各种广告与念头对我的吸引力大幅提升了,也因此冲动消费了好几次。不过好在我还是以比较理性的状态面对这件事情的,不至于刷爆花呗到还不起的地步,但也同时需要做其他的努力来填补冲动消费带来的空缺了。目前看来,还好我对自己还是有一点 B 树的,消费都在可以承受的范围内,且欲望没有无限膨胀。

关于未来

在这一年里发生的最重要的事情是一些关于未来的思考与决定。第一件事是跟着学长的推荐去蹭了软工的选修课「计算机图形学」,并且认识了人很好的万琳老师。通过蹭上的几节课,我确认了自己对计算机图形学的兴趣,并且把关于未来的目标确定到了计算机图形学的这个方向上

为什么是图形学?其实回忆我的游戏玩家史,图形学出现的次数不算少。Minecraft 中的 Shader’s Mod(光影 Mod)是一个最直观的例子,它通过自定义着色器极大地提升了 MC 本身的画面质量,也是童年时希望有好显卡这一愿望的来源。后来又参与了 AcademyCraft 的制作,彼时的偶像承担了其大部分的开发工作,其中渲染部分是我完全不理解的高端领域,通过看不懂的复杂操作能够实现超能力设定中的各种酷炫特效。后来那位大佬去了华科,毕业后入职了米哈游,而米哈游的游戏《崩坏 3》与《原神》更是我有限游戏体验中印象非常好的两作。因此图形学即是小时候的愿望,也是追随那位大佬的身影,又是被优秀作品吸引而做出的选择,加上自己确实有兴趣,我认为这是非常充分的理由了。

在有了目标之后,就需要思考如何达到这一目标。目前我的专业和图形学交集甚少,我能接触到的资源主要是冰岩的游戏组、认识的一些在做游戏的同学,与蹭课接触到的万琳老师。又由于本专业本科培养计划颇为丰富,可能需要通过读研来延长时间来深入了解这方面的内容,因此大概是得投身内卷的。至于冰岩作坊,Web 相关的工作也许是分得出来精力完成的,这件事情目前还没有做出决定。另外,寒假计划分一些精力出来学习在线课程 GAMES101 来补充一些基础知识,随后视情况可能会加入万琳老师的组参与一些实际科研或项目的工作吧。

做出读研这一决定,在现在来说似乎有点晚。这主要基于以下几方面的考虑:首先,从目前的成绩看,我似乎还能卷出来一些东西;之后,本科阶段可能确实分不出什么精力完整地补充关于计科、图形与游戏相关的知识,而延长作为学生的时间可以用来做这些工作;再次,其实对参与工作还是有一些恐惧的,毕竟刚经历过上面所描述的那些失落情绪。

依然颓废的寒假

按照寒假前定下的计划,寒假需要分出一部分精力来学习在线课程 GAMES101 与日语,但回家之后这些事情就被我立即抛到了脑后。回家后,作息以极高的速度变得阴间,GAMES101 也渐渐开始看不进去,报名了一个春运志愿者的活动并在这上面花了大量时间,而日语则什么都没动。在寒假这种时期、家里这种环境下,上文提到的动力缺乏问题更显严重。寒假中,我唯一能抱着热情完成的工作只有一些短期的工作,比如作为阅读作为睡前读物的《Head First 设计模式》,以及研究一个关于在线语音声音失真的问题(博文稍后发布)。是否有一种方法来补充确实的动力呢,我希望有一天我能找到。

现在是正月初一,还有半个月左右的寒假,大概是没有办法做更多的事情了。希望能够快乐地过完剩下的寒假,以及按时开学吧。

后记

这篇文章的前半部分是在 1 月 1 日写下的,彼时我还没有太多关于 2020 年的感想,也只是在以记流水账的方式记下了一些事情。那时,我还在为期末考试的科目焦头烂额,更因比较大的压力与关注到自己的问题而缺乏灵感,因此仅仅因为太困这一原因写一半弃坑了。

现在是正月初一的凌晨,在今年拜年纪的单品里挑着看的时候刷到了歌曲《时光盲盒》,引起了一些回忆与感触,因此趁着动力还在赶紧续上了这个大坑。歌词里有这么一段真的很让我共情。

辛苦了
可以哭了 可以笑着说结束了
丢下所有规则 忘记所有挫折
敬自己一杯 因为值得

《时光盲盒》(2020 哔哩哔哩拜年纪单品)

在 2020 年里,先是经历了疫情期间情绪与认识的大起大落,又是在后一个学期里压力过大、被焦虑笼罩,真的发生了太多的事情。虽然也许这些事情都是在自己折磨自己,但是我依然偏执地在意这些,舍不得放下。《原神》里钟离(岩王)选择了放弃神位,是因长年以来的责任过重,而现在他只想放下一切,对自己说一句可以下班了。在这首歌里,又听到了如上的段落与温暖的音乐,更让我与之共情。

尽量有很多事情很重要无法逃避,现在我只想放下这些一会,哭一会。未来会变好的。

KSkun
2021 年 2 月 12 日 于十堰