The latest results for the annual Stack Overflow Developer Survey are out. This year almost 90,000 developers from around the world weighed in to form a global opinion on the most used and loved programming languages, frameworks, databases, IDEs as well as the best paying programming professions.
Of the 88,615 developers who took the 2019 survey, the top 10 countries with the most respondents were:
|United States of America||23.64%|
Languages & Frameworks
As for challengers, Python is now the fastest growing mainstream programming language. It ranked as the 4th most used language this year, narrowly surpassing Java. Python also ranked as the 2nd most loved language after Rust and was also ranked as the top language that developers want to learn. Python's intuitive and general purpose design has driven it's adoption across a wide range of programming fields. It has become the main language taught in academia, is used in data science and machine learning and also within web development with frameworks like Django and Flask.
Most Popular Programming, Scripting and Markup Languages
When it comes to developer earnings, emerging specialist roles such as DevOps and Site Reliability Engineers are the top earners after engineering managers. Data science and machine learning related roles are the second highest tier, followed by full-stack and back end developers.
|Role||Global average||United States|
|Site Reliability Engineer||$85k||$140k|
|Data Scientist or Machine Learning specialist||$61k||$120k|
|Data or Business Analyst||$59k||$116k|
|Embedded applications or devices Engineer||$57k||$112k|
|Desktop or Enterprise Developer||$56k||$110k|
|QA or Test Developer||$54k||$105k|
|Game or Graphics Developer||$48k||$99k|
Last year, Stack Overflow's 2018 Developer Survey reported that 92.9% of respondents identified as males, 6.9% identified as female and 0.9% identified as non-binary. While this comparison is absent from the 2019 results what is notable is that in terms of attracting more women and non-binary genders into the workforce is that women ranked office environment and company culture, flexi-time and opportunities for professional development as their most important job factors. Non-binary respondents said that office environment and company culture, the technology stack they'd be working with and flexi-time opportunities were the most important when deciding where to work. It's also worth mentioning that diversity of the organization was ranked as the 4th most important factor 32.9% by non-binary respondents, whereas for women and men this figure was 19.6% and 5.6% respectively.