This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
The moose likes Jobs Discussion and the fly likes Objective-C/iOS vs Java - Career Prospects ? (A non-technical question, well mostly) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Objective-C/iOS vs Java - Career Prospects ? (A non-technical question, well mostly)" Watch "Objective-C/iOS vs Java - Career Prospects ? (A non-technical question, well mostly)" New topic
Author

Objective-C/iOS vs Java - Career Prospects ? (A non-technical question, well mostly)

Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
Right now, I am focusing on Java and some other stuff. I still have a LOT to learn in Java. Soon (maybe 2-3 months later), I might start ObjectiveC/iOS (OC) development in parallel. I might have the time on my hands.
My dilemma is whether I should begin OC this "early" or not. I am thinking of venturing into the mobile world and I think that a Java/OC combination would improve career prospects.

Right now, I feel that I should get OC out of my mind for the next 6-8 months and focus on mastering Java (perhaps with a bit of scripting language thrown in). My perception is
as follows (feel free to correct me) -

I don't think that OC will prepare me for anything else. You know, like C can make you better prepared for C++, or C++ can make you better prepared for Java.
Its not necessary to follow those orders, but at least the C , C++ order helped me. I think that OC will make me confined to Apple's world. iThis and iThat.
Thats it ! nothing more !

But, Java...is a different story. Don't know if it could make learning Ruby, Python etc easier in any way, but it could certainly give me more career options -
Android, Hibernate, Spring, Hadoop and what not. I can work in front end (with a bit of extra skills) or back end.

If Apple goes kaput when the next awesome phone/OS company enters the market, OC guys might suffer severely. But Java folks will have other places to go, unless Java goes kaput too.
As of now, both scenarios seem unlikely.

So, my question is should I focus on being a Java master now and then do OC much later ?


Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Luke Kolin
Ranch Hand

Joined: Sep 04, 2002
Posts: 336
You should focus on getting good at something. Being a beginner in 20 different technologies does help you very much.

Cheers!

Luke
Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
Luke Kolin wrote:You should focus on getting good at something. Being a beginner in 20 different technologies does help you very much.

Cheers!

Luke


Yes, I understand that. In fact, I want to master many of them. Not only because it helps my career, but also because a tool/skill may have alternatives, but those alternatives may be the best for solving a particular problem.
maybe this is an example - OOPS - both C++ and Java can do that.
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1671
    
  14

Andy Jack wrote:Yes, I understand that. In fact, I want to master many of them. Not only because it helps my career, but also because a tool/skill may have alternatives, but those alternatives may be the best for solving a particular problem.
maybe this is an example - OOPS - both C++ and Java can do that.

Somebody once said, the trick to getting a lot of things done is to do one thing at a time.

In the longer term you will need to be able to offer a variety of skills, but if I were you, I'd focus on one language right now e.g. Java, and start getting good at that, before you rush off into C++ or Objective-C etc.


No more Blub for me, thank you, Vicar.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Objective-C/iOS vs Java - Career Prospects ? (A non-technical question, well mostly)