• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Devaka Cooray
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Saloon Keepers:
  • Tim Holloway
Bartenders:

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

 
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 ?

 
Ranch Hand
Posts: 343
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 257
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Blueberry pie is best when it is firm and you can hold in your hand. Smell it. And smell this tiny ad:
The new gardening playing cards kickstarter is now live!
https://www.kickstarter.com/projects/paulwheaton/garden-cards
reply
    Bookmark Topic Watch Topic
  • New Topic