“Even Back-End developers are more likely to use it than any other language.”
The annual Stack Overflow survey is perhaps the definitive developer demographics report released every year. The 2016 report has more than 50,000 responses from around the world with Stack Overflow claiming that the survey reaches 0.4% of all developers on the globe.
Overall, 92.8% of respondents identified as male, with only 5.8% female (which correlates with other developer studies we have seen). The average age of 29.6 years old (the media age for the entire survey was 27) is up from 28.9 years from Stack Overflow’s 2015 survey, which shows that many of the same developers who answered the survey last year also participated in 2016. The United States has the highest average age of developers at 32 years.
The average developer has 6.5 years of experience. The average front-end developer has 3.5 years of experience while full stack developers average eight years of experience. Engineering managers average the most experience at 13 years.
More than a quarter (28%) of all developers in the Stack Overflow survey identify as full stack developers. Full stack developers are proficient in multiple programming languages and frameworks and levels of the development stack, from the front-end, back-end and cloud and infrastructure.
About 12.2% of respondents identify as back-end developers and another 11.4% as students. Mobile developers 8.4%), desktop (6.9%) and front-end Web developers (5.8%) round out the most cited developer occupations.