Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what's the future? JAVA or ANDROID?

 
Rajkumar Katudia
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


I am a JAVA developer based out of Bangalore. I have 6 yrs of experience in java/j2ee development. I was just wondering about android and its future. Would it be a good choice as a career?

How about learning curve? how long I might take to learn it? How easy would it be for a regular java/j2ee developer to switch over to andriod? How about the pay package? Should I know Android before hand or would companies be ready to hire and train me?

Any other similar/related information is welcome.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can't compare Java and Android. Java is used for many things including server side applications. Android is a mobile technology. Which needs to talk to a server something using a non-Android language.

Also, you can't have a career in one language. Things change too frequently. I think you mean would Android be useful for your career rather than as a career.

With anything, it is a plus if you have some familiarity with a language that you want to work with. If I have to choose between someone who developed a toy Android app, someone who has read a book or someone who just showed up, which one do you think I would choose?
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also, you can't have a career in one language. Things change too frequently.

+1. Java didn't exist when I got my first IT job, and I suspect it will no longer be used seriously when I retire. So your education had better prepare you to switch between languages and technologies.

Android is a mobile technology. Which needs to talk to a server something using a non-Android language.

Not really - Android is perfectly happy to exist stand-alone without communicating to anything.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:
Android is a mobile technology. Which needs to talk to a server something using a non-Android language.
Not really - Android is perfectly happy to exist stand-alone without communicating to anything.

True. I'm thinking of apps that communicate with the outside world. I can't imagine having a job around a system that doesn't need to communicate with others. Even games communicate with the high score server. (I know there are some apps that don't communicate with others.)
 
Rajkumar Katudia
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks alot Guys for the responses and suggestions.

I wanted to know if it is a good option to switch to "full time android developer"?

How does the future look?

Or is it good to be a better java/j2ee developer?


I mean would you advise me to invest time, effort and money in becoming an android developer or improve my skills as JAVA/J2EE developer?
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It can't hurt to learn Android, and since it's based on Java it's not like your Java skills would deteriorate. Whether you should take it up full-time depends on what you're interested in and other factors that we can't really advise on. The mobile world is certainly faster-paced then the desktop and server worlds, so you'd need to spend more time staying up-to-date.
 
esam kan
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i don't think anybody know for sure. even the biggest experts don't know.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic