I just finished a session today with some delegates who are going to start their long joruney to become good, knowledgeable dbas. Besides the technical topics that we discussed in the entire week like how oracle works, what’s a database and so on, I tried to tell them or can say , tried to encourage them to be a part of the global oracle community. I have got a lot from this community, I am learning every day thanks to those questions that come on the forums, those blogs that I read almost daily and tons of things like this. I strongly believe that when wants to be good in any kind of career track, its not just that one always has to “take” from the community but also has to “give” . I believe that its not possible that one can say that just because he/she is working from N number of years, he/she is really knowledgeable about the track. Imagine a guy who is working in a team which does takes care of installing and patching of databases. Now this guy is working in that team from last N years, what you think he would have got from all these years? He surely can call himself an experienced guy but is his experience really worth to be called “knowledgeable” ? No I don’t think so. He knows about one part good but just installing/patching is not being a good oracle dba/technolgist. There is a lot that one can know about Oracle. And for doing all this, two things can be really helpful. One , participate as much as you can over the different forums/conferences which are happening around you and you can attend. There is always something which is happening in some part of the oracle community which you may have never even thought about too and the best way to learn about it is to attend/be a part of these forums/conferences. Some seminars do happen over the web also and are conducted without charging anything from the audience. Oracle RACSIG( http:/www.oracleracsig.org ) comes on the top of the mind when I think about the “free” yet “the best ” seminars. But even if you have to pay some thing to attend these seminars, each penny spent would be worth of its value.
The other thing that can really help someone to grow and know not just what he/she is doing on daily basis , is getting Oracle Certifcation. Trust me when I say this, I have met so many “experienced dbas” who believe that putting a file into hot backup ceases oracle to write over it. This and many more doubts like these can be cleared once and for all, if you read the oracle manuals which would help you to know about all these kind of matters , additionaly would make you elgible to get certified. There are many in the world who believe that certifications doesn’t mean anything. But if achieved by sheer hard work and preparation, its really is a credential on which you can be proud of. And just in case you are thinking that employers don’t bother about certified people, you are wrong as I just only got an email regarding a job option where having certification was one of the mandatory requirements. Being certified and also walking on the road to it would bring so many things in front of you which otherwise you may never read. And these things only I shared with the delegates and it was good to see some already mentioned that they would be visiting Oracle forums almost daily to seek knowledge and also to help others over it.
And just in case you are thinking that with all this automation happening in the oracle database, there would be a crunch in the dba jobs, you may want to read this post from the Paul Soresen, Director Oracle Certification where he has quoted an article from CNN which has quoted top 10 jobs that one can do and it does include Oracle DBA as one of them! Wow! So get your gear set and jump into the ocean of Oracle 🙂 .
“I have met so many “experienced dbas” who believe that putting a file into hot backup ceases oracle to write over it”
Do you have the doc link ? 🙂
Anyway, what’s the point ?
On the other hands, there are so many lacks in the certification path (started by the exam itself, mutiple choice Q/A), I know many certified dba even not beeing able to copy a database…
Beeing certified without any days of experience is pointless, and recruiter who have only this requirement does not understand anything about certification.
Hi Aman:
Excellent write-up!
I will quote you on my next blog post!
Cheers,
OCP Advisor
@Nicolas,
My oh my, its surely my lucky day to have your comment over my blog, I mean it! Thanks so much first of all for coming over and surely for the comment. Comment from a Guru like you means so much for me!
Do you have the doc link ?
LOL
On the other hands, there are so many lacks in the certification path (started by the exam itself, mutiple choice Q/A), I know many certified dba even not beeing able to copy a database…
Beeing certified without any days of experience is pointless, and recruiter who have only this requirement does not understand anything about certification.
Nicolas, I do agree with your comments. If I shall I deny this, it would be wrong. I work in this environment where education and certification are the only things that we talk about all the time. I surely believe that getting certified is surely the best thing one can do to become knowledgeable about Oracle. He/she won’t become a Guru by this( even thinking like that would be stupid) but he would know what’s the basic stuff , the base ground over which he has to walk upon to become a really knowledgeable professional. There is no substitute of experience but there are always two ways to learn thing. One , the hard way, learn by doing mistakes, I won’t recommend that. For example, I won’t like to get my self cured , heck not even touched by that doctor who has learned operations by just watching others. That’s what I believe about just “experienced guys” who know the workarounds that they use all day long , just good enough to keep their job.
There is another way to learn things and that is to read about, understand the know-hows of it, practice it and than, when equipped with some base knowledge, start applying it in the real world. My point of certification or getting certified is that one has to put a lot of hard work to get it. Just by cramming the book, if one gets certified and feels great about it, he is just living in illusions. That knowledge is of no worth which can’t be put to application and this kind of certification is nothing but like that knowledge only.
So to sum up, getting certified and using that knowledge to get the real world experience is what one should aim for. Doing just one of these two only, may not be good.
Thanks so much once again for coming here Nicolas!
Regards
Aman….
@Mohan,
Thanks a lot for the kind words Mohan 🙂 . I can’t wait to read your next blog post 😉 .
Regards
Aman….