Developer prosperity in Stack Overflow survey 2020

Visit dataset skewness page

Data Filter -


0 100

0 100

0 250000

Enable high salaries:











Welcome

This page shows the results from the Stack Overflow developer survey of 2020. The visualizations have been created to provide you with information regarding the developer prosperity, quantified by salary and satisfaction. These points have been plotted against other facets that were asked in the survey.

On the left side, there is a filter panel where you can apply filters on the aggregated data. The filtered data is inserted in the visualizations and is colored red. To remove the filter, select the [Reset filters] button beneath the filter options.


Salary histogram plots

Below is the salary plotted against other continuous values. The salary is binned in different years and the average salary is taken for each of the bins.

Salary per Work Week Hours

Salary per Age

Salary per Years of Professional Experience


Salary violin plots

Below is the salary plotted against discrete values. The salary is categorized in different groups and the violin plot shows the distribution across the salary axis. Please note that the width of each group is the max of said group, meaning the amount of people at a certain salary can not be compared across groups. Furthermore, the top 8 countries were chosen based on the largest number of received responses.

Salary per Gender

Salary per Organization Size

Salary per Overtime

Salary per Sexuality

Salary per Country

Salary per Ethnicity


Satisfaction bar plots

Below is the satisfaction plotted against other discrete values. The data is categorized into groups. In each group, the subgroups are normalized within the group such that the relative distribution can be seen. The percentage of distribution of a subgroup is applicable to its group, and not to the entire dataset. Furthermore, the top 8 countries were chosen based on the largest number of received responses.

Satisfaction per Organization Size

Satisfaction per Overtime

Satisfaction per Sexuality

Satisfaction per Gender

Satisfaction per Country

Satisfaction per Ethnicity


Satisfaction violin plots

Below is the satisfaction plotted against continuous values. The data is grouped in each satisfaction level and the violin plot shows the distribution across the facet axis. Please note that the width of each group is the max of said group, meaning the amount of people at a certain facet level can not be compared across groups.

Satisfaction per Age

Satisfaction per Years of Professional Experience