
什么是ACE
通俗讲,ACE存在于各个领域,任何领域中最顶尖、最一流的一部分人,被称为ACE。
例如,当年学生时代的我在"CF"赛道也是“把把ACE”的存在

ACE的由来
西方的扑克牌( poker )源自意大利的塔罗牌。除了大小鬼两张副牌外,共有52张正牌,分成四个花色。除了1 - 10等数字牌外,还有 K 、 Q 、 J 三种人头牌。其中 K 代表 King(国王), Q 代表 Queen (王后), J 代表 Jack (勇士)。其中,表示数字“1”的牌用字母 A 表示,英语中叫做 ace ,意思就是“一”,来自法语和拉丁语 as (一)。 ace 除了可以表示扑克牌中的 A 外,还可以表示骰子中的一点。由于 ace 代表最小的分值,所以 ace 原本含有“坏运气”、“无用的东西”等含义。
在法国大革命后,人们修改了扑克牌的游戏规则,使 A 比 K 大,作为“底层人民推翻君主”的象征。从此以后, A 成了最大的牌。相应的,单词 ace 的含义也发生了变化,变成了“王牌、佼佼者”的意思。在第一次世界大战中, ace 还被用来表示击落5架以上敌机的王牌飞行员。在网球比赛中,发球直接得分也被称为“ ace 球”。

Oracle ACE
Oracle 官网
Oracle(目前全球公认最NB的关系型数据库),Oracle ACE计划是一项全球性的倡导表彰计划,旨在奖励和表彰个人对Oracle社区做出的个人贡献。大多数ACE都精通数据库技术,并通过以下至少一项活动分享他们的知识和经验:进行演讲;撰写博客文章、书籍和文章;撰写或制作新闻稿;分享Oracle认证准备知识等。
包含三个级别:Oracle ACE Associate、Oracle ACE Pro和Oracle ACE Director。
Oracle ACE级别取决于候选人的影响力、社区贡献的深度和数量、对Oracle产品和解决方案的支持程度以及与Oracle产品管理的互动水平。
我的ACE之路
其实拿下ACE-A也有段时间了,但是一直没想好怎么去分享这次旅程,就以我的DBA职业生涯为时间线来总结吧
初出茅庐(工作前两年)
故事的开始是一堂计算机课,印象很深,那堂课老师全程在“吹嘘”计算机的发展有多么伟大,成为一个程序员有多“光荣”,一把键盘一块屏幕就可以改变世界。基于这次洗礼,大学毅然决然选择了软件工程专业,那时候的我志在成为一个码农。
奈何天不随人愿,写代码的天赋是一点没有,通常别人一听就会的东西,我需要反复思考很多遍才能理解,没办法开发这条路是没得走了,去干运维吧。毕业后的第一份工作“项目运维”。
其实那时候并没有接触太多数据库方面的工作,一般就是提交个SQL,导出一下数据。直到有一次项目需要在测试环境部署一套“主主”架构的MySQL,算是第一次接触到数据库运维。就是这一次部署经历,让我对数据库产生了浓厚的兴趣。所谓兴趣是最好的老师,就是从那时候开始,每天网上自学数据库相关的知识。记得用了一个月系统学习完了MySQL,当我以为自己已经可以成为一名DBA时,发现居然还有一种叫Elasticsearch的搜索型数据库,再后面怎么还有缓存型数据库。
也就是那时候,“学的越多,会的越少”成了我的座右铭。
渐入佳境(往后四年)
2年后通过自学和不断练习找了一份专职DBA的工作,其实这份工作对我的提升很大。是一家小公司,但是有一定数据规模。当时只有我一个数据库工程师。这还有什么好说的,是时候检验一下我的学习成果了,没有什么比生产环境实操更锻炼能力的,这一年我在生产环境大量应用了之前的理论知识,虽说是高危动作,但始终没有出什么岔子,整个数据库体系也打造的井井有条。后来为了迎接更多的挑战换到一家互联网公司。
正所谓,没有量的数据库(数据量、并发量)就是纸上谈兵。在这家互联网公司一个单实例百来G数据,但有着过万的IOPS让我见识到了另一种形态的数据库。一个简单的操作就可能造成极大的事故,什么都不干也可能出现各种稀奇古怪的报错。在互联网公司的三年确实很锻炼人,综合能力、解决问题的能力得到了极大提升。
瓶颈&迷茫
其实在工作第5年,有段时间非常迷茫。因为自己在数据库领域的能力遇到瓶颈,不知道下一步该朝哪个方向努力,是去学更多种类的数据库?好像也没有太大意义,工作中常用的就那么几个,总不可能对所有数据库都精通。去深入研究代码,回归梦开始的地方?好像为时已晚,现在代码能力对我来说只能是辅助工具,没道理再去转专职开发。当时我甚至不知道自己还能干几年数据库相关的工作。
缘分与引路人
也是那时候偶然看到薛晓刚老师(江湖人称“首席”、微信公众号“四海内皆兄弟”)的文章,当时IT圈内的热点话题“云时代下企业还需不需要DBA”,薛首席以犀利的文字为DBA从业者发声,“要以及为什么要”-二次反击《再论为什么你不应该招DBA》 。那时候薛老师早已是知名ACE,他关于数据库方面的技术文章也让我收益匪浅。受之启发,我开始考取各类数据库相关证书、参加数据库社区活动并尝试分享,期待自己有一天也可以成为一名ACE。


(与首席在DTC合影)
前路漫漫亦灿灿
经过一年的努力和坚持,在今年11月收到了Oracle ACE的邮件,成为国内现役45名Oracle ACE之一。


其实在我看来ACE是一种认证、一个名头、更是一种态度,一个在数据库领域不断深耕的态度,一个保持着开源心态不断分享的态度。前人种树,后人乘凉,我作为一名看着历代大佬文章成长起来的数据库从业者,未来也希望持续用自己的微薄力量在数据库领域做出更多的贡献。





