DBA作为一个群体,祖师爷可以追溯到数据库领域的第一位图灵奖获奖者:查尔斯·威廉·巴赫曼(Charles William Bachman,1924年11月11日-2017年7月13日)。
巴赫曼研发的数据库IDS于1964 年推出,是世界上第一个网状数据库系统,也是历史上最受欢迎的数据库产品之一。
巴赫曼是数据系统语言(CODASYL)会议数据库任务组(Data Base Task Group,DBTG )的创始成员之一,提出了网状数据库模型以及DDL和DML规范说明,并于1971年推出了第一份正式报告——DBTG报告,他也因此被称为”DBTG之父“。
DBTG报告中明确了 DBA 的概念,规定了 DBA 的作用与地位,使其成为了数据库历史上具有里程碑意义的文献。
DBA 作为数据库的管理员,在数据库的应用过程中发挥了重要的作用,一度是数据库行业中的明星,Oracle、MySQL、PostgreSQL等产品,在行业中都有非常庞大的DBA群体,为用户的数据库应用保驾护航。
然而,随着时代的变迁,数据库行业呈现出百花齐放的新格局,新的数据库品类繁多、云数据库自动化程度提高,这些都导致了DBA这一行业的剧烈动荡。
那么,如何找到正确的方向,跨越周期,持续在数据库领域的岗位上获得价值认同呢?
2024 数据技术嘉年华大会上,我注意到有一批穿越了时代的DBA们,仍然闪耀的舞台上,他们具备的特质与能力,就是值得我们学习和借鉴的。请容我一一数来。
【Oracle DBA的四大天王】
出席本次大会,仍然活跃在数据库领域的Oracle DBA们,包括白鳝、杨长老、吕海波和戴明明。这绝对是Oracle DBA领域的四大天王。他们或者在创业征程之上,或者在大厂担当专家。但是毫无疑问,他们的典型特质都包括:学习能力超强、乐于总结分享、著书立说传道。
在Oracle数据库领域的从业者,肯定都或多或少读过他们的图书或博客。在中国数据库时代,这些专家都在向国产数据库迈进,老白的产品对国产数据库做出了普遍支持;杨廷琨对Oracle的理解已经成为了云和恩墨MogDB数据库的智慧源泉;吕海波转向了PostgreSQL;戴明明竟然还写作了一本达梦数据库的书。
真正的数据库专家,他们突出的品质一定是深刻的技术理解力和强大的自我学习能力,尤其是当他们已经精通了Oracle数据库之后,这些能力向其他数据库迁移,无疑是事半功倍、水到渠成的。而且,他们过往的技术积累,是国产数据库值得借鉴的丰富宝藏。
所以,真正的数据库专家们,从来无惧时代的变迁。
【PostgreSQL 的四大教主】
在PostgreSQL的世界里,德哥是一棵常青树,永远的激情澎湃、痴情不改。他在杭州斯凯网络时,接触到PostgreSQL,因为公司IPO而通过PostgreSQL替代了Oracle数据库。此后,他开始活跃于该领域,并逐渐加入和塑造了一个中国活跃的PG社区。
周正中、唐成、萧少聪、朱贤文都是中国PostgreSQL社区的活跃分享者,似乎都轮值担任过社区主席,堪称“PostgreSQL四大教主”,他们具备的乐于分享的特质,不断将自身对于PostgreSQL的理解回馈给技术社区。
周正中、唐成、萧少聪三位都曾经就职于阿里巴巴。PostgreSQL在阿里巴巴的应用,主要源自“去O”和RDS。这应该是PostgreSQL在国内的关键场景。
在去IOE时代,一度默默无闻的PostgreSQL开始蓬勃发展,成为了替代 Oracle 的主力军之一,PG的 DBA们开始迎来了最好的时代。
【MySQL 的三大护法】
MySQL领域的DBA,吴炳锡是非常早期的践行者,他成长于“飞信”系统的维护中,后尝试于MySQL领域通过培训和服务创业,现在则是加入了一个新的创业团队Databend。
而李海翔、宋利兵则是MySQL领域著名的内核开发者。李海翔老师更是写作出版了几本MySQL领域的大部头经典著作。李海翔和宋利兵也都是国内MySQL领域非常活跃的布道者和无私的技术分享者。
三位MySQL专家的职业生涯,宋利兵主要在Oracle原厂开发MySQL内核,李海翔主要在腾讯研发TDSQL数据库,而吴炳锡则主要在DBA领域成长,可以说3个方向,为MySQL保驾护航。
传道授业解惑,MySQL的三大专家,仍然奋斗在各自数据库的道路上,为MySQL的技术成长与传播贡献力量。
【DBA 领域的四大新秀】
前面提到的专家们多数已经年届不惑。那么年轻一代的DBA、数据库专家们在学习什么,如何开始他们的职业生涯呢?
本次嘉年华大会,有4位年轻的数据库新秀闪耀登场。冯若航走在PostgreSQL创业的道路上,他近年连续输出的系列文章在不断挑战云数据库的边界;熊灿灿也是PostgreSQL领域的一位优秀DBA和技术专家;尹海文的主要技能域看起来在Oracle方向;薛晓刚则是从Oracle转向多数据库领域的学习。
上面出现的 Ymatrix ,是基于 PostgreSQL/Greenplum 系开源数据库开发的分布式数据库产品。也是 PostgreSQL 路线上的产品。
从四位专家的技术域来看,多数据库能力已经成为DBA的基本素质要求,单一数据库DBA时代一去不返。
【总结】
本文列举了 2024数据技术嘉年华 大会上的 15位嘉宾,已经占到约 1/5的比例。 这其中呈现的趋势是:
关于技术专家的职业历程: