2021 年终总结

转眼间又到了年末年初的时候了,又到了每年一度的年终总结的时候。回顾即将过去的 2021 年, 2021年可能是会载入史册的一年。但是对于我来说,而是「低潮」与「思考」的一年。

这一年里,我经历了公司搬迁、经历了半夜还在配合修改需求的日子、 也经历了被裁员。在人生的第一份工作中以被裁员而终结, 如果在游戏中应该拿一个成就吧,哈哈哈。

寄.jpg

生活

今年在生活上算是完成了一个目标——把驾照考出来了。在同学的“刺激”之下, 6月底我终于狠下心来报了驾校。这期间我也体会到了为什么大家都说驾照最好在大学考出来。 学车完全占据了我7月的所有的周末,几乎没办法休息。由于考试只能在工作日进行, 我还需要请若干天年假来考试。如果考试不通过的话还要再请假,一天的工资也是不小的损失。 幸好这次驾考是一次过。我还挺怀念那段时间的,非常充实。拿到驾照之后, 我还去与驾校散养的羊驼与孔雀告别。哈哈。

驾校的羊驼.jpg

由于被裁员,今年我多出了很多时间用于生活。但是不巧,新冠疫情仍然在世界范围内流行, 出去旅行可能并不是一个好的选择。在毕业之前,我就有想出去走一走的想法, 一直未能成行。我非常希望世界能够回到新冠前时代的开放,祝愿疫情早日平息。

工作

今年的工作总结起来就是——寄。今年年初,我与小伙伴以支援的身份被调出。 两个人接手一个新的小程序项目,项目从零开始搭建,在过程中踩了一些坑, 总体而言算是痛并快乐着。

然后到了6月份,我回到了原来的开发组。但是,7月份我又被以支援的身份调出到其他开发组。 我感觉在今年的工作中,我一直处于哪里需要往哪搬的备份状态。没有一个固定的项目来维护, 对于程序员的成长是很不利的。也由此萌生了离职的念头。但是没想到没等我提出来, 公司抢先一步把我裁了,当时不知道是一件该难过还是该伤心的事情。现在想起来, 这可能并不是坏事。因为我有了很多宝贵的时间来思考之前中很难思考到的重要问题。 在之前,「技术改变世界」这个想法占据了我的头脑。 技术仿佛是能够解决一切问题的手段。但是,在仔细思考之后发现, 这个世界不是这么运转的。因此,在这后半年里,我开始(重新)接触技术之外的东西, 发现确实十分受用。

除了工作之外,我抽出了一些时间来参与开源项目的开发。 成为了 Node.js 的 Collaborator。 出乎意料的是,成为开源项目甚至是知名开源项目的维护者对技术的要求并没有想象中的那么高。 只需要热情与恒心加上一点点的编码能力,就足够了。

2021年目标回顾

去年的年终总结 中复制过来的。

  • ❌ 基于 Jest 与 Cypress 的前端单元测试与 E2E 测试的系列教程;

    非常遗憾,第一项没有完成。没能够规划好时间来写这一系列文章。但是, 我仍然认为自动化测试应该是严肃的软件项目中重要的组成部分。 希望今年能够完成这个目标。

  • ✅ 参与开源项目,向知名开源项目提交至少一个功能性或者修复性 PR;

    在开源项目方面,我今年向 Node.js 提交了 27 个 PR, 除去 2 个程序性的 PR,应该有 25 个文档或者修复性的 PR,其中 15 个被接收。 我应该算是完成了第二个目标。

  • ❌ 至少发布 12 篇有质量的技术文章

    很遗憾没有完成,今年在技术方面只发布了 3 篇文章。尚且不论有没有质量, 在数量上就没有达标。这自己还是堕怠了啊。

  • 掌握系统化的开发方法,并熟练运用于日常开发中;

    这个目标从今年看来,没有可以量化的指标来衡量这个目标, 也就无法判断是否达到这个目标。

2022年展望

在 2022 年里,我会从之前的技术中心向生活中心转变, 重新出发去寻找适合自己的生活方式与节奏。

初步的 2022 年目标如下:

Object 1:在技术领域继续提高,丰富自己的业务经验与能力

  • 完成基于 Jest 与 Cypress 的前端单元测试与 E2E 测试的系列教程;
  • 发布 12 篇博客文章;
  • 学习 rust,以完成一个 TCP 链接库作为考察标准;
  • 持续参与 Node 的维护工作,提交至少 5 个 PR;

Object2: 平衡生活与工作,使自己感到生活的快乐

  • 去国内的一个城市旅游一番;
  • 学习MIDI键盘,完成 160 次至少 1小时的训练(以钢琴形式);
  • 看 20 部 TV 动画;

Object3: 保持身体健康

  • 每个月至少长途骑行(> 30 km) 2 次;
  • 体重减到 75 kg(目前 77kg - 79kg);

在最后,祝大家新年快乐,在 2022 年里身体健康,万事如意。 希望新冠疫情能够早日平息,能够重回开放且自由的生活。