• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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

 
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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

 
Ranch Hand
Posts: 1609
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic