2.2 日久生情见真心
为了进入公司的DBA组,我需要一个敲门砖,那就是拿到OCP认证。在这个世界上有很多无瑕美玉落入泥淖之中,被世人当做了烂石头。OCP课程实际上就是这样一块美玉。我始终认为OCP是Oracle开发的最完善最成体系的一套课程。现在的很多人都觉得OCP认证无用。当然如果你把它当做一张纸,那这张纸确实没多少分量,但是如果这张纸背后凝结了你的心血,你能够悉心研习整个OCP课程,把每个考题分析透,动手做每个实验,那这张纸就是无价之宝。
很长一段时间,我以考取OCP为目标,把整个OCP课程体系做了系统梳理,每道题都做了仔细的解析,不懂的地方就看书或在网上查。这样有目的又有章法的自学效率极高,我感觉短短一个月学到的东西超过了整个大学四年的收获。这也是我一直以来推崇认证的原因,认证可以给我们的学习确立一个明确的目标,有目标的学习才能事半功倍。
在这样的学习过程中,我渐渐发现Oracle的整个体系是非常完善的,这让我对Oracle数据库产生了更大的兴趣。这是很自然的现象。如果你跟一个姑娘交往,越接触越发现她的好,一定会喜爱有加;反之,如果发现她败絮其中,自然会厌弃离开。Oracle无疑是金玉其外,锦绣其中的“好姑娘”,我越钻研越觉得它的体系完善,设计精巧,所以渐渐迷上了这门技术。就这样我以满分拿到了OCP认证,这对于当时还是小菜鸟的我来说是个不小的鼓舞,我也凭借这个认证以及认证背后的实力顺利升级成了公司的Oracle DBA。
与程序员的“团伙作案”不同,DBA行业充满了个人英雄主义色彩。在焦头烂额的故障现场,一个出色的DBA往往扮演了救世主的角色,丢失的数据、中断的业务都可能在一瞬间因为你的操作起死回生,几天几夜没合眼的客户也会因为你的出现而得到解脱。这也是数据库技术和DBA职业最吸引我的地方。刚当DBA那会儿我感觉整个人都处于亢奋状态,海关数据中心虽然待遇一般但绝对是学习的好地方,有大把大把的钞票扔出去买最牛X的设备,这里俨然成了我的实验室,于是我每天钻进一年四季都凉嗖嗖的机房干得热火朝天。除了工作的内容,大部分时间我都在鼓捣自己的东西,没事儿搞出个故障来看自己能不能排除。这大概相当于军事演习,虽然没上战场,但也不能荒废了看家的武艺。