So I presently have a job, and a ‘hot commodity’ skillset. I’ve *got *the college degree in engineering, the medium number of years of experience at a name brand firm, and so on. So I’m not presently hurting per say. But
Say I want to change jobs. There are probably 1000+ major and medium size corporations somewhere in America that have open positions for computer engineers with my approximate experience, education, and so forth.
But all I can ever find are, say, a few dozen name brand firms and whoever put ads up on indeed or Monster or other internet sites.
And if I start shoving my resume at these companies, they will be also inundated with thousands and thousands of other people, many of whom are unemployed or unsuitable for the position or liars.
And so they keyword filter and have absurd requirements. If I go around Johnny-appleseeding my resume around, many of them will keyword filter me out. Because maybe I have experience with all the common computer engineering serial buses but not FPD link or some other weird bus a particular firm is using. Or maybe I didn’t lie and claim I have experience with some IDE or software setup or library their firm happens to be using and no one else in the entire industry is.
It just…doesn’t make sense. It’s like an algorithm where if there’s 1000 companies with 10 positions open each, and 100,000 people seeking jobs in that field, then 100 of those 1000 companies will each get 10,000+ resumes to wade through.
The O(n) complexity is something like O(n*m) or something.
There’s also allegedly (this sounds like bullshit but ok) the factoid that more than half of all jobs go to someone who knows someone socially that works at a particular company.
If that’s true, well, I mean how many people can I really know? I work at a company with 500+ people, but I only really know maybe 20 of them. And they only know so many other connections as well. And so whole entire industries I wouldn’t be able to get a job with if this is how it works because I don’t know anyone who knows anyone.
Anyways they held a layoff at my company last week. While I kept my job, and the bosses claimed that financials were good and they don’t expect another layoff in the next 2-5 years, this got me thinking as to how unnecessarily distressing getting laid off is.
If it weren’t so absurdly inefficient and slow to get another job, a process that is supposed to take a month per 10k of salary on average, which means close to a year for me, the prospect of a layoff wouldn’t be stressful.
I’ve got a skill other companies want, all it should take is some quick and easy computer matchup and I have a job at a fair market value price by the next Monday.
You could in theory eliminate most of the disparity and discrimination if the process were more efficient and transparent as well. If companies somehow knew what their available matches really were at a given budget in salary and a given company reputation, they would be more realistic in their demands as well.
Part of the reason there’s so much inefficiency seems to be both sides in the job matching process can’t easily discover their real market value. It’s like companies are trying to buy a 3 year old Porche for 5k and believe they might get it because they get so many resumes, eventually someone will have what they want. And individual job seekers are trying to sell a “10 year old Ford Taurus for 20k” because they heard a friend from college got 120k right out of school and they should get the same.