头像 QiroNT/blog

20 年

2024-12-23

大概是 2024 年终总结吧

计划了好几天但是还是拖到当天晚上才写,Classic Chino。

2024

生日的日子在年底的话,就会有着一种“貌似是年终总结”的感觉,于是生日的时候就总觉得该写点什么,即使自己并不算是很喜欢写总结的人。
或许生日初的话自己就会多想想接下来一年的向往吗?不知道对自己会有什么区别。
迎来 20 这种“在印象中是偏大的”数字就会有沉重的感觉,也可能有一部分来自于自己已经绝对不是小孩子了吧。

生活

在生活上的能力总觉得还不算是这个年龄的水平,虽然不是“呆着的房间会随时间推移会变成不可居住的样子”,但是被一个人丢在什么地方能不能活下去还是不确定。
感谢折腾了一年多的出国机会和会活着的室友,不然自己可能真的会死。

过去一年最大的变化大概是逐渐改掉了很多自己不知道的毛病。
父母并不会指出自己的很多问题是个一直没发现的事情,可能能说成是“过分关爱”。
但是基于以往冲突的表现,感觉并不该是会掩饰问题的样子,不过至少自己逐渐明白这些事情了。
同样感谢室友没有把窝从房间扔出去过,不知道换个人的话会不会真的那样做。

技术向

除了学了 NixOS 之外今年好像并没有做什么大事情。

对于大部分新出现的技术来说,基本的流程都是:以自己都惊讶的速度理解了主要解决的痛点 -> 感觉核心设计理念有很大问题 -> 和某个朋友聊天的时候锐评几分钟 -> 没有再考虑学。
也不知道是自己遇到的问题比较脱节,还是过去的一年真的没有实质性的新东西。

开源

很可惜的是过去一年基本没碰过开源项目了,也不是自己真的没时间,只是觉得自己没什么可做的。
年中的时候和几位群友在 Vue conf 面基,休息时间讨论了下这个一直卡住窝的问题:

一般来说,参与开源项目只有几种方式:

  • 自己发现了项目存在某个问题,在确定问题没有解决后,打开一个 issue 站位,然后修复它。
  • 某个 issue 中 maintainer 表示没有想法或短时间做不了,替 maintainer 做好开个 pr。
  • 成为项目的 maintainer,在项目组内部认领一个功能或方向,提交一些功能 pr。

如果问题已经有 issue 站位,但不知道有没有人在做,自己和 maintainer 也不是朋友,如何避免重复工作呢?
(在 issue 里立 flag 去做总觉得是很奇怪的事情,特别是不确定自己会做的情况下)

很遗憾的是讨论并没有答案,总结下来感觉一般成为 maintainer 的经历只有几种:

  • 你能和 maintainer 见面,他会分配任务给你。(群友贡献 k8s 的经历)
  • 你有很多想法,做了很多周边项目,于是 maintainer 请你帮维护核心项目了。(例子很多,最著名的是 antfu)
  • 你不怕浪费时间,找个 issue 就修,修了几十个后 maintainer 开始主动找你帮忙了。

可惜的是窝并不认识谁,脑子里也没什么想法,而自己就是因为做一半的东西被突然一声拒绝而不想贡献开源的,也肯定不会再想浪费时间,好像是个无解的事情。
或许有哪天真的闲的话会去随便找点事情做,不过现在要读大学也有兼职工作,所以感觉开源贡献恐怕还会是几乎没有。

(大概是明年的)计划

之前立的想做 Locket Widget 的 flag 很符合预期的并没有做,一直以来有个更想做的项目没做完,所以…
博文也没写,今年不是在折腾出国就是在 burnout,希望明年能好一些。

列一下一年以来累计的想法,或许明年会做,大概只能当 flag 了:

  • 一个在脑袋里思考了一年多的项目,希望能做到能发布的程度。
  • 英文版的这个博客,会放在另一个域名上。
  • 博客的评论区,在考虑用 email 做,留评论点发送的时候会调起读者的 email 客户端把评论发到个邮箱里这样。
  • 博客里装个想法区,会写一些很短的文章,一般是“感觉是个理论但估计不是真的”的想法。
    举个例子标题的话:“开源的最大优点是缓解了多层抽象后 bug 难找的问题”(因为可以读源码)
  • 一篇前端优化指南。自己比较喜欢做优化,一直写前端的东西也积累了很多 Tip。
    可能也会写一篇“1ms 究竟有多长”之类的。
  • 想学学 devops,现在有 homelab 了可能能学学部署点项目。
  • 以及希望能多认识些技术力比自己高的朋友ww

祝自己生日快乐咯。

CC-BY-SA 4.0 2020-2024 © QiroNT.   Powered by VitePress.