Which programming language / framework should you learn as a Fresher?

Sankalp polSankalp pol
2 min read

I did an experiment, correct or wrong, you all are to judge.

I went to specific language / framework websites from where they could be installed. Then I copied the root url and pasted it into look up websites (this one: ) and hit lookup. Following were the results for each of them.

Node.js: 4lac+ visitors
Python: 1.3million+ visitors
Java: 4.7million+ visitors
Go: 4,000+ visitors
Rust: 67,000+ visitors

Golang and Rust were a surprise. Now I went to Naukri.com and searched the above languages into jobs.

Node.js: 1lac+ jobs
Python: 50,000+ jobs
Go: 1lac+ jobs
Java: 6,000+ jobs
Rust: 1lac+ jobs

Java was a shock, python as well. Then I searched Django and Flask instead of python and Springboot and Hibernate instead of Java. For both the cases, I got 1lac+ jobs this time.

So Naukri search results didn’t made sense.

Then I went to indeed. Following were the results

Node.js: 7,000+ jobs
Python: 29,000+ jobs
Go: 800+ jobs
Java: 25,000+ jobs
Rust: 200+ jobs

This time the numbers were different.

While just 2 job sites won’t tell the actual statistics, the number of visitors on each of the language’s official website can tell that how many new users are downloading that specific language.

If we see Golang, it has highest number of jobs per number of visitors, then follows Python, then Node.js, then Rust, and at the end, there is Java. That’s what this experiment concludes.

If you see more jobs for a particular language, that doesn’t mean you should learn that language. You should also be looking at how many people are learning that language. If those as well are more, then learning that language makes less sense as you will have more competition.

But if a language or a framework has less jobs but even less developers, then it should be easier to get a job for that language.

For more accurate stats regarding languages, also checkout stack overflow survey: https://survey.stackoverflow.co/2024/technology

That’s it for now…

0
Subscribe to my newsletter

Read articles from Sankalp pol directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sankalp pol
Sankalp pol