Advertisement

how many programmers all over the world?

Started by January 31, 2014 09:01 PM
9 comments, last by fir 10 years, 7 months ago

i was asking about it some time ago on a different forum but

get no answer.. I am curious how large the community of

programmers is.. it is need some definition who counts as a

programmer i would like to treat as a programmer everybode

who write biger ammount of code than incidental thousand

or two thousands of first lines etc, romeone who is doing

coding at least a couple of months

i was trying to estimate this number and i guess it may be

about the order of 1 million, but not sure how wrong this number

is ;\ Is there anybody able to estimate this number?

There are many similar thought experiments out there about various things. One example often used in job interviews is: "How many gasoline stations are there in -place-?"

Running through a few variations of the thought experiment on my own, I estimate between 6M and 12M active professional programmers right now, depending on how I estimate it. My lowest number comes from estimates and quick Google searches for schools that teach computer science. My higher estimate was based on reported numbers for major compiler distributions.

Another resource, Wikipedia's "Software Engineering Demographics" page puts it around 1.5M in the United States alone. That fits with a rough 10M global estimate.
Advertisement
Considering that anyone with a computer has the potential to be a programmer just by installing any of the free tools out there. I'd say the nature of the question isn't answerable to your criteria. We can get a pretty good estimate of the number of professional programmers, but since programming is something anyone could pick up as a side hobby, I'd say that it'd be realistically impossible to give any type of ballpark estimate, as it'd be a lot of wild speculation, with little hard facts to back up those numbers.
Check out https://www.facebook.com/LiquidGames for some great games made by me on the Playstation Mobile market.

Even 'professional' programmers can be hard to judge. I've written code at several jobs where technically I was an analyst, one where it was most of what I did really, but I was not counted as part of the "development" team because I wasn't working on core sections.

Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.

http://www.infoq.com/news/2014/01/IDC-software-developers

DAMN

this would be about 10 millions of professional + 10 millions of hobbyst

also this division on 1/3 1/3 1/3 for americas, emea and asia is interesting (10x more then i estimated)

Advertisement

Running through a few variations of the thought experiment on my own, I estimate between 6M and 12M active professional programmers right now, depending on how I estimate it. ... That fits with a rough 10M global estimate.


So...

http://www.infoq.com/news/2014/01/IDC-software-developers


this would be about 10 millions of professional + 10 millions of hobbyst
Yay for validating my thought experiment with about10M professionals in an actual study.


Yay for validating my thought experiment with about10M professionals in an actual study.

So how many gas stations are there in the world?

There are more than 7 billion people in the world. Thousands work for different tech giants, others for game dev giants, others for indie devs, others do it as a hobby, others do it as a requirement/elective for their university course.
So there may be 1 - over 3 billion programmers in the world.
Calculate the number of universities + high schools in every continent - antartica and find the number of people doing/that did science related courses in that high school/university

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32

--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy

3 billion might be a bit of an overstatement (as may be 1 billion).

2 billion of your 7 billion are children and leaving the remaining 3 in every 5 or even 1 in every 5 people as a programmer seems a bit silly. In your every day life, maybe one in every hundred people you meet has some programming ability of merit in a city in a developed country. The reality is there are probably only millions of programmers, probably between ten and thirty million.

This topic is closed to new replies.

Advertisement