File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Future TEchnogies to learn to make a big impact Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Future TEchnogies to learn to make a big impact" Watch "Future TEchnogies to learn to make a big impact" New topic
Author

Future TEchnogies to learn to make a big impact

ragi singh
Ranch Hand

Joined: Mar 10, 2010
Posts: 198

Hi ,

I am software developer working as fresher and have been working on core java and some part of JSP and EJB . can you suggest which technologies should i learn , so that i get a big leap ahead in future . As i can feel these days only mobile computing is doing wonders , does that mean i need to change from core java to J2ME
sachin burange
Ranch Hand

Joined: Jun 24, 2008
Posts: 41
Hello Ragi,

GM. See let your basic be strong. core java is a key for learning each technology.
New technology are easier to learn, if your basics are correct.

As in software field, evrey other day somthing new is coming up. so you have to keep updating yourself.
Yes mobile technology are hot now days, but there are other technologies which can give you good job such
as web methods, spring , struts etc.

so keep learning and keep updating yourself.


Cheers


Regards
Sachin
Michael Sullivan
Ranch Hand

Joined: Dec 26, 2003
Posts: 235
I'll suggest an alternate strategy: Don't focus on what you know, but rather on what you can produce (and what you can test).



Rohan kanade
Ranch Hand

Joined: Oct 22, 2009
Posts: 106
Firstly, stop relying on one product "Java".

You cannot predict what is going to be hot in Java, because that depends on many variables.

But what you can predict is that, computing in general is moving towards a new distribution model for applications i.e the Internet.

by what you have written , I am taking a guess that you develop enterprise level software, enterprises are moving towards more intelligent and productive ways of producing software, i.e. they want to make programmers replaceable.

so what technologies enable enterprises to make us programmers replaceable? the ones like HTML5,Javascript,CSS3, Anything that runs in a browser. This way the browser is the only platform left. which makes it advisable in your situation to learn browser based programming techniques.


SCJP 1.6 ,SCWCD 5
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Future TEchnogies to learn to make a big impact