暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

我的DBA之路-杨磊

杨磊 2019-10-10
1275

【引言】

九月初,墨天轮举办了以“我的DBA之路”为主题的征文活动。应墨天轮的活动邀请,让写一写自己的DBA之路,且给出了Eygle(盖国强)、Kamus(张乐奕)、杨廷琨三位大佬的DBA成长经历自述。看了大佬们的成长过程后,想着自己一路的走来,有认同感亦有敬佩情。认同感是指自己成长经历也和三位前辈前期一样一路痛并快乐着,敬佩之情在于他们在没有一条路的时候走出来一条路,为后面的行者指引了方向。

 

自己从事DBA的职位一晃差不多有8年时间了。至于自己的DBA之路,说实话并不知怎么开头。索性按照一贯写文章的风格:先捋个大纲出来,搭个骨架再填肉。


文章大纲

1. 职业选择

2. 进阶之路

3. 被谁所激励

4. 未来怎么走

5. 行业挑战


职业选择


自己的本硕专业一直是计算机科学与发展,算是正经的科班出身。但对于数据库的了解还是从上本科时学的SQL Server开始,最初的应用也是Win环境下的一路NEXT+增删改啥的sql命令。当然出了问题是不会排查的,真解决不了大不了重装一遍,手法可谓简单粗暴。研究生阶段因为自己的方向为图形可视化,写了大量的C++语句来验证试验结论,所以毕业找工作时,对写程序有一种情绪上的抵触,心想不让我写代码,干啥都行。

 

2011年,来到新的工作岗位,公司在征求个人职业意向的时候,自己果断选择了人数较少的DBA方向。当时个人还是有些主动思考的:1是不用再大量的写代码;2是从事数据库可以和各个项目组打交道,这样知识面就不会被单一限制住,进退皆可;3是数据库自己从来没真正的玩过,想想就很有挑战性;这里要感谢我研究生阶段的导师贺老师,是她教会了我主动思考和不要惧怕自己不熟悉领域的那份恐惧感,告知我“没有人学不会的东西”的这条真理。

 

鉴于上述原因,我从职业发展的一开始就选择了DBA这条路。现在来看还是很欣赏当时自己的思考和判断。

 

进阶之路


因为自己是个山东汉子,骨子里还是流淌着真诚和认真。用我老妈的话说就是:“干一行就要有干一行的样”。在职业生涯的最初两年,在公司同事的帮助和自我主动学习下,常规的命令和通用性原理已经算是门清、入了门,成为了一个技术熟练工。但只有自己知道,离“干一行就要有干一行的样”还差的很远,理论体系不成熟一直是我的一个短板。

 

由此在工作两年后,也就是2013年,自己报考Oracle OCP的认证考试,因为公司提供过oracle课程培训,所以OCP的考试省了培训费,只交了考试钱。整个OCP备考阶段很是煎熬,原本自己觉得一些操作和原理还自我感觉良好,但看了OCP的考试题目才知道什么叫已有知识的肤浅。大家都说Oracle的OCP是paper认证,但如果照着考试大纲和试题内容,由粗到细、由点入面的去一个个实验、求证,绝对是快速、扎实学习Oracle的一个途径。

 

因为是自学,整整三个月,自己花了大量的时间和精力去准备OCP考试,最终成绩出来,均高分通过,倍感欣慰。工作上的一些问题遇到了,第一时间也不用百度+google了,反而能自己开始尝试进行解决。

 

但到了2015年,新的瓶颈又开始彰显:系统性理论知识没有融汇,对于一些技术涉及较深的问题感到能力欠缺。鉴于此,在2015年年底决定报考了OCM认证;相对于OCP,OCM更具挑战性,备考时间和精力可谓翻了几番,记得备考的近4个月时间,周末两天上课,几乎每天学习理论体系+动手实验,凌晨2点才睡觉那是常规节奏。通过了OCM考试,理论知识的贯通+动手能力增强,在遇到问题时,均能知道如何进行官方查找,应变速度极大提升。尤其是伴随着OCM考试,还有一个额外的好处就是指尖速度的提升,显得平滑而优雅。

 

以上是进阶之路。

 

被谁所激励


Secooler有句话“我们激励了谁,又在被谁所激励”,个人很是认同。

 

bisal是在2015年和我一起报考的OCM认证,其一直有个追求:成为一名ACE。为此在成为OCM以来的这3年时间,受Secooler、eygle、dbsnake、百科全书杨廷琨的影响和激励,以及受杨建荣每日写技术文章的启发,bisal一直在做线上线下的技术分享,在今年的6月份,被Oracle官方直接跳过ACEA,追认其为ACE,可谓梦想成真。作为同期备考OCM和一直关注其技术分享,目睹过整个过程的人,深受其鼓舞和激励。

 

俗话说:身边人的成功才最是让人受鼓舞。

 

鉴于此,今年6月份,自己也开通了微信公众号、CSDN、github,争取坚持每天进行技术分享,即使不是每天,一周不少于5次的技术分享还是有的。套用Secooler话,我是在被Secooler、eygle、dbsnake、dbstyle崔旭、百科全书杨廷琨、bisal所激励着。这也给自己找到了一个新的目标和方向。

 

