CertCities.com -- The Ultimate Site for Certified IT Professionals
Post Your Mind in the CertCities.com Forums
TechMentor Conferences
  Microsoft®
  Cisco®
  Security
  Oracle®
  A+/Network+"
  Linux/Unix
  More Certs
  Newsletters
  Salary Surveys
  Forums
  News
  Exam Reviews
  Tips
  Columns
  Features
  PopQuiz
  RSS Feeds
  Press Releases
  Contributors
  About Us
  Search
 

Advanced Search
  Free Newsletter
  Sign-up for the #1 Weekly IT
Certification News
and Advice.
Subscribe to CertCities.com Free Weekly E-mail Newsletter
CertCities.com

See What's New on
Redmondmag.com!

Cover Story: The New Face of User Groups

The Redmond Reader Survey

Always Open for Business

Redmond Roundup: Always There for You

Product Review: Sunbelt Exchange Archiver


CertCities.com
Let us know what you
think! E-mail us at:



 
 
...Home ... Editorial ... Columns ..Column Story Monday: April 21, 2008
Tech Training: Get FREE e-learning offer!
TechMentor Conferences


 SELECTions  
Damir Bersinic
Damir Bersinic


 Just Ask Damir!
Damir tackles a reader's question on becoming an Oracle DBA
by Damir Bersinic  
12/4/2002 -- It's always nice to get reader mail. It's one of the ways that we columnists get to gauge whether or not we are hitting the marks and providing you with information that is useful. Sometimes the e-mail that we receive deals with a topic that might make a good column, as is the case with the following:

I want to move into the IT field -- this would be a career change for me. I wanted to get my Oracle DBA certification ... Currently I work for a company who specializes in data storage and the industry for that technology seems great.

My question is how would a person with no programming background get into Oracle?

A lot of schools in the area just say "come on in and learn it" ...I was always skeptical of that. Are there any prerequisite classes that I should take being that I am new to the field? Which Oracle should I start with, 8i or 9i?

These questions are not atypical: I've heard them frequently over the last couple of years writing this column, and even more as a teacher for the past 15 years. The essence of the question is: "Where do I start?"

Sometimes, a columnist likes to outline how they got in the field and what helped them to get where they are, but often this is of questionable value. For example, my academic background is in Soviet and East European Studies, which means that I can read some Russian and was supposed to work for the CIA or something. I got into computers almost by accident, though I always had an interest in science and technology. I learned most of what I know through trial and error, and this way I've lived the life of a true geek for a very long time. Having done this, the one thing I can tell you is: "Don't follow may path!" A well thought-out, structured approach is a better idea. This is easier when you're young and looking to a career for the first time. It's not easy if you're looking to switch from one career to another, but still doable.

So what do you do if you are looking to switch careers? The first thing you need to consider is why are you making the switch: More money? Not happy with current boss? Want a challenge? Your motivation will often have a big part to play in your success. For example, if you think that a career in the IT industry is a sure path to loads of cash and a Corvette in the driveway, you may be unpleasantly surprised. As anyone that is working in the industry today will tell you, IT is no different than other industries. It has its ups and downs and we're probably more on the down looking for an upswing than we have been in a very long time. However, if you are looking for a challenge and a career where you have to keep learning new things all the time, than you're on the right track.

The thing that got me interested in IT as a career, and that keeps me in the industry, is that it's always changing. New products come out almost every day and technologies change at a phenomenal rate. This is fun and exciting, but it also means that you always have to be learning and making the effort to keep your skills current. We've all heard stories of individuals making their spouses computer widows (or widowers). Some of that deals with a situation that occurs in the IT industry more than in many others --- the requirement to keep up because standing still means you are going backwards. The fact that you are on CertCities.com and reading this column means that you have the desire to keep up, but how's your family going to feel about the time you spend away from them? Time management and making an effort for a good work/life balance is something that cannot be taken for granted when working in IT; my wife reminds me of this fact on a regular basis. Besides, getting away from the computer can help to clear your brain.

Once you have determined your motivation, you will know whether or not a career in IT is right for you. The next step is, "Where do I start?" Many schools, as indicated in the reader's question, simply say "Come on in -- no experience necessary" and many are right, but it depends on what they are offering. If they focus their efforts on certification programs, you should note that all certification programs require some fundamental understanding of the concepts underlying computers in general. If you don't have exposure to computers aside from surfing the Internet at home and checking your e-mail periodically, you need to learn what the basic concepts are before you look for a career in IT. Even though a service manager at a car dealership does not need to know all the details of what makes my car run, he needs to know the basics of how all cars run, but the mechanic better know a lot more. If you want to be a mechanic (programmer or system administrator) you better have a solid background on what makes a computer tick; if you want to manage these folks, you better have some idea.

