wood burning stoves 2.0*
The moose likes Jobs Discussion and the fly likes Learning New Languages, Frameworks Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Learning New Languages, Frameworks" Watch "Learning New Languages, Frameworks" New topic
Author

Learning New Languages, Frameworks

saikiran venkata
Greenhorn

Joined: Oct 31, 2010
Posts: 29

Hi Ranchers..,

I need an advise from you guys...I am a Java Developer having knowledge on Servlets, Jsp, Struts ,Hibernate and some Spring.
for my further learning what would you guys suggest,Should i start learning Web Services and more Spring knowledge..,
How about groovy or Scala...and neither are my Job Requirements..

Thanks & Regards,

Sai Kiran.


SCJP 1.6 | SCWCD 5
The earth is enjoyed by heroes—this is the unfailing truth. Be a hero. Always say, “I have no fear." ~Swami Vivekananda.
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1671
    
  14

I'm not a Java developer, but it probably depends on what your goals are in learning new stuff. If you have a specific role or project in mind, then you should probably pick skills that will help you in that direction. But if you're looking for things that may be of more general use, you should perhaps think about what will give you something new e.g. you mentioned Scala, which would give you an introduction to functional programming (assuming you don't already know this), so Scala/Lift might be interesting to explore. Alternatively, if you want to stick to more familiar territory but learn more about dynamic languages, go for Groovy/Grails, which is fun to use and should be easy for you to pick up as an experienced Java developer. Or pick something outside the JVM e.g. try becoming one of the rare Java developers who really understands databases!

In any case, it can often be good to explore topics you don't know much about, rather than simply adding slightly more detail to your existing skills.


No more Blub for me, thank you, Vicar.
saikiran venkata
Greenhorn

Joined: Oct 31, 2010
Posts: 29

Thank You Chris for your reply
If you have a specific role or project in mind, then you should probably pick skills that will help you in that direction.


with my existing skills i can continue working with my current application.
I heard many people saying it is good have more languages in our hand.so i am thinking in this way..
and more ever i have free time and want to use it.
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
It is good to have skills and experience in integration technologies -- Web services (both RESTful & SOAP) and messaging (JMS, MOM, etc)

If you are into Web development, then JavaScript, a component based web framework like JSF, etc would be good.


All depends on your interest, and strongly advice you to check the local online job advertisements to see what the prospective employers are looking for and checking out http://google.com/trends before learning a new piece of technology or framework as some never become mainstream.


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
saikiran venkata
Greenhorn

Joined: Oct 31, 2010
Posts: 29

Thank You Arulk pillai for your reply

If you are into Web development, then JavaScript, a component based web framework like JSF, etc would be good.


Yes I am into web development..i will consider learning those.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Learning New Languages, Frameworks