For true random sampling of the software developers in the United States, use the Bureau of Labor Statistics, who employ real statisticians:
https://www.bls.gov/oes/current/oes_nat.htm#15-0000
You can also break them down by U.S. state:
https://www.bls.gov/oes/current/oessrcst.htm
And by MSA (Metropolitan Statistical Area):