Certification is a buzzword in
the IT community with good reason. Many potential employers
are keenly interested in the initials that appear after your
name. But if your goal is to become an Oracle DBA, is
certification enough to qualify you for the job? Or is it just
one qualification among many? In this article, we’ll look at
how certification fits into the bigger picture.
Value of
certification
First, let’s consider the value of Oracle certification. The
Oracle certification exams cost $125 each; some certifications
require up to five exams. The total for all tests and
additional study materials (books, classes, etc.) make Oracle
certification a sizable investment, but the reward available
in today’s job market makes it seem worthwhile.
Many people wishing to enter IT note the high pay for
Oracle DBAs, ranging from $75,000 to $140,000 per year for
employees. That figure goes up to $300,000 per year for Oracle
DBA consultants. Many students believe an Oracle certification
is the ticket to a guaranteed job in Oracle database
administration. However, Oracle certification is just one of
many criteria evaluated by prospective employers.
More to the job than
technical skills
Many IT professionals fail to consider the fact that the
Oracle DBA job is much more than technical. Generally, the
Oracle DBA is charged with overall database design, database
implementation, backup, and recovery and is intimately
involved in all phases of project development. Hence, the
successful Oracle DBA must possess excellent communication as
well as technical skills. An in-depth understanding of
operating systems and computer-science theory is imperative as
well. Hence, Oracle DBAs commonly possess a bachelor’s or
master’s degree in computer science, information systems, or
business administration.
While the OCP examinations have been very good at quantifying
mastery of specific technical areas within Oracle
administration, having an OCP is not necessarily a guarantee
of Oracle expertise. I have witnessed the hiring of job
candidates from non-computer-related fields and placed in an
intensive 12-week course. The course focused entirely on
passing the OCP exams. While some of these people have
achieved Oracle OCP status, with only 12 weeks’ experience in
the IT industry, they do not understand most of the overall
concepts surrounding Oracle administration. I remember a case
involving a newly graduated OCP who blatantly misunderstood
the basic concepts of Oracle database administration. This
person was unable to put everything together into a cohesive
model in order to do any good for his or her new employer.
Certification is not
the only qualification
It’s critical to remember that Oracle certification tells
employers only that the job candidate successfully passed the
technical aspects of Oracle database administration. In the
real world, Oracle certification is just one of many criteria
used to evaluate an Oracle job candidate. Other criteria
include the following:
- Excellent communication skills: The Oracle DBA
generally serves as the central technical guru for the IT
shop. He or she must be able to explain Oracle concepts
clearly to all developers and programmers accessing the
Oracle database. In many shops, the Oracle DBA is also a
manager and is required to have excellent communication
skills to participate in strategic planning and database
architectural reviews.
- Formal education: Most successful Oracle
professionals are required to have a bachelor’s degree in
computer science or information systems, and for advanced
positions such as an Oracle DBA, many employers prefer they
have either a master’s degree in computer science or a
master’s in business administration (MBA).
- Real-world experience: This is the Catch-22 for
newbies who possess only an OCP certificate. It is a common
complaint of people who have OCP certificates but no job
experience that they cannot get experience without the OCP,
and they cannot get a job without experience. This is
especially true in today's tight job market.
- Knowledge of database theory: In addition to
mastering the technical details required for the OCP exams,
the successful Oracle professional must have an
understanding of the soft skills associated with database
and data warehouse design. This includes intimate knowledge
of data normalization theory and knowledge of star schema
design, as well as object-oriented modeling with Unified
Modeling Language (UML) and knowledge of other database
design methodologies such as CORBA and J2EE.
While the OCP is not a complete measurement of a person’s
skills (most notably, real-world on-the-job experience), it
does provide a method for non-IT professionals to enter the
Oracle job field.
Conclusion
A person’s depth of knowledge in computer programming concepts
is far more important than his or her ability to pass the OCP
exam. Employers are recognizing the pitfalls of hiring people
based solely upon Oracle certification. When applying for your
next job, make certain that certification is not the only
qualification you bring to the table.
Click
here for part 2 of "An Insider's Guide to Oracle
Certification".