20240111: 35 岁
1.
小时候曾经觉得我活不到 18 岁。
后来 18 岁上了大学,觉得我大概活不到 30 岁。
开始工作以后,觉得 35 岁是一个特别遥远的岁数。
但是今天,我确实抵达了 35 岁。
2.
和更年轻的时候比起来,步入 35 岁时的几个身体上的感觉:
- 身体确实变差了:2023 年 9 月,我经历了人生中的第一次痛风,有超过一周时间几乎无法出门,只能在家中各处依靠拐杖来移动;
- 睡眠确实变差了:一直到至少 31 岁,我都是一个可以无视大部分噪音(除非是很离谱的装修噪音),在几乎任何地方按照自己的意愿快速入睡的人。但是现在我变得认床、并且对噪音更加敏感——事实上,我最近正在因为邻居家的空调室外机声音影响我的睡眠而准备搬家;
- 不再擅长熬夜和倒时差:疫情三年之后,在 34 岁再次开始每季度跨国旅行时,发现我已经失去了「时差是什么?我不需要倒时差」的能力;
- 性能力有明显的衰退:for any activity involving the use of my penis, the experience I am able to deliver is now way worse.
3.
我觉得在进入 35 岁时,我在心理上主要变化是:接受自己是一个不太聪明的人,并且不再为自己过去的「幼稚」行为和想法感到羞耻 / 不好意思。
我从 18 岁开始在 twitter 发碎碎念。在漫长的时间里,我不使用实名、甚至会每隔一段时间删除所有的信息,因为我很难面对过去的幼稚、偏激、想法奇怪的自己。
我也有很长一段时间会定期删除自己的 blog,甚至到最后完全不写了。因为我经历了非常多次「看自己以前写的 blog posts 感觉全是黑历史」的 moments,以至于到最后完全不愿意做任何记录了。
到了接近 35 岁的时候,我觉得经历了过去十几年的反复循环,这些「无法面对过去的自己」的想法都逐渐烟消云散了——我就是我,我有各种问题、我有很多不会的东西、我曾经想法很奇怪,但是这些都是生命中必经的阶段。所以我不再纠结这些了——过去几年,我没有再反复删除自己的 twitter 信息,并且最终在 35 岁的第一天,我有勇气去重新写 blog 记录更长篇一些的想法。
同时,这个 blog 的 title 叫做「Biased & Debatable」,因为我很直白地觉得,我的个人观点当然是 biased and debatable 的,会有很多人觉得根本不值得看、会有很多人不认同、会有很多人觉得我蠢、会有很多人有其它的各种看法,but I just no longer care :-)
4.
在过去的漫长岁月里,我曾经有很多想学的东西:日语、朝鲜语、前端开发、iOS 开发、数学、经济学、各种投机交易、历史、国际关系…… 有很多想读的书,也曾经无数次想要开始健身。
但是实际上,我的工作一直都很忙,也没有很多时间去学习和运动,所以给自己挖了很多个坑,但是没有任何一个填到了能让我自己满意的状态。
到了接近 35 岁的时候,在这些事情上,我也终于想开了:只要我还在上班,时间不足就是一件非常正常的事情,世界上不存在「副业」和「斜杠青年」,不管是做一件新的事、学习一种新的技能、还是在一个新的方向上提高自己,唯一有效的路径是在很短的时间里,饱和式地投入大量的时间,冲过一个良性循环的阈值,然后才可以细水长流地日拱一卒逐渐进步。
所以最终,我觉得在同一时间里只能给自己设立最多两个工作以外的目标,对于我自己来说,今年的一个是运动健身,另一个是日语。
5.
对于我来说,运动健身是一个已经冲过了良性循环阈值的事情。
经历了 9 月份的一场痛风之后,从 10 月份开始,我开始刻意每天花 1 个多小时的时间,给自己找各种理由来引入运动量。比如在圣何塞走 2 mile 节省 $10+ Uber 费用、或是在北京中午走到 3 公里以外的地方去吃某种我喜欢的三明治(不加芝士和酱料的版本 of course)。
从最初只能步行很短的时间开始(一部分是因为痛风还没完全好,一部分是因为确实体能差),到现在可以比较稳定地维持在每天 1 万步以上,并且尽量每天早起使用划船机。到 35 岁生日的今天,我的体重比 9 月份痛风发作时减少了 20% 多。
今年在运动健身方面的计划,总体的 O 是把体重降到正常区间,KR 包括运动类型、饮食习惯和贯穿全年的「周末特别活动」规划。日拱一卒,不期速成,每天都比前一天健康一点点,基本上就可以了。
6.
对于我来说,日语是一个我还没有冲过良性循环阈值的事情。
作为一个学语言出身的人,我觉得我在语言学习方面的良性循环阈值其实是很低的:掌握字母表和发音规则。剩下的都可以每天进步一点点来逐渐习得。
而日语和英语/西班牙语不同 (我是英语系毕业),它的字母表和发音规则是非拉丁化的,所以我会需要在一两周的周末和晚间时间段里快速地解决五十音图相关的所有事情,然后进入到常规的课程学习里去。
同时,我在 23 年 5 月份办了日本的五年多次往返签证,但是一直没有使用过,我坚持觉得我应该在解决完「基本的读写能力」之后再去对应的国家,所以也确实需要比较快地冲过阈值,然后才可以不浪费掉这张签证 :-)
整个 2024 年,我只有这两个 New Year's Resolution,其它的都无所谓——是的,甚至工作也无所谓。
7.
这个 blog 放在了 Github Pages 上,没有采用任何一个博客程序,因为我预感到这一次应该不会再发生「过了一两年,觉得自己写的全是黑历史,情绪一波动就删光了」的情况。所以希望能自己完全掌控和理解这个 blog,而不是再借助于某种我并不完全理解代码和工作原理的现成程序(比如 Wordpress)。
目前,这是个「纯手动」blog:它事实上就是我在 Visual Studio Code 里面写了几个 html 页面,然后上传到了一个服务器上——就像 90 年代中期的人们一样。
会有这种情况,主要是因为事实上我自己能够理解的 web 技术很少:我会读和写一点点 html 和 css,几乎不会任何 JavaScript(还是能看懂一点),基本也就这样了。如果你只会写 html 和 css,那么你大概也就确实只能这样来写 blog 了。
好在我本身对于 blog 也没有什么特别的外观/功能要求。事实上,我一直想拥有一个看上去很原始、但是实际上以当代 web 技术构建的 blog——理想状态下,它看上去应该像是类似于 motherfucking website 或是 Richard Stallman 的个人主页 这样的外观。
所以我的计划非常简单:
- 会多少就用多少。不会的东西不要碰,除非先学会了——事实上,你不需要会很多东西才能写 blog post,要让自己起步,你只需要会这么少的东西。
- Roadmap 驱动的学习,学一点改一点/加一点功能。我自己有一个 roadmap,上面有很多我希望给这个 blog 添加的功能,等学会了再慢慢添加。最近一个有可能会加上的功能是 RSS,因为我看了一下 RSS 的格式 spec,感觉好像也不是很难。而剩下的很多功能和自动化能力,大概需要先学习一段时间的 JavaScript,才可以逐渐地部署。
- 但是,学习这些东西 + 开发部署新功能,不应该占用上面的两个年度目标的时间——我完全可以接受一年之后我的 blog 还是现在这个纯手动、啥功能都没有的样子。
8.
在写这篇 blog post 和完成第一版 blog 的过程中,我询问了很多次 Cici(字节跳动的对话式大模型,海外版)。
以下是一个我问的所有问题的回顾(问的时候有中有英,统一为中文来简要记录),just because I think these are interesting logs,将来回顾版本历史的时候可能会觉得很有趣:
- 怎样写一个 css reset 文件;
- 怎样安排 css reset 和 style.css 的顺序;
- 怎样定义 unordered list 的 bullet point 样式;
- 具体地解释一下怎样定义 list-style-type;
- 让页面上所有内容居中的方法;
- 不用 flexbox 怎样让所有内容居中(因为我不想全部 flexbox 化);
- 怎样 target 到同类元素中的第一个;
- 怎样自定义 hr 元素的颜色和粗细。