File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Java or What?  HELP please! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Reply locked New topic

Java or What? HELP please!

Sean Magee
Ranch Hand

Joined: Aug 23, 2004
Posts: 69
Hello, I am new to these forums, and I am starting college at Tulane University in New Orleans. My major will be CIS (computer information systems) and I have question that I need answered. Since my knowledge on progarmming is not much at the moment, I hope that will change (and it will) shortly for I am very interested. Here is my question. In my major I have two paths I could decide on taking.

NUMBER ONE - One is Pascal, problem solving with pl/sql, Relation Databse Analysis and logical design relational databse physical design and implementation, and advanced courses using Oracle and other tools and strategies suitable to their needs.


Number TWO - Intro to Java, Problem Solving With Java, Object Oriented ANalysis, logical design, Object Oriented Physical Design and implementation.

So for my future career in database development and other professions I could attain with the knowledge of either one of these "paths" which one do you guys think would be the most beneficial? Help is greatly appreciated
Warren Dew
Ranch Hand

Joined: Mar 04, 2004
Posts: 1332
Do you know what you would really like to be doing? If you'd really like to be working with databases, the first path is probably better. if you really like writing executable programs, the second path is probably better.

If you are looking for a good job, I have to say the first path may be better. I know a project that has been staffing up for four months or so that required both types of skills; they found all three of the senior Java programmers fairly quickly but are still looking for a PL/SQL person. However, both types of positions are probably quite vulnerable to overseas outsourcing over the next 10-20 years.
Sean Magee
Ranch Hand

Joined: Aug 23, 2004
Posts: 69
Thank you. I do not exactly know what I want to do. I heard there is good money in SQL, but JAVA seems like it is more to my interest.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Don't stare blindly at the word Java. It's just another language/tool and you can pick it up outside a classroom (I'd venture to say more easily than inside even).
So the choice is really OO design versus database design and implementation.
Which you choose depends on what you want to do with your career.

There will always be work for database people because there will always be databases.
OO could well disappear at some point though (it's been here for some 15 years now, which in IT is a long time indeed) and be replaced by who knows what (AOP is trying but not gaining much acceptance for example).

As this is a choice that will basically guide your career path for the next 20 years or so it's a decision that takes careful thought.

Databases are less glamorous but offer security. OO is the bleeding edge but can mean you're having to retrain to a completely different skillset at some point or get left behind as a relic from days gone past just as people betting on now dead technologies in the past got left behind.

Dirk Schreckmann

Joined: Dec 10, 2001
Posts: 7023
Round these parts, posting the same question in multiple forums is bad practice. It can make it rather difficult to follow a conversation, plus folks spend time saying things that were just said.

Please continue in the duplicate post in the intermediate forum.

[How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
I agree. Here's the link:
subject: Java or What? HELP please!
It's not a secret anymore!