Java/JVM developers cited diverse reasons for being confident about their career's future in the just-completed Java.net poll. The poll, which ran for two weeks, drew 202 votes and one comment. The exact question and results were...
Java/JVM developers cited diverse reasons for being confident about their career's future in the just-completed Java.net poll . The poll, which ran for two weeks, drew 202 votes and one comment. The exact question and results were:
I'm confident about my future career path as a Java/JVM developer because:
- 21% (42 votes) - Java has come back and it's going to be around for a very long time
- 15% (31 votes) - The JVM is the best infrastructure for developing scalable web apps
- 4% (9 votes) - Lambda Expressions will enable Java to make major inroads on desktop/tablet/mobile platforms
- 5% (11 votes) - Java is clearly the best solution for the emerging age of the Internet of Things
- 29% (58 votes) - All of the above
- 20% (40 votes) - Actually, I'm not all that confident about Java's future
- 5% (11 votes) - Other
Combining "All of the above" with the first option, half of the voters agree that "Java has come back and it's going to be around for a very long time." My tenure as Java.net editor began in the last days of Sun's stewardship of Java, and it's continued through the initial uncertainty over what Oracle's acquisition of Sun would mean for Java, through today's well thought out coherent vision of a common direction for Java in all of its aspects (SE, EE, embedded, et al.).
Then, you add in major companies that have turned to Java from other technologies to save their businesses, and make further growth possible (for example, Twitter, which switched from its original Ruby on Rails platform to Java, because it needed scalability and reliability). Certainly, to me, it looks like Java has come back and it will be around for a long time.
20% of the voters, however, said they're "not all that confident about Java's future" and a further 5% selected "Other" -- so, really, a lot of people remain to be convinced that Java's future is bright (of course, the normal caveat applies: this is not a scientific poll).
pjmlpposted this interesting comment:
Java is going to stay for many years still, although I only see it going strong on the server side. On the desktop side, my employer is now focused on HTML 5, Qt/C++, WPF/C# stacks depending on the customer. On the mobile side, my employer is focused on HTML 5, C++, C# stacks, depending on the customer.
That could be an interesting question for a future poll. The desktop and mobile sides might be questionable at present, but Oracle is engaged in a major push to enable Java to become the preferred platform for embedded applications, smart sensors, etc. The "Internet of Things" (IoT)...
New Poll: Internet of Things
The Internet of Things is, in fact, the topic of our new poll. The poll asks What's your view on the 'Internet of Things'? . Voting will be open until Friday, November 15.