To answer this reader's first question ("How would a person with no programming background get into Oracle?"), you may need to get some exposure to generic programming and database concepts before looking an at Oracle certification program. A good place to start is evening programs at a local community college or high school. Many offer introduction to computers and programming classes that are very reasonably priced and can give you the basic understanding you need to more fully grasp the information presented in the certification-oriented classes. If you need more general information on computers and how they work, an A+ certification may be a good place to start. While this may delay your Oracle certification for a bit, it will most likely allow you do better during class and, quite possibly, on the exam.

Your next step will be to choose a school to take your certification program at. Here you have two basic choices: Oracle University or a non-Oracle-sanctioned organization. Oracle obviously would prefer that you take all your classes at Oracle University or an official Oracle University partner. In fact, you will need to take at least one class there (see my column on this topic) if you are starting your Oracle 9i certification track now. However, there is a downside to Oracle University classes: the cost. The upside is that the instructors are usually quite good and the curriculum closely mirrors the exam topics, and you can legally use the software in the classroom to practice.

Other organizations may not have curriculum that is as geared towards the exam or you may not have easy access to the software, or the student/teacher ratio may be higher than expected. Generally, stay away from low-ball, price-focused organizations: I've usually found that you cannot be certain of the quality of instruction or availability of software. In looking for an organization to take your classes at, always ask:

  • Is the curriculum geared to passing the exams only or learning real world scenarios (both are needed to pass the exams and be effective in the workplace)?
  • Are the instructors themselves certified?
  • Do they offer computers with the software installed to practice concepts taught in class?
  • Do they have licenses for software used by students (are they legal)? If you are told that you can get the software yourself from the Oracle Technology Network (OTN) and then use that in class, you should check the OTN license agreement - it explicitly forbids this. (See my earlier column about this topic.)
  • What is the success rate of their students passing the certification exams (not any exam but the ones you are interested in)?
  • If you fail an exam, can you re-sit the appropriate classes within a reasonable time frame to refresh your knowledge?
  • If they offer career placement, what is the success rate of the students in your program (not all programs, but the one you are in) getting jobs?
  • Can you talk to past students to get their impressions?
  • Do they offer a money-back policy if you are not satisfied with the first set of classes and want to withdraw?

Let's face it, these classes are not cheap and the training center is providing a service. You want to make sure that the service will give you want you are paying for and ensure a reasonable chance of success in both passing the exam and making use of the information after the classes are over.

Many folks tend to opt for self-study using books . While this approach may be of benefit to those that have been in the industry for some time, if you are changing careers and do not have a background in the fundamental concepts of your certification, I would caution against relying solely on books. While I may be impacting my own pocket by saying this, since I have written a number of certification titles for Oracle and Microsoft technologies, an instructor can answer all those questions and allow you to more easily grasp key elements of what you need to know, which may take a very long time to understand by reading one or more books.

