With the world becoming better connected and technology impacting just about everything, building software and writing code has become a way of life.
Therefore, it pays to understand programmers who write code and create software as they’re making up increasingly larger portions of global organizations.
Below are few key findings from a Stack Overflow survey which had over 26,086 developers from across the globe taking part.
While the findings are biased towards English speaking masses and there’s even a selection bias, it does show a great insights to better understand coders and developers.
How Old Are Developers?
The average age of developers surveyed is just 28.9 years, but this is expected to fall in coming years as younger developers emerge from developing countries. The average age of programmers in India is just 25 years which is among the lowest globally.
The gender imbalance in IT is a problem that people are actively debating and nowhere is this seen more in the software development sector. 92.1% of those surveyed were male and just 5.8% were female.
Only about 25% of developers worldwide have 10+ years of experience in coding, and the number who’ve been coding professionally for that long is even lower. However, when gender is taken into account, there’s something interesting to see.
- Compared to men, women who code are twice as likely to have less than 2 years of experience coding. This could mean that more women are in fact joining the industry which will help close the gender gap.
Female Coders In India
Another interesting finding of the study is that 15.1% of all female respondents were from India as compared to just 4.8% from the US. This means developers are three times more likely to be female in India than in the US.
48% of the respondents in the survey said they never received a degree in computer science while 33% of coders said they never took a computer science university course. This doesn’t just show the demand for coders, but also how people with different education backgrounds are taking up programming.
The Most Beloved Desktop OS
Windows 7 continues to be the most widely used desktop OS and OS X seems to have overtaken Linux among developers on Stack Exchange. Windows 8 has risen in popularity, but still figures below its predecessor.
From over 22,000 respondents who took part in the survey, 1,900 said they were primarily mobile developers. Among them, 44.6% developed for Android, 33.4% developed for iOS and just 2.3% identified themselves as Windows Phone developers.
Developers from developing countries are more likely to work in traditional software verticals than developers from developed countries.
Compensation by Remote Status
Working remotely pays, and in India a developer that works remotely full time earns 40% more than the average salary of developers in the country. Developers that never work remotely earn just 72.5% the average salary of Indian developers.
Image source: Pixbay