我的目标和方向是:成为一名ACEA,然后是ACE,最后是ACED;成为行业内的那一小撮人,即所谓的“砖家”、业界引领者;

 

截止目前,中国总计有13位ACEA,19位ACE,7位ACED,以及24位ACE Alumni(校友、退役)。因Oracle收购了MySQL,这些ACE中除了Oracle方向,还包含有MySQL方向。

 

对于ACE申请者的要求,很重要的一点就是分享,包括不限于以下:

1. Oracle讨论论坛

2. 以技术白皮书、文章、代码、工具等方式呈现的内部共享

3. 撰写Oracle技术书籍

4. Oracle相关的个人博客

5. 在相关活动中做Oracle演讲

6. 在Oracle用户组中参与活动

7. 在Java用户组参与活动

 

希望自己会在这个方向一直努力。

 

未来怎么走


这是个一个浮躁的时代,大部分人都想快速的达到自己的目标。但,有些事情还是需要精力、经历和时间的沉淀。

 

人总要有些追求的。

 

所谓追求,不管是出于兴趣,还是出于后发性的,总要有个努力的方向,追求一个结果。


另,说的人生层次再高点,那就是人还是要活的更崇高些,有自己为之奋斗的目标和追求。人生百年,人总得追求点什么。鉴于此,我们还是要好好规划下自己的求索方向。

 

一个思维模式:当我们不知道如何奋斗时,那就以一个为之奋斗的目标为导向,进行结果反推,这样由大到小,由远及近的路就出来了。

 

刚才说了,我的目标和方向是:成为一名ACEA,然后是ACE,最后是ACED。

 

目标和方向有了,具体怎么走就很清晰明了,剩下的就是一条具体的路:孤独+坚持。

 

ACE的要求既简单又不简单。简单是指要求很明亮,发文章、做分享、参加技术大会、著书写文。不简单是指上述这些的默默的孤独感,你要耗费大量的时间和精力去写、去分享。

 

借鉴杨建荣和bisal的路子,自己也在每天坚持写文章,即使有时候不是每天都发,但素材还是要一直整理。平局每周也会至少保证5篇文章。这段时间给我的感受是:随着文章的积累、文笔的娴熟、思维的锻炼,有时候写的文章其实在帮助自己,从中渐渐体会到了写文章的好处,应了那句老话:“好记性不如烂笔头”。

 

目前自己坚持在微信公众号、CSDN、github、墨天轮上分享技术类文章。

 

因为自己喜爱健身,有近9年的健身史。所以这里拿健身做个对比:好的身体是革命的基础,没有人不想有个健康、美感的身体。但你要在这条路上学会孤独和坚持,一个月没有效果,三个月没有效果、六个月效果不明显,那就坚持一年、二年、三年,方向对了,剩下的就交给时间来验证。更何况在这条路上,我们还是能收获一些挚友,相信最终的人生高度也会不一样。


行业挑战


如今,数据库开始往智能、自治、云方向发展。

 

Oracle在刚刚过去的9月17日,在Oracle Open World大会上,Oracle 推出了全自治的操作系统 Oracle Autonomous Linux,号称可以self-driving, self-securing, and self-repairing,通过机器学习、AI等技术让数据库能够完成自我管理、自我保护以及自我修复,Exadata版本支持自动创建维护索引;同期,云上数据库的也在不断完善和发展,Autonomous Linux 是以 Oracle Linux 为基础的,为 Oracle Cloud 和 Oracle 工程系统提供了支持。该操作系统对 Oracle 云基础设施客户是免费的。

 

一时间,智能自治、云时代、人工智能齐头并进,风云跌宕。

 

这种趋势下,就有了一种声音:“DBA行业将要逐渐消亡,考虑另谋出路吧”。诚然,随着Oracle新版本新功能的不断增加,原本很多需要人工设置的工作都可以自治完成,给人的印象就是Oracle入门门槛变低,DBA行业要大范围缩减。但这只是针对初级DBA职位,高级DBA还是要了解Oracle的新特性,以及这些新特性的限制和有可能导致的问题。

 

所以,对那些还在Oracle岗位的朋友,请加强自我提升,争取成为那个“熊追人”故事里的跑相对快的人。再说现如今哪个行业不是在快速迭代更新,连传统行业都在寻求突破;应了那句话“这个时代原地踏步或走得慢,都是一种退步,都会被挨打”。

 

还有一个方向可供选择,基于一些现实情况,有些朋友不想在Oracle上继续深耕,毕竟Oracle自治带来的门槛变低并不意味着成为高级Oracle DBA的难度降低;那可以考虑学习MySQL、PG、MongoDB、Redis、spark、flink等。相信有Oracle做背景知识,其他新技术会转型/上手容易些。

 

结语

文末,借用Bisal一路走来鼓舞自己的一句话来结束此文:“梦想还是要有的,万一实现了呐”。

最后修改时间:2019-10-10 15:05:07
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论