The Stack Overflow Survey - Technology, Salaries, Happiness, and Coffee
The largest international question and answer site for software developers, Stack Overflow, has just released the results of its annual survey. Over 26,000 respondents from 157 countries answered the survey, including 6,800 full-stack, 1,900 mobile, and 1,200 front-end developers.
Luxembourg, Ireland, and Sweden have the largest concentrations of developers per 1000 people. The average software developer is 28.5 years old, and was born in April of 1986. Less than 6% of software developers are women, and of them nearly 50% started programming within the last 2 years. The largest concentration of female developers is in India.
When it comes to quality of life, currency doesn’t matter - Big Macs do :) The Economist's Big Mac Index is a measure of purchasing power parity that can be used to compare the true value of compensation between workers in different economies. So where can developers get the most Big Macs for their work? The survey says Ukraine, where Big Macs cost about $1.20. Ukrainian developers still make about 3 times less than their American counterparts. It’s official - outsourcing to Ukraine can save you money on software development.
Programmers are more satisfied with their jobs than employees in other fields. Developers from Iran, Norway, Israel, and the Netherlands are more satisfied with their work than their peers in other countries. If we consider which positions within the development process make people the happiest, the winners are executives (CTO, CIO), machine learning engineers, and iOS developers. Conversely, product managers, BI-experts, graphic designers, and back-end web developers reported less-than-average satisfaction with their work.
Developers from Norway, Sweden, and the Netherlands are more coffee-loving than their peers, drinking an average of 3 cups a day. For reference, the average developer worldwide drinks 2.2 cups per day.
Our developers are among the happiest in the industry, which is a big part of why we have such a large number of successful projects. You can learn more about our work here.