As usual, though, the Internet and market forces have conspired to make the job hunt even more difficult for people.
As you all know, the most common strategy for job hunting it to hit a couple of the big job sites: Monster, Beyond, Indeed, etc. Maybe you'd try an online temp agency, such as OfficeTeam or Robert Half. And nowadays there are lots of sites devoted to smaller gigs, Craigslist ads, e-lance jobs, and such. And-- here's the important thing-- many large companies run their own HR-department job sites, like Comcast or the University of Pennsylvania.
The core problem is having to enter your resume into these sites. Yes, many sites do offer the ability to simply upload a resume, and their system will "parse" the info into their database's data fields. This would be great if the parsing was accurate: more often than not, I've found that the parsing system has changed my job as "Free-Lance Videographer" job into two, "Free-Lance" and "Videographer," and borrowed freely from the details of other jobs. Start and end dates are wrong. Job duties are truncated to fit character limits.
In other words, one frequently has to hand-edit the resume details. In other words, one has to re-type one's resume over and over, with the added work of correcting machine-made errors. (The Penn Medicine website is probably the worst offender, failing to even store my corrections.)
Compounding this problem is a practice used by big sites like Monster and Indeed. Much of the time, when you click on the "Apply" button, the system takes the resume info you've stored with Monster and transfers it to the company you're applying to. But, far too often, the site merely sends you to _another_ job-hunt site. Maybe Monster sends you to Indeed. Or to Comcast's HR site, or to Penn's. And if you don't have an account there, you have to create a new one, which means _re-typing in your resume_.
And every time you create an account on some job site, you start getting a flood of emails. That's because the data you enter is now a commodity, which the job-hunt company sells to other job-hunt companies. They announce that they've found a job for you, but they're never right. I've gotten notifications for jobs as EMT techs, app programmers, User Interface Design... and frequently, the jobs aren't very close-by. Like Orlando. Or Des Moines. Or, in once case, Managua.
So, you wind up doing a lot of unnecessary and frustrating labor. More often than not, the effort doesn't even get you a rejection letter. Your email's flooded with worthless job announcements. And you know that this is earning money for someone else. And the alternative is to give up looking for work.