So, in a way, ppl who still think there is a future for Java mean a dystopian one? 😉,(reply>), @edwin Millenial! and the joke was brilliant,(reply>), @Thomas L ok boomer. Did you actually forgot that you actually wrote a half wit joke in your original comment instead of something constructive before writing this essay for me?,(reply>), @edwin but did you get the point that neither the language nor the salary are important? If you want a high salary you want to be team lead at least and knowing Java doesn't do much about it. The higher up you get the manager chain, the less you code and the less your daily worklife has to do with programming engineering. Talking domain knowledge. What if I'm passionate about robotics, would you still suggest I should Java first or even just Java? If I went along your line of argument I might think Fortran is the best. There are not so many jobs in total numbers, but also way less competition and huge salaries, yeah, moneyz!<br>I personally don't like Java from an engineering perspective, mainly because it's the wrong choice of language in my field. I don't despise Java programmers at all and I appreciate the Java veterans who do magic with their frameworks and development environments. This whole thread started with a joke and then someone took it serious and made the least interesting case for the language, which I unfairly ridiculed. The language wars are so old us veterans already forgot who started it. Still we fight. Because nerds? I don't know. Enjoy your salaries, Java coders, I dearly hope it's not the only quality perk in your jobs.,(reply>), It's so satisfying to still see "isn't java dead yet" jokers every year choke from bitterness  and get to have one of the biggest salaries in the industry and more job offers than any other language out there for the last 20 years. FeelsAmazingMan,(reply>), @Okie thank you for your psychoanalysis random internet stranger