工作
今年是继续在数据库行业摸爬打滚的一年,比起刚入行时的懵懂,现在有了一些自己定位问题、解决问题的能力,对 Postgres 的源码也更加熟悉了。
但终究来说数据库是一个太复杂的领域,了解得越多反而越发现自己的无知,时常信心会受到打击和摧毁,甚至自我怀疑,然后又给自己鼓劲重拾信心,如此循环往复,在折磨中不断学习和提升。
今年的工作主要集中在数据库云原生的适配方面,做了各种 feature 开发、bug 修复、测试等等,协助系统稳定上线运营。
还参与了两次线下的 talk。
以及一次我司直播技术分享。
国内数据库行业大致已经进入到了存量淘汰的阶段,在这样的一个趋势下,对我们个人来说有太多的不确定性,未来只能说走一步看一步了。
开源项目
今年在开源项目方面没有投入太多的精力,因为项目已经趋于稳定,功能也比较完善,大多是一些常规迭代更新,根据一些社区 issue 反馈来驱动。
rosedb 今年共更新了 6 个版本:
目前累计有 4.6k star
今年还即兴开源了一个小的 rust 练习项目,效果没想到还挺不错,帮助了一些人去学习和实践 rust,并且这个项目还很幸运的上了一次 Github Trending。
未来在开源项目这方面应该会维持现状,佛系更新吧。如果社区有人反馈就进行更新和维护,目前暂时也没有新的想法和灵感去搞新的开源项目了。
知识服务
《从零实现 KV 存储》是去年更新的课程,这一年多的时间里也帮助了很多同学锻炼提升了技术能力,并且拿到了心仪的 offer,好评也非常多。
课程详情:https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g
《从零实现分布式 KV》也在今年初更新完结了,这应该也是学习分布式系统,手写 raft 算法的首选教程。
课程详情:https://av6huf2e1k.feishu.cn/docx/JCssdlgF4oRADcxxLqncPpRCn5b
《从零实现 SQL 数据库》是我从去年底就开始准备的课程了,然后准备了大半年的时间,在今年九月发布,也在前几天更新完毕。
这个课程应该是目前全网唯一使用 Rust 手写一个数据库的教程了,非常的硬核有挑战,也帮助到了很多同学学习和上手使用 Rust,提升自己的底层基础,以及系统设计能力。
课程详情:https://icnyamgobd0u.feishu.cn/docx/AbXZdEbY0obdcTxF0FKcx4Pqnyf
后续在知识服务这方面没有太多明确的计划,可能会根据大家的反馈去进行动态调整。持续提供优质内容,能够帮助到大家学习真正硬核的技术,是我永恒不变的初衷。
庆幸的是这的确帮助到了很多同学,每次有同学私信我说项目给与了他们很大的帮助,比如找到了一份满意的工作,都是我非常开心的时刻。
自媒体
今年一些业余时间在自媒体的运营方面花费了不少,主要是录制和剪辑视频。这个看起来挺简单的事,其实做起来远比自己想象的要辛苦不少。
刚开始的时候,会不太适应,比如面对镜头说话断断续续,需要提前将自己想说的内容记下来,然后反复的练习。后面慢慢熟悉了,面对镜头坦然了许多,自己的语言表达能力得到了很大的提升。
视频主要是在 B 站发布,不知不觉今年已经累计发布了二十多个视频,粉丝接近 8K。
最高的一个视频播放是 3w,其实算是做的比较差的了,主要是视频还不够有趣味性,风格比较单一。
俗话说就是不太会整活儿,只能先慢慢坚持拍下去,后续尽量尝试让视频的风格更加多样化。
公众号今年中规中矩,还是没能突破一万粉丝。主要是写了 Postgres 源码学习系列,以及开源项目经验分享系列,还有其他的一些关于学习、职场、生活等零散的内容。
在自媒体方面的尝试,主要是想拓宽自己的发展路径,不让自己局限于单纯的写代码,而且还能够锻炼自己的表达能力,构建自己的个人影响力和粉丝圈子。后续如果想做更多事情的话,必须得有一个有影响力的个人 IP 作为基础。
生活
生活方面,今年下半年开始重拾了网球这个为数不多的爱好。想到自己也快奔三了,不希望看到自己变成一个油腻大叔模样,还是想尽量保持身材。
并且平时坐着的时间太多了,身体健康方面确实需要重视起来,后续应该会把锻炼和网球运动作为常态,有一个健康的身体才是所有事情中最重要的。
2024 年总体来说,工作、开源、知识服务、自媒体这几个方面平稳发展,有了更多的积累,并且尝试了自己不那么擅长的事情,取得了一些初步成果。
但有时候也会觉得有一种无力感,想要寻求更大的突破,发现异常的困难。比如现在 B 站粉丝只有 8k,如何达到 8w?假如工作之外能月入 1w,如何更进一步,达到 5w?从 1 到 100 或许简单,但是从 0 到 1 的起步,却是最困难的。
我自己是一个始终不满足于现状的人,到了一个台阶,便会想方设法的到一个更高的台阶。但是取得多大的成就,个人的努力只是一方面,有时候运气、趋势、大环境发挥的作用远比个人因素大得多。
只能说,做好自己所热爱的事情,不给自己留下遗憾就很好了。