Since I signed up with dbasupport last year, I have read numerous arguements on whether one should go for OCP or not. the views are almost equally divided. It does not make any sense just arguing. You can argue it forever.
I think it all depends on your personal situations. For those who have not found a dba job,it might be a better starting point in getting a OCP. For those who have been dba for some years, they might not be in a rush to get a OCP, or they might not even have to. To those who have been a dba and who want to fullfill personal satisfaction, might want to take one.
I myself have been dba for some years now, but I would admit that I do not know everything about oracle. To me, I think getting actual experience is more important than getting OCP. If I have some real work to do, I would learn by doing it, say master some oracle products, such as WebDB,apps,LDAP. When I feel I really have nothing interesting to learn, then I would prepare for OCP. I spent one month on OCP one and passed it last June, and spent two weeks on OCP two and passed it this past May. I don't know when I am going to do my next one.
Some thougts after taking two exams:
1, I do learn something new from preparing OCP;
2, By just getting OCP without actual experience, you will not be able to handle the actual dba job;
3, Some actual dba tasks are not designable in OCP questions,maybe some gurus can improve the OCP questions in the future;
All in all, we should not just compare OCP to experience. OCP and experience should go hand in hand and compliement to each other, not one against another.
