其实当初公司招人时,并不是DBA,是要DATA ANALYST/ORACLE DEVELOPER

我在这方面从来没有任何经验,就凭着六年前一张9I 的OCA 证书,再加上表露出来的对这份工作的热情,让HIRING MANAGER 动了芳心。刚进去时真是应接不暇,且不说这六年中我丝毫没有碰过任何和数据库有关的知识和软件,好多东西都要恶补, 而公司本身的BUSINESS RULL 和BUSINESS PROCEDURE 就弄的我头昏眼花,真像听天书一样。不过后来情况有了改变,经理让我重点做FORM 和REPORT 的MIGRATION。这工作侧重技术,总算摆脱了天书。但也要看N多的DOCUMATATION和查N多的网站。我从安装调试SERVER 开始,好多东西都是第一次接触,周围根本没人交流,真的像是不会游泳的人掉进了大海。但我时刻鼓励自己,那么多人都在做着和我一样的事,他们就一定比我聪明,比我能干了吗?他们能行,我也能做到,无非就是多查些资料多花些时间。好在ORACLE的资料库很齐全,有问题也有专业网站去查,所以最后SERVER 设置好了,APPLICATION 也都整改调试出来了。可这时风向又变了,我的经理跳槽了,换了一个新经理。这新经理有了新思路,他不主张继续做FORM 和REPORT 的MIGRATION,他说这两样东西迟早会淘汰。所以我只能又拾起天书,做些APPLICATION USER SUPPORT 之类的工作。但对我而言,花太多的时间在研究公司的BUSINESS PROCEDURE 上我觉得不值得。如果你决定在公司做久,那你必须把它弄透。可我没这想法,所以觉得还是应该以技术为主。我和新经理交流了一下想法,希望有机会能做些BACKEND的工作。我们的谈话很坦诚,他和我谈到了我将来的职业方向,出了这个公司后我想侧重哪方面等等。他也很支持我的想法,正好他也想有人管理一下我们的数据库,所以他就让我试试。这次我又掉进了大海,又要开始查N多资料,但失败越多经验也越多。不过ORACLE DBA 要做的东西太广了,我目前也只是接触了其中的一小部分,还有好多东西等着我去探索。但好在经理给了我充分的权限,所以我就当练兵啦。现在工作虽然忙些,但我很快乐,因为我在忙中提高了很多,学到了很多,并不是忙于繁琐的重复工作。
找工作实力固然重要,但运气实在是不能忽略。我在面试时基础知识几乎忘个精光,回答的结结巴巴,但和经理的交流互动还行。他在回复中也说到是我对这份工作的热情打动了他。当然这次他是被打动了,但不代表别人也会被我打动啊?如果碰上个讲求技术的,估计一分钟就把我打发了。不过ORACLE不是唯一出路,大家不要把它神话了。也就是市面上有它的一席之地,所以还能靠它混口饭吃。但IT范围那么广,网络维护需求量也很大,怎么不看人往那上面靠呢?

所有跟帖: 

请您先登陆,再发跟帖!