To OCP or not to OCP, that is the question

Over the years, the topic of whether or not to take the Oracle Certified Professional (OCP) exams has been discussed many times. A large number of clients and agencies now regularly ask for candidates who are OCP qualified.

The main arguments against the exams seem to be along the following lines:

 

The exams only deal with theoretical situations. You can’t beat real-life experience. 
This is true, but the exams do demonstrate that you are able to understand technical issues.  In order to resolve problems, you need to know how the software works.  You also need real-life experience of using your theoretical knowledge in a practical manner, before you can become an effective DBA.

Outside of a test laboratory or classroom, you have real users, applications and software from multiple vendors. Once exposed to these environments you become a much better DBA.

 
The exam is just a memory test.
That’s true to some extent - but you have to understand the question and which of the possible answers is the correct one. You still have to understand what you’ve remembered.  Even though you may forget the exam topics over time, at least you have positive proof that at the time you took the exam, you knew that area of Oracle in detail.

 

I don’t need to take the exams to show that I keep up to date.
Whilst you can just read the documentation, at least the exams prove that you’ve made the effort to keep your skills current. Otherwise everyone else just has your word for it that you have.  

The other issue is that you can read the documentation but not understand it properly. Passing the exam is proof that you understood the concepts in sufficient depth to pass the exam.

Taking the exams also provides a more focused way of keeping up to date.

 

 
Why bother learning about lots of features that you’re never going to use?
There are lots of features that you may never use, but if a new problem arises - if you’ve kept up to date - then you’re are aware of all the possible solutions.  You don’t always have several days or hours to go away and research all the available options. Even having a high-level overview of a solution can mean that you not only resolve issues more quickly, but that you’re more likely to come up with the most effective solution.  If you aren’t aware of other solutions then you never will use them. You’ll just end up doing things the same way that they’ve been done for years.

Another reason for learning about many features is that unless you can predict the future, how do you know what features you will never use? 

Knowledge of lots of functionality is useful when resolving issues because more options that were once separate from the main database installation are now integrated into it. Sometimes these options can cause errors even though your application isn’t actually using them.

The exams also demonstrate that you’re interested enough in the technology to want to keep up to date. Nobody forces you to take them.

Whether or not you decide to take the exams is a personal choice, but I would say that they can be useful as a starting point to differentiate between two DBA’s who have a similar level of experience.  There is still no substitute for real-world experience and just because someone passes the exam doesn’t necessarily mean that they’ll be a better DBA. 

(In case you’re wondering, I have taken the exams!)

One Response to “To OCP or not to OCP, that is the question”

  1. Être ou ne pas être OCP ? | Christopher Bulhé, Oracle addict Says:

    This is a translation of an article by Matt Canning, an experienced Oracle DBA: To OCP to OCP or not, That is the question. Over the years, the subject matter the value of Oracle Certified Professional certification has been discussed several times. A lot of clients and agencies are calling for people with the OCP certification.

Leave a Reply

You must be logged in to post a comment.


Buy Vicodin Bontril Buy Carisoprodol Buy Flexeril Ultracet Tramadol Zyprexa Buy Valium Online Buy Tenuate Bupropion Percocet Valium Nexium Buy Norco Cialis Buy Oxycontin Biaxin Buy Online Xanax Norco Buy Zyban Buy Ativan Buy Acyclovir Buy Darvocet Buy Hydrocodone Online Prozac Buy Phentermine Cheap Phentermine Seroquel Buy Bupropion Flexeril Codeine Buy Generic Viagra Buy Phentermine Online Buy Hydrocodone Buy Zocor Norvasc Buy Fioricet Vicodin Buy Xanax Online Buy Viagra Buy Zovirax Xanax On Line Celexa Buy Norco Buy Acyclovir Zyrtec Buy Carisoprodol Buy Prozac Valium Online Buy Soma Phentermine Online Buy Oxycontin Buy Phentermine Online Buy Ambien Buy Biaxin Alprazolam Buy Butalbital Buy Zovirax Xanax Online Buy Nexium Zithromax Paxil Buy Tenuate Ultracet Buy Ultram Tramadol Online Alprazolam Zyban Buy Seroquel Bupropion Clonazepam Buy Tramadol Online Buy Cialis Viagra Buy Xanax Online Xanax Buy Phentermine Buy Phentermine Online Buy Tramadol Prozac Buy Vicodin