Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Which framework should I go for so that I can get a job

 
Simran Dass
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Hi All,

I could not understand to which forum I should post this question , other ones are for specific frameworks .

I have experience in J2EE but have never used any framework. I have to learn a framework so that I can apply for a job.
There are so many frameworks . First I thought I should go for Struts but then read that its not all that popular now.
I have completed SCJP and SCWCD exams , my main purpose is to have knowledge of at least one frameworks so that
in the interview I can say that I that I have worked in J2EE and have knowledge of this framework. In the interviews when I
say that I have not worked in any framework I am asked if atleast I have knowledge of some framework. Should I go for
Struts , Spring , JSF , Hibernate etc. There are so many which one to chose from ? Please give your valuable suggestions.

Regards
Simran

 
Akhilesh Trivedi
Ranch Hand
Posts: 1599
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Simran Dass wrote:
I could not understand to which forum I should post this question , other ones are for specific frameworks .

Never mind, but after reading your post I could not understand if you want a job, or technical-knowledge or both.
Be specific. I think, a pen and paper is what you need.
 
Joe Ess
Bartender
Posts: 9280
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Simran Dass wrote:
I have to learn a framework so that I can apply for a job.


Your best bet is to look at what frameworks are popular in the area/industry you are looking to apply in and pick the most common.
Matt Raible has a presentation on Java Web Frameworks I have attended a few times. It is interesting to see how the market has matured over the years (and how Matt's idea of what's best has changed and why). He polls the audience as to which framework they are using and I was surprised to see the most popular choice was the "homegrown" framework, that is, most organizations aren't using an application framework that you can learn before landing the job.
If I were you, I wouldn't obsess about "which" framework. Download a few and play around with them. They aren't hard to learn (if they were, there wouldn't be a payoff to using them). What's more important is that you know when using a framework makes sense and have an idea of the similarities and differences between them.
 
Simran Dass
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Thanks a lot Joe.
I will go through the link provided by you.Thanks once again.


Akhilesh I want technical knowledge but when there are so many frameworks around a newbie is
bound to get confused. I asked whatever my problem was , maybe you found it a stupid thing to
ask.
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Simran, I would suggest that you learn what a "software framework" actually is. How is it different from an application programming interface (API)? There are many frameworks that are a core part of the Java platform, the Java Servlet framework, the Collections framework, etc.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic