This year, over 100,000 developers participated in a 30min survey conducted by StackOverflow. And shared how they learn, build their careers, which tools they’re using, and what they want in a job.
This year, few new topics ranging from artificial intelligence to ethics in coding were included in the surey. Here are a few of the top takeaways from this year’s results:
- DevOps and machine learning are important trends in the software industry today. Languages and frameworks associated with these kinds of works are on the rise, and developers working in these areas command the highest salaries.
- Only tiny fractions of developers say that they would write unethical code or that they have no obligation to consider the ethical implications of code, but beyond that, respondents see a lot of ethical gray. Developers are not sure how they would report ethical problems, and have differing ideas about who ultimately is responsible for unethical code.
- Developers are overall optimistic about the possibilities that artificial intelligence offers, but are not in agreement about what the dangers of AI are.
- Python has risen in the ranks of programming languages on our survey, surpassing C# in popularity this year, much like it surpassed PHP last year.
- When assessing a prospective job, different kinds of developers apply different sets of priorities. Women say their highest priorities are company culture and opportunities for professional development, while men say their highest priorities are compensation and working with specific technologies.
From the data that they have collected it seems that, US has 23.5% of the developers and India has 14.15%; making India a second place in the world.