【声明】本公众号文章仅代表个人观点,与任何公司无关,仅供参考。
编辑|SQL和数据库技术(ID:SQLplusDB)
新的一年,首先祝大家龙年大吉,万事如意,升职加薪!
2024年初很荣幸通过了Oracle ACE提名,在这里晒一晒,满足一下自己小小的虚荣心。
https://apexapps.oracle.com/apex/ace/profile/lukeunique
对于年过不惑,想躺平又躺不平的中年人而言,算是一个小小的喜悦。
关于ACE的基本信息可以参考JiekeXu老师写的介绍:
JiekeXu: 我的 Oracle ACE 心路历程
曾几何时Oracle ACE前辈大佬们为Oracle数据库在国内的普及和发展做出了巨大贡献,帮助IT行业的发展,同时也丰富了自己的职业生涯。
记得收藏过侯圣文老师很久以前的一篇内容,其中提到作为DBA的三个层次: 第一个层次是数据库软件的管理,也就是我们通常理解的Database Administrator,第二个层次是Database Architect,也就是数据库架构师,第三个层次是Data-Based Architect,基于数据的架构师。
在文中侯老师还建议处在第一层次的DBA要尽量往业务层面、架构层面、分析层面、数据挖掘等等方面发展。
侯圣文:Oracle ACE总监十年风雨数据路
虽然有人可能认为三个层次可以代表一个DBA的资深程度和级别。个人则更倾向认为这三个层次是一个范围和方向概念而非级别,不代表一个层次比另一个层次高。无论在哪个层次哪个方向上做好,都需要较高的专业知识和不懈的努力,也都同样会有较好的职业发展,在合适的岗位上获得不错的待遇。
事实上,Database Administrator的工作内容更加贴近于Infrastructure,离基础软件和硬件更近。
从时代发展的角度而言,过去几十年IT从业者可能都有机会接触到infrastructure和application相关工作,但是随着云时代和各种SaaS服务和软件在企业中的推广,infrastructure相关的工作会不断被封装和集中到云厂商、大厂和企业内部的少数专业人员的工作中,普通IT人员的参与度会越来越少,更多的人会停留在应用层面上,我想这也可能是大家考虑向其他方向发展的原因。
也许有人从中看到了“危”,但同时也要看到“机”。“机”就在于少数,其实DBA本身就是一个少数者的行业,各个企业中DBA从业者是很少的,聚焦于自己的主业,然后根据需要适当扩展,也许前景也并不悲观。
记得2020年写过如下文章:
2020年了,还有必要学习Oracle数据库技术么?
转眼2024,目前看来其中的建议依然有效!
我有时候在想,在这复杂的时代背景下,Oracle ACE该做些什么?能做些什么呢?该如何发展?前景在哪里?
答案似乎很简单,却又不那么简单。
成为Oracle ACE的前提是精通专业领域,并愿意分享拥有的知识和经验,所以作为Oracle ACE最重要的一点依然是分享。
回顾网上可寻的Oracle ACE前辈大佬们的职业路径和生涯,基本都是在分享的路上不断成长和发展,赠人玫瑰手留余香。
听说人平均在50岁左右理解力、智力和创造力才到达巅峰,五十岁才是人生最黄金的时光。年过四十,不惑于外物,但依然要有梦想,依然要努力前行。