> USA opens about 500,000 new software development positions per year.
I absolutely do not buy that number. The citation you've given is "GoRemotely" who a) only cite that for one year, 2017 and b) are obviously biased towards inflating numbers.
Even if true, it doesn't necessarily follow that there's a shortage of workers in a sector because the number of new grads is way under the number of job postings per year. Even if we assume only comp-sci grads are suitable for 100% of those positions (which is definitely not true) it still doesn't necessarily mean that there's an under-supply. We'd need a lot more info to figure that out.
I absolutely do not buy that number. The citation you've given is "GoRemotely" who a) only cite that for one year, 2017 and b) are obviously biased towards inflating numbers.