Is Java Really Losing Popularity Among Developers?
weblogs.java.net
Is Java Really Losing Popularity Among Developers?
1–10 of 30 posts
Re: Is Java Really Losing Popularity Among Developers?
#2Doesn't seem to be losing popularity among employers.
Re: Is Java Really Losing Popularity Among Developers?
#3Job ads at indeed: http://www.indeed.com/jobanalytics/jobtrends?q=Java%2C+C%2B%... (Click Relative to see which are increasing compared to others more easily) Doesn't seem to be losing popularity among employers.
Re: Is Java Really Losing Popularity Among Developers?
#4Re: Is Java Really Losing Popularity Among Developers?
#5Re: Is Java Really Losing Popularity Among Developers?
#6Job ads at indeed: http://www.indeed.com/jobanalytics/jobtrends?q=Java%2C+C%2B%... (Click Relative to see which are increasing compared to others more easily) Doesn't seem to be losing popularity among employers.
That's because their apps are written in Java and they need people to maintain them. Java isn't going anywhere for a while.
The majority of jobs with newer companies or even newer projects at larger companies tend to involve C#, at least in my city.
Re: Is Java Really Losing Popularity Among Developers?
#7Re: Is Java Really Losing Popularity Among Developers?
#8How often do developers get to truly choose the language they use? Developers usually go where the jobs are. There are a lot of Java systems out there. Doesn't necessarily mean Java is or isn't a "popular" language. I'd be more interested if there is any data on how many newly started projects are using Java compared to other environments.
Every day
There's absolutely nothing stopping any developer from learning other skills and changing jobs. I was an enterprise dev that taught myself Ruby in the evenings until I had enough skill to move away from the enterprise world. I've been making a living from Ruby coding for just over 3 years now (probably worth noting that I'm almost 40 and have 4 kids). Pay is slightly less, but work satisfaction is so much higher is't a joke.
Seriously, your current employer might not let you change, but you don't have to stay with them forever. It's your life, not theirs
[Edited to add: I see comment here about job ads. What I discovered early on is that in the Ruby world, and probably Python et al, most jobs are got via reputation or mailing lists. pretty much never on mainstream job boards]
Re: Is Java Really Losing Popularity Among Developers?
#9How often do developers get to truly choose the language they use? Developers usually go where the jobs are. There are a lot of Java systems out there. Doesn't necessarily mean Java is or isn't a "popular" language. I'd be more interested if there is any data on how many newly started projects are using Java compared to other environments.
How often do developers get to truly choose the language they use? Every day There's absolutely nothing stopping any developer from learning other skills and changing jobs. I was an enterprise dev that taught myself Ruby in the evenings until I had enough skill to move away from the enterprise world. I've been making a living from Ruby coding for just over 3 years now (probably worth noting that I'm almost 40 and hav…
And as we've seen with a lot of companies, they're certainly not going to stay with you forever.
Re: Is Java Really Losing Popularity Among Developers?
#10How often do developers get to truly choose the language they use? Developers usually go where the jobs are. There are a lot of Java systems out there. Doesn't necessarily mean Java is or isn't a "popular" language. I'd be more interested if there is any data on how many newly started projects are using Java compared to other environments.
In some cases, I've seen jobs change their requirements some, simply because they can't find people when their requirements are tied to one specific tech. Not often, but more than I'd have expected.
Overall trend graphs may show one picture, but available people with required skills in a particular geographic area would show large differences in some areas (educated guess, at best, but seems to bear out via anecdotes from friends in my network).
The jobs that change tech requirements to expand the list of people that can use tend to be centered around smaller/shorter projects. A company that's been largely python by default for years may grudgingly open up their job search to php or ruby people, both in hopes that those people can pick up python, but also realize that they'll probably have new systems written in a new tech stack, and that's just the way it goes.
It would be easier for developers to 'go' where the jobs are if the 'going' was more able to be remote, but for many reasons that's still not a reality for the majority of tech workers.