本人原先一直从事软件研发,做底层的开发,2011年才开始准备OCM认证。有人会问,做开发是不是很累,才想转DBA。其实不是的,完全是兴趣使然,工作中所做的事情基本上都是离不开数据库,那么为什么不好好的研究它呢?发挥出数据库的优势,但是由于开发关注数据的角度不同,而把主要精力放在代码层面,而如果你比较深入的了解了数据库,那么在访问数据库时,就可以让数据库帮你做很多事情,以及提高性能;而不是自己用代码重新实现。曾经在一个项目中,使用双Master为用户实现数据库静默备份,开始的时候,的确想可能有写许多代码,当自己深入研究MySQL的特性后,基本上只写了少量的代码就满足了客户的需求。
但说句心里话,本人不是那种非常勤奋的人,又想深入学习这门技术,怎么办?报培训,靠认证,拿就拿最高级的认证,给自己压力,这是第一点。
其二,找个靠谱的良师益友。自己工作的确有些积累,但是把它们清晰的贯穿起来,确实需要一些“功夫”了,当然如果您已经融会贯通了,那么说明您已经提升到一个新的高度了。但当时的我总感觉不得其法,没有质的提高。转变思路,需要虚心向过来人请教。一次偶然的机会,结识了Secooler,和他聊了聊,感觉他能够帮助我提升;在他的帮助下,学习的方法和效率是大幅提升。在此要向Secooler表示诚挚的感谢,所以有一位良师益友是非常重要的,在你遇到发展瓶颈的时候,为你打通“任都二脉”,在你迷茫的时候,提醒你前行的方向。
其三,团队式集训(个人起的名字),就是准备一起参加认证的童鞋,组织在一起训练,相互帮助,共同解决问题。俗话说“三个臭皮匠,顶个诸葛亮”,一个人闷头训练枯燥,最重要的是可能你遇到的问题少或者你遇不到问题,那么拥有的解决办法也就少,在考场上一旦遇到没有见过的问题,你就会容易慌,势必影响你的状态;如果大家在一起训练,任何人出现的问题,大家都参与解决,不仅可以帮助别人,自己也有所提高。这也是以后你最难忘的一段日子。
现在,OCM证书已经拿到有一年多了,会想起那段紧张、亢奋的时光,真是心潮澎湃。其实证书就是一个标签,真正收获的是技术,还有那么多的良师益友,可以在一起谈天说地,分享技术,分享人生,幸哉!快哉!
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26812308/viewspace-757303/
,如需转载,请注明出处,否则将追究法律责任。