my dog learned polymorphism*
The moose likes Other Application Frameworks and the fly likes confused about my roadmap ahead Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "confused about my roadmap ahead" Watch "confused about my roadmap ahead" New topic
Author

confused about my roadmap ahead

Pradeep Kumar
Ranch Hand

Joined: Sep 11, 2007
Posts: 77
Hello Ranchers,
I recently updated to Java 6.0 and also have good understanding on servlets and JSP to a good extent.In our earlier project we were using a framework built on struts 1.x. So i am quite familiar with that too. I have not much worked on the data layer side and client side technologies like javascript, Ajax, and also SQL, PLSQL, Stored proceedures,and frameworks spring. Now i want to seriously update my skills in all the layers like presentation, business and data layer. But my concern is there are thousands of frameworks, technologies, languages which is very difficult to learn all of them and even if we try there are so many updated versions that are coming that it becomes very difficult to keep up the pace in all directions. For ex, Struts 2 has already come in the market which has some major changes. Likewise I was using Ant in my earlie project but now people ask for Maven. Previosuly i read EJB 2.0 but with the new sppecification of EJB 3.0 JPA concept has been added. Should i read EJB 2.0 as most of the projects currently under enhancements or maintainance are using EJB 2.0 or i should update EJB 3.0 to be ahead in the market? should i be concentrating on and which frameworks and technologies i should be well versed with?? should i concentrate on one layer and devote my time entirely into that or i should know the basic advantages and dissadvantages of most of the frameworks used nowadays.Where should i be heading towards. I seriously need some guidance.

Thanks and Regards,
Pradeep


SCJP 1.6
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17250
    
    6

Well, with a bias here, since I work for SpringSource. But Spring is the way to go. It will completely simplify the full stack for you.

My second pick after that is to learn JPA/Hibernate.

I say these two techs are most likely highest in demand in the market.

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
 
 
subject: confused about my roadmap ahead