Paid internships during the summer instead of a vacation or waiting tables are a good way to create experienced workers.
“Paid internships...”
I know several guys with masters in geoscience type stuff that are doing unpaid internships. As has been mentioned, when you have a surplus of workers (many WITH experience), and people staying on older, and a still-wary market in areas, it is harder for a young guy to get a job.