上个月,我考完了OCP-8i, 考完了也没有什么感觉,因为我觉得自己没有学到太多的东西,与自己原来的期望不相符.基本上是paper.
我原来的计划是一年考完.也就是2个月考一门.实际上考的时候,因为外因(考试费用涨价,别人一个月就考完等等)+内因(自己心态太浮躁,总想急于求成),基本上是一个月考完一门,但是平时作的工作主要是开发,实际上在一个月内看书的时间也就周末和晚上下班后2-3个小时.一共也就4个周末,还要除去考试的那个周末,时间实在是花的不多..
收获是加深了对Oracle整个框架的认识和理解,
在出了问题知道到什么地方去找资料,到那里去找原因.但对里面的很多东西理解不深,有很多模糊的地方.
现在准备将教材从应用的角度(以前看书基本上是以通过考试的角度)再看一遍,尤其是backup & recovery 和 oracle tunning 这2门课程.
但我觉得实际上把这些搞的比较熟或者很熟(如果没有大型的实际经验,精通是不大可能的),还是远远不够的.
由于以前基本上是在nt下作 java开发(对nt和java也只能说能用,比较熟).而对linux,unix等基本上一窍不通.
oracle在nt下基本上是没有什么优势的.
所以,我觉得要想做好一个真正的oracle dba,除了很熟悉oracle,对linux,unix必须很熟悉.
linux还好说一点,可以在自己的pc上折腾,可这个unix什么的在自己的机器上可折腾不起.没有折腾过肯定是做不好(别人不会给你机会),甚至不敢去做dba的(把一整套东西搞砸了,必须要负责任的
)
所以现在也很矛盾......不知道自己的方向在那里??
本来一直在做java开发,觉得java也很不错.但30岁以后,35岁以后还能作开发吗?
也有人说可以去作管理,中国目前的IT,小公司是没有什么管理模式的,更谈不上PM.去大公司或外资作PM,总觉得自己底气还不足...
边想边写,也没什么逻辑,本想发在海区,但一想这里的dba比较多,
或许也经历过和我一样的困惑,如果能够谈一下自己的感受和经历,
对我应该是有帮助的..因为有人说:
"听君一夕话,胜读十年书"
谢谢!
|