We have a terrible problem with employment in the US. I'm not talking about the problem with unemployment. I mean employment. What businesses call entry level jobs these days actually require a 4-year degree and 2 years of work experience. This puts a burden on people to know what they want to do for the rest of their lives at age 18. That is simply an unreasonable expectation.
If businesses had true entry level jobs, young adults could try jobs that don't require education or experience, take the risk of getting fired or quitting out of disinterest, while the business would get the benefit of inducting brilliant people into their organization who currently wouldn't experiment with that industry just because of opportunity cost. And because the jobs don't require skills, replacing workers wouldn't cost the company nearly as much as it does to replace a skilled worker. The entry level jobs should be generic, but positioned to interact with a variety of departments, letting the unskilled drift toward those specialties that they take a liking to. Workers could find jobs they like more often, instead of having to take jobs they don't like just because they need to make ends meet. People would actually go to college after having some work experience, and considering that many capstone papers and graduate theses require interaction with businesses, that makes sense. Most people would need to hold a job during their time in school, so the next level of job up from entry level should be either part-time or three-quarter time.
To encourage this change in paradigm, part of the Department of Labor should be combined with the Department of Education to create a Department of Education & Employment. This department would also organize educational incentives to make sure that every job sector in America gets enough workers five to twenty years down the line.