File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java industry

 
Popescu Ion
Ranch Hand
Posts: 33
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,
Lately, I'm trying to make a decision for my future choosing the right path in Java industry.
With three of them I'm familiar (Android app developer, Web app developer, Enterprise app developer) but which are the others ?
Which of all mentioned above are best paid, most demanding and have a promising future for a career?
What will you personally recommend and why?
Targeted countries are USA and Canada. Any advises will be appreciated. Thanks in advance.

P.S: Sorry for my bad English.
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pay is really dependent on the industry that hires you to code. Those that make apps to analyze stock market trends / etc will probably be willing to pay you much more than a company that hires you to perform a CRUD operation on an employee database.

What you should learn depends on what your next job wants you to learn. Try to scan job boards to see which skills are required. Update yourself with those skills and keep learning. No on will be able to predict which area / technology will be in demand over the next X years.
 
Popescu Ion
Ranch Hand
Posts: 33
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Deepak Bala wrote:Pay is really dependent on the industry that hires you to code. Those that make apps to analyze stock market trends / etc will probably be willing to pay you much more than a company that hires you to perform a CRUD operation on an employee database.

What you should learn depends on what your next job wants you to learn. Try to scan job boards to see which skills are required. Update yourself with those skills and keep learning. No on will be able to predict which area / technology will be in demand over the next X years.


Thanks for your reply. Anyone else?
 
Jayesh A Lalwani
Rancher
Pie
Posts: 2756
32
Eclipse IDE Spring Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How much experience do you have right now? If you are pretty new, I would say keep yourself open to any challenges that come your way. The specific technology is not really that important. What's more important is to take on new challenges and to learn from them. Also, it gives you a chance to try technologies to see what suits you best.
 
Sumit Bisht
Ranch Hand
Posts: 331
Python Ruby Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why only java?
A Lot of teams are using, or are keen on using multidisciplinary approach in solving their problems. A java expert once advised here to be a professional developer rather than a java or technology X developer for that matter.
 
Maneesh Godbole
Saloon Keeper
Posts: 10971
11
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sumit Bisht wrote: A java expert once advised here to be a professional developer rather than a java or technology X developer for that matter.

That's an oxymoron there for you.

Like Deepak said, it is difficult to predict the next wave.
I would suggest go for what interests you, and try to balance it with the economic aspect. It is not always easy, but definitely doable.
Looking at current trends, mobile apps would seem to be the thing everyone is interested in. Business apps, games, fun apps...sky is the limit.
 
Sumit Bisht
Ranch Hand
Posts: 331
Python Ruby Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh, how is that supposed to be oxymoron ?
I'd guess my post was wrongly put, sorry; It was meant to be a general developer v/s platform specific developer there.
 
Maneesh Godbole
Saloon Keeper
Posts: 10971
11
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sumit Bisht wrote:Maneesh, how is that supposed to be oxymoron ?

A Java expert advising to aim at becoming a professional developer rather than java developer. Going by this logic, the java expert should be a professional expert rather than a java expert.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic