Programming languages — Relationship between satisfaction and opportunities
This blog post is part of Udacity Data Scientist Nanodegree with the project “Writing a Data Science Blog Post”. The github repo stackoverflow provides the basis for the findings.
In this post, the current data from the Stack Overflow Annual Developer Survey 2020 is analyzed. A large number of questions can be answered using this data set. In this case, the focus is on the following questions:
1. What are currently the most desired programming languages?
2. What are currently the most used programming languages?
3. Is there a coherence between satisfied & dissatisfied programming languages?
4. Is there a coherence between used and disered programming language?
What are currently the most desired programming languages?
What are currently the most used programming languages?
There is also an evaluation with regard to the most used languages in 2020. the evaluation can be viewed in the following:
Is there a coherence between satisfied & dissatisfied Programming Languages?
An important question is, of course, whether there are correlations between the most popular and least popular programming languages.
The split bar chart shows the proportion of calls in terms of satisfied and dissatisfied users in their current programming languages. However, there seems to be no correlation here, since the proportion of dissatisfaction cannot be put into relation with satisfaction.
An interesting finding is that programmers without information about a programming language have a very low satisfaction rate.
Is there a coherence between used and disered language?
Another analysis is the relationship between the programming language currently in use and the popular programming language. The results can be found in the following heat map.
The evaluation shows that there are occasionally high correlations between certain programming languages.
All in all, beware when choosing the programming language. In the end, satisfaction counts.