• 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

Is Java Dead? Long live Java.

 
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi guys!
From last few days I am just diving into the Java/J2EE and it's future! I heard it's stagnated, It is dead (magazine). That article forces me to write this post.
I am sure many well experienced java professionals are watching this. I have little bit fear about that. I also heard in lot of web applications java didnot used at all, like Facebook.com.
Can any body give the information about EJB3.0 in market. Will that keep us in safe? What's the future of EJB3.0.

Waiting for lot of posts to see on this

Regards
Shashidhar Y
 
author
Posts: 23951
142
jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I am sure many well experienced java professionals are watching this. I have little bit fear about that. I also heard in lot of web applications java didnot used at all, like Facebook.com.
Can any body give the information about EJB3.0 in market. Will that keep us in safe? What's the future of EJB3.0.



Slightly off-topic, so apologies...

IMO, any "well experienced [software] professional" doesn't worry too much about any language, library, framework, database, tools, etc. This professional just assumes that what he/she will be doing in five years, will be completely different that what he/she is doing today.

Henry
 
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Forget about articles, news or media. I can assure you this much that java and .Net future is brighter than any other language specially in USA. Recently i have discovered one more thing also that if you are an expert in core java or swing and are looking for a job just in this specific part, you will be disappointed big time.

Almost all the jobs these days ask for j2ee experience specially jsp, servlet, database and a framework. I have never used EJB but my company wants me to learn struts and spring framework because of their popularity and most of the fortune500 companies are using either one of these frameworks.

So forget about the media just concentrate on J2EE and trust me you will not be disappointed.
 
Author
Posts: 3473
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As Henry suggested if you learn the core concepts then learning the language is a matter of time. Software development fundamentals like concur OO concepts, multi-threading,performance, memory management, language fundamentals, best practices etc are same or similar in any language. No body knows what the fututure holds but currently Java especially JEE seems to be going strong.

Java enterprise technologies & frameworks like Spring, Hibernate(ORM), JSF, Facelets, RichFaces (Ajax4JSF included) etc are quite popular. Recently I happen to work with RichFaces and quite impressed by it. EJB3 seems to be gathering momentum but only time will tell.
[ November 22, 2007: Message edited by: arulk pillai ]
 
Ranch Hand
Posts: 463
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Shashidhar,

We dont' have to worry about the future of J2EE market. Consider the following points.

1. There are already many projects being developed using J2EE technolgies.
To build existing projects it can easily take 10 more years . Still many of the MNC companies in India and abroad looking for skilled J2EE developers and architects.

2. All the projects should undergo maaintenance and enhancements which further can take atleast 5 years. So we have 15 years of Java future.

3. Web services are not still fully furnished atleast in India, the future of Web services is hot. Since we are all Java developers obviously we will look into J2EE Web services.

One thing which keeps us in the market is, we need to update ourselves with new stuff all the way.
 
Shashidhar Yarabati
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Sai, arulk, Suleman, Henry

Thanks for your prompt reply. I just started my career with Java. I holded SCJP 1.5 certification. And I am preparing for SCWCD1.4 also.
After watching all of your mails, It seems we are in good position.
To be frank I am very curious about the situation of EJB3.0 in market. Will it dominate Hibernate and Spring or not.

Can anybody suggest me what are the new hot cakes in the Java world. So that I will keep update myself.

Thanks all once again.
 
arulk pillai
Author
Posts: 3473
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you are already good with Java, JEE then learn integration technologies like

1. WebServices
2. Messaging (JMS)


The other popular frameworks are:

1. Spring (2.5 is out with Web Services)
2. Hibernate
3. JSF + Facelets or Tapestry
4. Maven


You could also look at Ajax4JSF and RichFaces

You could also look at SOA concepts.
 
reply
    Bookmark Topic Watch Topic
  • New Topic