If you think the same, then this thread is for you!
Before we jump into any conclusion let's dive straight into some survey reports came in 2022.
StackOverflow Most Popular Programming Language 2022:
- Java is @ 6th Position.
StackOverflow Most Used Framework & Libraries 2022:
- Spring (Java Framework) is @ 4th Position.
Github Survey Top Languages in 2022:
- Java is @ 3rd Position.
Google Trends for Last One Year:
- Java is @ 2nd Position.
- If we see carefully, then Java is almost in the top 5 spot.
- Yes, Java has a learning curve.
- Yes, Java is a strict language and bit verbose too.
- You hate it or love it but you can't ignore its capability.
- Running on billions of devices, being used extensively by top tier companies, platform independent, robustness, security are some of the positives of Java.
- List of Top Companies Using Java by @Career_Karma
(Source: https: //careerkarma. com/blog/who-uses-java/)
So, should you start/continue learning Java?
- Yes, 100%.
- It has a great tech community out there & plenty of support available.
- I'm sure after learning Java, other languages will be a cake walk.
Conclusion:
- My agenda here is not to start a new language war, all programming languages are great so as Java.
- Treat them as a tool to solve a specific problem.
- Yes, Java's popularity has seen a bit dip in last 1-2 years but that doesn't mean its dying.
Hope you've got some clarity about Java's future.
Every Mon, Wed & Fri - I write a thread
on Fullstack Development.
Like and retweet the first tweet as it will encourage me to put on more Java-related helpful content.
Follow @vikasrajputin to read all my future threads.