The last question asked by this reader is "Which Oracle should I start with, 8i or 9i?" I have actually dealt with this topic in another column (click here). The short answer is the one that is in demand by employers in your area -- and you need to do some research to determine this. Making a major decision like changing careers requires a great deal of forethought and preparation. Find out what prospective employers need before starting out. Ideally, being certified in both may be a good approach: Start with Oracle 8i and while looking for employment pursue the 9i certification (and you may even be able to get around Oracle's requirement to sit a class since OCPs in 8i are exempt from that requirement).

Next time, I'll cover what to do after you get your Oracle certification. In the meantime, keep those questions coming...



Damir Bersinic is an Infrastructure Consultant with Trecata Corporation, a systems integration consultancy in Toronto, Canada. He has more than 20 years of industry experience and has written a number of books on Oracle, Windows, SQL Server and Active Directory. His most recent book is "Portable DBA: SQL Server" from Osborne McGraw-Hill. He is also an Oracle Certified Professional (DBA), MCSE, MCDBA and MCT. He can be reached by e-mail at .

 


More articles by Damir Bersinic:

-- advertisement --


There are 13 CertCities.com user Comments for “Just Ask Damir!”
Page 1 of 2
1/27/03: Anonymous says: Thanks for a great column. Keep 'em coming.
1/27/03: Glen from Oak Park says: ditto.
2/5/03: michael from nigeria says: i am very encouraged by your comments
2/5/03: michael.O from nigeria says: i am very encouraged by your comments
4/3/03: rose from uk says: Consider the following relation schema: STUDENT(snum, sname, major, level, age) CLASS(cname, meets_at, room, fid) ENROLLED(snum, cname) FACULTY(fid, fname, deptid) Write the following queries in SQL. NO DUPLICATES SHOULD BE PRITNTED IN ANY ANSWER 1. Find the name of all Juniors (level=JR) who are enrolled in a class taught by ‘X’ 2. Find the age of the oldest student who is either a History major or Math 3. Find the names of all classes that either meet in room R123 or have 5 or more students enrolled 4. For each level, print the level and the average age of students for that level 5. For each faculty member that has taught classes only in room R128, print the faculty member’s name and the total number of classes she/he taught 6. Find the names of students not enrolled in any class QUESTION # 2 For the same relaions defined in previous question, write the SQL statement required to create these relations QUESTION # 3 Express the following integrity constraints in SQL unless it is implied by the primary and foreign key constraints. 1. Every class has a minimum enrollment of 5 students 2. At least one class meets in each room QUESTION # 4 1. Create a view containing the faculty member with classes they have taught 2. Create a view containing the classes taken by each student
5/12/03: Rakesh from Bahrain says: Could anyone solve my problem? I am unable to create a Dictionary managed tablespace. It gives me foll. error: create tablespace raks_data * ERROR at line 1: ORA-12913: Cannot create dictionary managed tablespace On searching for help I came to know that since SYSTEM tablespace is local u cannot create a dictionary managed tablespace. NOW HOW CAN I CREATE A DICTIONARY MANAGED TABLESPACE SINCE I CAN NOT ALTER THE LOCALLY MANAGED SYSTEM TABLESPACE. plz help me. my email id is : [email protected]. Thanks in advance. Rakesh
5/26/03: Arun from India says: Sir , I would like to advance my career in the field of Data Mining as it is in hot demand right now or will be upto some time of extent . My question is whether i should go for ERP learning or simply DBA course or OCP . As it will add to mine quality education , could u put some highlights on these queries , I m from computer science & engg background , currently working on BAAN iv TOOLS report making waiting for reply , please mail Regards Arun
7/16/03: Anonymous says: Can we change the existing column name. I have data in the column so I dont want to create a new column and drop the old one so is there any command to change the name of the column
9/25/03: bhavneet from India says: i want to get a list of all sylvan prometric centres in india. if u plz help me getting it thank u.
3/1/04: P Ahuja from ASSAM says: Dear Sir since I am new to Oracle 8i, so couple of queries pl. 1. Procedures for a) Cold Backup b)hot Backup from user terminals) 2. Script for Killing Hanged/locked terminals from the terminals itself. With best regards P Ahuja
First Page   Next Page   Last Page
Your comment about: “Just Ask Damir!”
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comment:
   

top


Sponsored Links
Worried that your files and data are not safe and secure?
FREE trial of WS_FTP Server with SSH - Secure File Transfer
Already Microsoft, Sun, CompTIA, or Cisco certified.
Turn it into a bachelor's degree...fast!
Tech-Ed 08 - Microsoft's largest tech conference.
Come to Orlando for Microsoft's technology training event in June.
Get an extra shot at Microsoft Certification.
Register for a FREE retake on your next Microsoft certification exam.
Learn Vista, IE7, PowerShell, IIS and more in Orlando:
TechMentor Conference | May 12-16 | Register today!
Practice Tests, Study Guides and Virtual Labs
Study tools for Lotus, Microsoft, Cisco and Oracle are here.
FREE Training -- SharePoint 2007 for Developers
Award-winning content, download now or CD by mail ($115 value)
Practice Exams for IT Certification Success
Cert prep products for Microsoft, Cisco and Oracle are here.



Home | Microsoft® | Cisco® | Oracle® | A+/Network+" | Linux/Unix | MOS | Security | List of Certs
Advertise | Contact Us | Contributors | Features | Forums | News | Pop Quiz | Tips | Press Releases | RSS Feeds RSS Feeds from CertCities.com
Search | Site Map | Redmond Media Group | TechMentor Conferences | Tech Library Webcasts
This Web site is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc., Microsoft Corp., Oracle Corp., The Computing Technology Industry Association, Linus Torvolds, or any other certification or technology vendor. Cisco® and Cisco Systems® are registered trademarks of Cisco Systems, Inc. Microsoft, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corp. Oracle® is a registered trademark of Oracle Corp. A+®, i-Net+T, Network+T, and Server+T are trademarks and registered trademarks of The Computing Technology Industry Association. (CompTIA). LinuxT is a registered trademark of Linus Torvalds. All other trademarks belong to their respective owners.
Reprints allowed with written permission from the publisher. For more information, e-mail
Application Development Trends | Campus Technology | CertCities.com | The Data Warehousing Institute
E-Gov | EduHound | ENTmag.com | Enterprise Systems | Federal Computer Week | FTPOnline.com | Government Health IT
IT Compliance Institute | MCPmag.com | Recharger | Redmond Developer News | Redmond | Redmond Events | Redmond Channel Partner | Redmond Report
TCPmag.com | T.H.E. Journal | Virtualization Review | Visual Studio Magazine | VSLive!
Copyright 1996-2008 1105 Media, Inc. See our Privacy Policy.
1105 Redmond Media Group