Saturday, April 16, 2011

Oracle Career in Pakistan , DBA or Developer?

I routinely receive questions through blog comments and email which go something like this:

I am a student/internee/newbie in Oracle. Should I be a Oracle Developer or DBA? Which certification should I pursue? Any Institute which offers good Oracle education at nominal rates?

Let me answer those questions one by one:

I am a student/internee/newbie in Oracle. Should I be a Oracle Developer or DBA?

Nobody can answer that question except you. Don't look at the market trends or the salaries earned by the Oracle developers or DBAs you know. Look inside you. Analyze yourself.  Do you like programming? Do you like to convert business problems into well-written computer programs? Does SQL, PL/SQL, JAVA fascinates you a lot? If yes then you are a Developer and you should work towards becoming Oracle Developer.

If you are more geared towards trouble shooting, installing, configuring and managing the mission critical systems then you are a DBA and that is your career path.

In addition to above points, there are somethings which must be kept in perspective. Oracle is not just confined to database or SQL, PL/SQL. Oracle covers whole suite of ERP, hundreds of products in middleware, many computer languages including JAVA, operating systems like Oracle Linux and Solaris, many many products in vertical industries, all the hardware of former Sun, and there is that database machine Exadata and I am sure I have missed many things Oracle.

So just confine yourself to Oracle database and Oracle Forms/Reports, explore the oracle.com for Oracle products, and see what matches your aptitude and inclination. There are lots of variations in Oracle development and DBA tools.

Which certification should I pursue?

Certification, well realistically that is good for resume and that is good for getting a job. But don't think for a moment that it will prepare you for the job or would make you technically superior. I would even suggest to forget about the certification earlier in your career. Nobody is going to hand over their critical system having data of organization to you on the basis of a certification. You will be judged by the knowledge you would show during your interview and during initial days of your job.


Any Institute which offers good Oracle education at nominal rates?

NO. Sorry but that is what I have found out so far. And frankly speaking you don't need any course in any of institution. Except if you are attending some course from Oracle University Pakistan as prerequisite for the certification. If you want to learn Oracle, then do this:


  1. Download the software for the product you want to learn.
  2. Download its documentation from otn.oracle.com.
  3. You can also look at Oracle By Example (OBE) on otn.oracle.com.
  4. Follow the docs and start playing with that product.
  5. Join forums at OTN and read the threads.
  6. Read lots of blogs about your Oracle products.
  7. Try getting a job as internee and get hands-on experience. 


Got more questions? Ask in comments. 

6 comments:

syeds said...

sounds good, underdeveloped countries are groin.




Sample cv

Danish said...

Nice blog written by Fahad. Infact if one want to learn Oracle and other Technologies like Microsoft, IBM, Cisco, Juniper etc. He should be hard working, dedicated and consistent and nothing else. Althoug Certification is some time necessary Job requirement but this is very rare once enter you Job market. However I must say that Certification gives you confidence that you can achive only if you sincely prepare for certification and pass the exam.

Abbasi

Playlist.pk said...

Very nice oracle blog you have fahad good work.
http://www.playlist.pk

john bill said...

well found it very fantastic keep it up see oracle recruitment for latest jobs description.

Greg James said...

I have checked this link this is really important for the people to get benefit from.
Gexton Apps

job tardis said...

Nice news and thanks for sharing this here to let me know this updates,please know the recent updates by visiting this link also…because I had gain some info from here also: Oracle Developer Jobs