I recommend Computer Science Digree! bcoz without any
experience its too hard to find a job now a dyas :(
Oracle Certification doesn't help to get Jr. Oracle DBA position.
I know there are so many Oracle Certified DBA without
experience and still they don't get the job they looking for!!!
GO FOR DIGREE COURSE :)
OCP DBA 7.3, 8, 8i, 9i
Sun Solaris 8 Sys. Admin.
I think that if your first objective is to become DBA and make money, you do not have to go to the university. For a Oracle certification you will spend maximum 5 months, for a university certificate you will spend a year. For a ocp you will studdy 2 hours by day for 5 months and you continue to do your work and make money.
But for university is more work than that, and wend you will finish a university cerificate for a year you will see that is not enough and you have to go for another 2 years to become someone in IT.
I have 1 year of college, this is a college kind of certificate.
I allready become DBA in my company (160 programmers) BECAUSE I am the person who knows more about Oracle.
I do the OCP because I have no university and I want to get more weight in my academics preparation.
Get inside the company like simple programmer, and because you have the best Oracle knowledge you will be promote DBA in one year. Now I have 2 years DBA experience in two different workplaces, and I do this OCP to proove myself that I realy am a DBA and I can negociate a competitive salary.
So, my conclusion is, if you only want to be hired like DBA is not necessary to go to university, but if you want to be a system architect or something else, GO FOR IT, but one year is not enough, go over the top, do a MASTERAT .
The question is, if you do not get a job without experience and a OCP, you will get it just having a computer degree? Computer degree means you have experience? Hwo the company gonna hire like DBA, me with 2 years DBA experience and a OCP or you with a computer degree?
The IT MARKET is in mutation. If you are young and have support, go for UNIVERSITY, but if not, is not necessary, be practical. There are youngers companies in the market who work with web artists that become programmers and another people without studdies that become programmers passing by internet programmig: today they work with HTML, in few days they work with ASP, COLDFUSION, tomorrow with JAVA and like me with ORACLE-pl/sql and MS SQL. We get paid less for start because we have no university studdies and we are hired more often that the others just now, because the opening is for web programming.
I started working with a software company with absolutely no exspirience at all in the IT industry... I started as a graphic design artist... then moved up to a web master... designing their entire website by myself... then I used cgi and learned some unix/linux... along with HTML and FLASH... then moved up to some sql and some programming... learning Delphi and a little Oracle... and now I am prepairing for OCP and in product development...
it's the whole theory of janitor turn president...
The best exspirience, I feel, is not starting as a DBA at all... in fact if you are going to remain with a company it's one of the worst places to start... yes you start at a nice salery... but you don'ot know much about the company and it's needs and infrustructor... and your are expected, right away... to improve the company's growth and increase productivity...
a lot is expected... if you start at the bottom though... you can work your way up... you gain more respect from your co-workers and it's much easier to negotiate your salary... when you finally do take on OCP and DBA stuff... plus you have all sorts of other exspirience you can put on your resume...
if you don't need a hell of a lot of money right away... I reccomend starting from the bottom... if so... then it's sink or swim...
in addition... more and more companies are expecting their employees to wear many hats... to cut costs and increase profits... so if you can do design work... programming... advertising... and are a little rusty on your oracle... most companies are much much more willing to bring you aboard and allow you to make mistakes...
it is good to start out with a small company too... larger companies have very high expectations and slim margins for error... a smaller company will allow you to make more mistakes... which is very important when learning oracle... and you can be fairly sure you won't bring someones life to a halt when you crash a database... :)