查看原文
其他

2023 年终总结

xiongcc PostgreSQL学徒
2024-09-30

前言

岁月不居,时节如流。转眼间 2023 也即将过去,临近年底,老规矩,简单回望下自己的 2023 年,对今年的自己有个认知与交代。

行远自迩

首先还是聊聊自己的吃饭技能——PostgreSQL,当下不管是国产化替代,还是当红炸子鸡——AI,天时地利都十分利好于 PostgreSQL。虽然经常被人诟病那些老问题,但是瑕不掩瑜,PostgreSQL 依旧是最先进的开源数据库,没有之一,让我推荐一万次我还是会推荐学习 PostgreSQL(带着一丢丢的感情色彩)。另外许多国产数据库也选择站在 PostgreSQL 肩膀上开枝散叶,掌握好他们的根,那么上手就如九阳神功护体一般,得心应手,对于自己的职业生涯也是一件利好的事情。

我个人十分喜欢一句话:行之力则知愈进,知之深则行愈达,意思是越深入实践,知识才能不断增长,认知才能不断精进。之前和某些数据库前辈聊天的时候,他说了一句话我感触很深,十分认同:

其实所谓人与人之间的差距就是一个"信息差",你说每个人花个三年五载去研究某个东西,也一样能对这个领域十分精通。

流水不争先,争的是滔滔不绝,可能我只是个会坚持的人。虽说 PostgreSQL 当下发展迅猛,后发优势十足,但是其生态还远远比不上 MySQL,更不用说老大哥 Oracle 了,但是这也侧面说明了这条"赛道"是个绝佳的风口。

站在风口上,猪都能起飞。

俗话说得好,物以稀为贵,PostgreSQL 人才与专家在市场上是十分抢手的,薪资也相对来说更有吸引力。今年我也和不少头部数据库厂商的人交流过,想招一名资深的 PostgreSQL 专家,但是苦于市场上专家数量太过于稀少,久久找不到一名合适的人选。以我个人经历举例,入行是 2017 年,毕业就开始做,至今也有 6 个年头有余,从最开始学习到入门、再到熟悉、精通,也花费了大量时间,看博客,看代码,自己去分析,自己的技能也增长了许多,什么操作系统、网络、硬件、调代码什么的都是在这些过程中不断磨炼出来的,以前碰到丢包什么的,完全摸不着头脑,都是被"逼"出来的,所以精进这个过程,须自为,积跬步,躬身入局,用一句潮流鸡汤的话来说就是——可能只有时间是公平的。竹子用了四年的时间,仅仅长了 3 厘米,从第五年开始每天以 30 厘米的速度疯狂生长,仅仅六周就长到了 15 米。其实不过是在前面四年的过程中,竹子将根在土壤里延伸了数百平米。

举一个实际的例子,我在今年 5.24 号的时候写了一篇 PostgreSQL优化器解析,讲述了优化器的基本原理,但是许多点当时并没有深入理解,只是讲了个皮毛,知其然但不知其所以然。后面随着我阅读了大量素材与文档,归类整理,形成了架构化的知识体系后,使我对优化器的理解也越来越深入了,现在也能侃侃而谈。

前阵子②群看到一位群友提了这样一个问题:

Left join 的顺序不同执行计划还不一样,竟然速度差了10倍,害怕。

我立马就判断出了是优化器走到了 GEQO 路径,经确认也的确如此。因此"老中医"都是在日积月累的过程中,一步步变成了所谓的"老油条"。

小时候,爸妈常教育我们要德智体美全面发展,成为六边形战士,所以今年我也有意识地参加了很多活动

  1. PostgreSQL 分会数据库生态大会
  2. PostgreSQL 中文社区年度大会
  3. PostgreSQL 数据库技术峰会成都站,兼了一下主持人
  4. OSC 源创会,兼了一下主持人,分享了一下向量数据库与 pgvector
  5. ACDU 中国行成都站,分享了 PostgreSQL 修炼之道
  6. 共话国产数据库趋势,上午分享了 PostgreSQL 优化器与统计信息内幕剖析,下午唠了唠时序数据库
  7. ...

人都是群体动物,体验不同的事物,见各种各样的人,脑子才会思考。线下活动不仅可以与各位圈内人士直面交流,产生思想上的碰撞,其次也能让自己的圈子铺得更开,走得更广。

开源布道

关于推广 PostgreSQL 这件事上,今年依旧,目前聚在一起的 PGer 圈子也越来越大,有这么一个圈子的存在,除了技术交流、思想碰撞之外 (PostgreSQL 学徒公众号的大量素材都是来自于群里各位各位群友的疑问),还可以在每日闲暇之余吹牛唠嗑,缓解糟糕疲惫情绪。希望明年能把 3、4 群也壮大到 500 人。

另外我也加大了对 git 的维护,首先是对历史公众号文章进行了分类整理,方便读者阅读与搜索,其次我会将阅读过的优质素材上传至 git 上,目前 ⭐️ 也在稳定增长中,🔗 https://github.com/xiongcccc/PostgreSQL-ecosystem,觉得项目不错的同志就不要吝啬你的 Star 啦。

其次当然是公众号了,今年粉丝数量上涨挺快,去年年底的时候粉丝数在 3100 人,今天看了一下已经达到了 6200 人,足足涨了一倍,这也侧面说明了市场对于 PostgreSQL 的关注度处于不断上身的趋势。

潜能深,动能足,势能强。

也感谢各位读者的支持与认可。当然还有一件事必须要提一下——《PostgreSQL 14 internal》书籍的翻译,这本书籍是为数不多讲解许多内核知识的优质书籍,并且市面上有关 PostgreSQL 的中文书籍也许久没有新面孔了,本着我行我上,同时又能强迫自己系统学习一遍,何乐而不为。在此也向各位读者同步一下当前进度:目前已经复核 2 遍,现在正在第三遍复核中,复核完就可以正式交稿了,预估得到明年了。

职业发展

另外一点便是个人的职业发展了,思考良久,最终还是选择从平安出来,加入了一家创业公司——YMatrix,角色上也有了诸多转变,方向也从集中式转变到了分布式,不过并没有偏离个人技术栈,还是在 PostgreSQL 这个圈子里,同时也会偏向于时序这个相对新兴的赛道上,每个人都有自己的职业选择与规划,这一点就不做更多展开了,也欢迎各位有志之士能够加入,一个无限的游戏。

山无遮,海无拦

最后,分享一个我十分喜欢的图片送给各位读者。



修改于
继续滑动看下一个
PostgreSQL学徒
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存