I'd like to know the estimation for the supply of professional software developers globally, and, wherever it's possible, regionally.
Although weird, I hope this question to shed some light on the global availability of software development services, or, at the very least, realizing just how much of a commodity we are.
Edit: by "professional software developer" I mean people, who get paid for crafting code in one of the notable programming languages. If possible, do not include related services.
Please include in your answers:
- The method / approach of estimation
- any data used, with references
- and the estimation results (noting regional breakdowns, if possible)
Bounty hunt: The answer with the most reliable, exact data, or repeatable methodology wins.