As I know many unemployed programmers, I expect the problem is not finding programmers, but finding programmers willing to work 80 hours a week, or work for crappy pay, or both.
I'm surprised nobody's yet mentioned that, once you've graduated, your marks are irrelevant. Or, put another way: What do they call the person who graduated last in her class in Med School? "Doctor".
On Jobs for Coders! (If Only More People Knew How to Code)
As I know many unemployed programmers, I expect the problem is not finding programmers, but finding programmers willing to work 80 hours a week, or work for crappy pay, or both.