• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

J2ME Vs J2EE

 
Ranch Hand
Posts: 36
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi this is my first post in this thread. I m a Java developer and have experience around one year in J2EE industry (Struts,Spring,hibernate,tibco etc...) but i m doing my Msc in Mobile Application Development.So i m considering of shifting in to the j2me. Is it a good idea to move in to the J2ME industry at this level ? (because if i select j2me i have to go from the beginning) Can a J2ME developer earn more money than a J2EE developer ? (I do have same interest level for both J2ME and J2EE what i consider here is the Salary)

On the other hand as far as i know for j2ee there are lot competitors like .net.... But for J2ME Still Sun is the leader .. So what would be the Job assurance ?
 
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are you interested in?

Chasing the latest fad to get the most money is, IMHO, counterproductive. And I don't believe in job security at all.

J2EE not only has external competitors (.net, etc.) but it has internal competitors, see "Lighter Faster, Better Java". Plus all the Ruby on Rails, etc. as alternatives.

I believe that for the next few years, there is going to be tons of work in small "personal" computers (PDAs, smartphones, etc) that speak to Micro Edition.

I think you are much better off working in an area that you love, you will work hard, learn, and be more valuable to your employer.
 
Ranch Hand
Posts: 1902
Hibernate Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think that regardless of the field you're considering between the two, there are strong competitors. In the ME space, you also need to consider .NET CF, while in the EE space, there are all the various languages that present online profiles.

That said...

I do agree with Pat that you shouldn't pick a field solely based on the financial factors - you'll end up in positions that are purely mercenary and that's not the way to assure your happiness in the field. BUT, that said, I think whether or not Java ME is more viable for a long-term job is dependent entirely on what region you're in - I do not think, from looking around, that Java ME is a good option as a specialty in North America, as an example, since there's not the market for applications in that space that exists elsewhere. You're going to have to look around your local job market and decide for yourself what seems to appeal to you (in terms of job market/longevity as well as in terms of what each job expects) to decide which way to go.
 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know much about the day-to-day comparisons, but I can tell you some national salary data and job demand data. The median salary for J2ME $77,140 and J2EE $86,260. In June of this year, 10002 jobs were posted online for J2EE and just 345 were posted for J2ME. You do your own comparison of IT skills at:
http://www.odinjobs.com/StaffIT/MarketStatistics
 
Author
Posts: 3445
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The job security and salary increase come with your experience, achievements, skills and knowledge. Pick the area which you think you are passionate working on and excel at it. Usually finance and insurance companies pay better and learning integration technologies like JMS, Web Services, SOA can make you stand out from the other J2EE candidates.

Even within J2EE if you keep your knowledge up to date with the sought after technologies, you can stand out from the competition. All depends on what you enjoy the most. If you enjoy it you will be good at it and cinsequently rewarded with good salary.
 
Drove my Chevy to the levee but the levee was dry. A wrung this tiny ad and it was still dry.
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic