So ask yourself: would you rather support a government program to help produce and match appropriately skilled workers...
There are plenty of government programs that are supposed to do just that already, they just don't do a very good job of it.
Best bet is to take matters into your own hands rather than expecting a bureaucracy to run your life for you.
"‘Value,’ has two factors for a human being: first, what he can do with a thing, its use to him... and second, what he must do to get it, its cost to him. There is an old song which asserts ‘the best things in life are free.’ Not true! This was the tragic fallacy which brought on the decadence and collapse of the democracies of the twentieth century; those noble experiments failed because the people had been led to believe that they could simply vote for whatever they wanted." - R.A.H.