How many developers are there in the world? How many professionals are they? Is the market saturating? What are the different characteristics of the developer population? Here are many questions, among others, that can be asked as a developer.
The developer’s job is attracting more and more people with the ever-increasing, even primordial, place of computing in the world today. Many of them are active on specialized websites and forums or community development platforms like GitHub.
However, the number of developers around the world can be difficult to estimate with very good accuracy when it is known that they may remain disconnected from social networking for developers in different parts of the world. It is necessary to be able to distinguish among the developers present on these platforms, the professionals of those who are just amateurs.
Studies have already addressed these issues. By 2014, IDC estimated that there were about 18.5 million developers worldwide and that about 11 million of them were professionals and 7.5 million amateurs. Evans Data, for its part, revealed in a report of 2016 on the study of the world’s population of developers and its geographical distribution that there were 21 million developers on the planet. The professionals of those who are just amateurs. Studies have already addressed these issues.
While it ‘s hard to estimate the number of developers around the world, what would be more interesting in this kind of study is to present the different characteristics of the developer population identified. It was the focus of a study carried out by VisionMobile in 2016. More than 30,000 developers from all over the world participated in this survey covering different platforms (mobile, AR/VR, IoT, Desktop, Machine Learning, Cloud, etc.); which provided an overview of the developer structure around the world.
To facilitate the interpretation of these results, they have been reported to a population of 100 developers. They provide a more realistic estimate of the global distribution of developers according to gender (male or female) and geographic (continental) location.
- 94% of developers were men and only 6% of women;
- 34% of developers were located in Asia, 30% in Europe, 25% in North America, 5% in South America, 4% in Africa and 2% in Oceania.
It was also found that the majority of developers were professionals (77%), but a significant proportion were amateurs (23%). 7% work in the 4 domains, 23% in 3 domains, 36% in 2 domains and 34% in 4 domains (Mobile, IoT, Desktop, and Cloud) in one domain.
It appears that 17% of these developers had less than one year of experience, 43% of them had 1 to 6 years of experience, and 47% of them had more than 6 years of experience.