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.