Then what does a talent shortage look like? This article is arguing that the current situation is because companies wont employ below a minimal technical competence. New, brand new, out of college only done programming in college programmers can expect massive starting salaries, the best equipment, and probably lunch and accommodation with a strong chance that they'll get a higher salary the year after. Few companies…
I am a brand new, out of college, only done programming in College (graduated in 2 years) and job hunting is a PITA because 99% of HR's don't even look at me. The BS in CS is not everything, maybe from a top school, but I got mine from a no-name liberal arts college. When the school name doesn't raise eyebrows you do need a sizable experience portfolio to get interviews.
I've got a great job now programming all sorts of things, but it's not purely CS, there's a lot of other stuff there too. Perhaps more BS-CS degree earners should look into industrial applications, they're not ashamed to hire people from small colleges.