30岁不到的PostggreSQL PCM认证大师|韦志林
嘉宾:韦志林 | 北京海量数据技术股份有限公司![]()
他 30 岁不到,就把 PG 内核吃透了
PostgreSQL 认证大师(PCM),全国持证者一百多人。
这是一个连很多资深 DBA 都没听过的认证。它不是"考过就能拿"的纸面资格,而是一套从内核源码、复杂场景调优到生产故障定位的完整考验——能拿下这个称号的人,在 PG 这个赛道上,基本就站在了金字塔尖。
而韦志林,就是其中之一。
他在北京海量数据技术股份有限公司做交付工程师,日常面对的是客户生产环境的真实问题。从项目启动到上线验收,从性能调优到故障排查——他每天做的事情,就是"把 PG 用到极致"。
采访时我问他:"你怎么定义自己?"
他说:
"实战派,知行合一。"
—— 六个字,没有修饰,但分量很重。
为什么是 PostgreSQL?为什么不是 Java?
在采访里,韦志林讲了一个很多人意想不到的故事。
毕业后那会儿,大多数同学都去做了 Java 开发。这是 2018 年前后最热的赛道,培训班满天飞,岗位多、起薪高、上升路径清晰。
但他没去。
"那时候其实没想太多,就是单纯觉得数据库这个东西挺有意思的,想把这件事搞明白。"
—— 一句"挺有意思",就选了一条少有人走的路。
但这条路一旦走起来,就再也没回头。从最初的国产数据库 openGauss 入手,慢慢摸到了 PostgreSQL 的内核源码。一个知识点一个知识点啃,一个问题一个问题解决。
我问他为什么"吃透 PG"这件事这么重要,他的回答很直接:
"PG 是很多国产数据库的技术底座。吃透 PG,理解国产数据库底层逻辑、参与信创项目,都能做到游刃有余。"
这不是一句虚话。在国产化浪潮下,能看懂 PG 内核的人,在 openGauss、GaussDB、KingbaseES 这些项目里都是"被抢"的对象。
他不是绕路,他是直接站在了赛道的源头。
"入门易,精通难"——他是怎样炼成的
PG 的特点,韦志林一句话总结得很到位:
"入门易,精通难。"
作为一个成熟的数据库,PG 文档齐全、跑起来快,但要真正用好它、定位生产环境的问题,需要深入理解底层逻辑——这才是真正的门槛。
我问他从初学者到 PCM 大师,需要具备哪些关键能力。他列了五个台阶:
第一是动手——先让数据库跑起来,不要只看文档,先把事情做成。
第二是定位——遇到问题能找到根因,知道从哪里入手排查。
第三是源码——文档解决不了、日志信息不够、社区也找不到答案时,只能去翻源码。把黑盒变成白盒,理解它为什么这么设计。
第四是场景——不只是会用,要能在不同场景下怎么用。
第五是分享——能把自己的经验讲清楚、写明白,输出才是最好的输入。
这五个台阶,他踩了几年。
关于考证本身,他说得更实在:
"PCM 的含金量在行业内被越来越认可,备考核心就是坚持与实操。实验需要自己手动操作,光靠背知识很难记住。"
—— 他没有说"我有天赋",也没有说"我有捷径"。他说的是:手动操作,持续投入。
给想考 PCM 的人:5 条学习方法
在采访里,他专门给正在备考的同学留了一段话。我把它提炼成 5 条:
① 主攻文档。练习的题目只用来检验成果,不是用来学习。
② 做透实验。不只是简单完成,需要深挖实验的逻辑。甚至可以把实验弄坏——故障修复的经验,比正常搭建更有价值。
③ 定期输出。学完一个模块,把知识通过笔记记录下来。数据库的知识体系非常繁杂,记录的过程是一种内化。
④ 心态放平。速成是不现实的。学习是长期的过程,考证只是系统学习的一个契机,不是目的。
⑤ 关注业务。技术是为了解决实际问题的,落实到业务场景才能发挥最大意义。
最后一条,是他的底层信仰:
"做交付这些年我理解到,技术的最后,还是要归于责任。"
"我没有什么戏剧性的转折点"
采访快结束的时候,我问了一个"灵魂问题":
你职业生涯有没有什么特别的"转折点"或决定,让你走到了今天?
他的回答让我愣了一下:
"说实话,我好像没有一个特别戏剧性的转折点。"
—— 不是套话,是真的。
他接着说:
"回头想了一下,就是一步一步走过来的。如果非要说有的话,可能就是当年没跟着大多数人走 Java 开发那条路,而是选择了数据库方向。那时候其实没想太多,就是单纯觉得数据库这个东西挺有意思的,想把这件事搞明白。"
"然后就是工作之后,从国产数据库 openGauss 入手,慢慢摸到 PostgreSQL 内核,一个知识点一个知识点啃,一个问题一个问题解决。谈不上什么决定性时刻,就是每次遇到一个问题、搞懂一个问题,然后继续下一个。几年下来回头看,发现已经走了挺远。"
这段话让我想起一句话——"大多数人没什么惊天动地的决定,就是把一个方向持续做下去。"
他说得比这还好。
他还说:
"大多数人的职业生涯可能就是这样吧,没有什么惊天动地的决定,就是把一个方向持续做下去,做着做着就走到今天了。"
—— 不卖惨、不鸡汤、不喊口号。他就是用最朴素的方式,描述了一个"长期主义"的样本。
除了数据库,他还偷偷在搞 AI
采访最后,我问了一个我很好奇的题外话:
除了数据库技术之外,你平时还会关注和学习哪些领域的知识?
他的回答很务实:
"除了数据库之外,我还关注开发领域的知识。我大学学的是软件工程,写过不少代码。工作后虽然转了数据库方向,但开发能力一直没放下。我觉得懂开发的 DBA 更有优势——能理解业务代码是怎么跑的,给出来的建议才真正管用。"
然后他说了一句让我印象特别深的话:
"还有就是AI。我最近在钻研的方向是 AI 正在改变互联网行业,对数据库而言,从自动调优到智能运维,趋势非常明显。我觉得作为一个 DBA,需要搞清楚AI 能帮我们做什么,不能做什么。"
他没有喊"AI 取代 DBA"这种口水话。他说的是"搞清楚 AI 能做什么,不能做什么"。
这是一个真正在思考未来的人。
关于工作与生活的平衡:他在健身
我问他怎么平衡工作和生活,他提到了健身:
"对我来说,我一直有在健身。这是一个出口。一天下来对着屏幕、对着日志以及各种报错,经常脑子是乱的,身体是僵的。开始健身后,可以短暂忘掉这些逻辑关系,只需要关注动作。练完之后,脑子会清爽很多。"
健身这件事,在他的语境里不仅是锻炼,更是一种精力管理。
"健身需要做计划、看长期回报,这让我在工作中的条理和抗压能力也变强了。而且身体底子好了,至少能保证高强度工作时脑子是清醒的。"
你看,一个人能把"健身"和"工作"打通到这种程度,他不成功谁成功?
推荐一本影响他最大的书
采访末尾,我让他推荐一本技术书。他想都没想:
《PostgreSQL 修炼之道》
他说这本书是他入门 PG 看的第一本书,前前后后翻了好几遍。
"这本书有意思的地方在于,你刚入行看和干了一两年再看,读到的东西完全不一样——刚看是学操作,后来看是对照自己的理解去印证。每次都觉得又有新收获,它不是那种翻完就扔的技术书。"
—— 如果你也想入 PG 的坑,可以从这本书开始。
一个 30 岁不到的年轻人,没有显赫的学历背景,没有大厂光环,没有海归履历——他只是选了一个方向,扎下去,啃内核,啃源码,啃了几年,啃出了一个 PCM 认证大师。
如果你正在某个领域里"啃"着什么,希望他的故事能给你一点力量。
没有什么戏剧性的转折点。
就是持续走下去。
关于 PGCCC:PGCCC(PostgreSQL考试中心)是中国 PostgreSQL 生态权威的技术认证机构,PCM(PostgreSQL Certified Master)是其最高级别认证,覆盖内核理解、性能调优、生产故障定位等高阶能力。
