NOTE: I just want to make it clear I'm not moaning how there are no jobs or about the system is getting us young people down... man. So over the last 3 months I've been going through that wonderful life experience called bumming around at my parents while trying to get a job. I've applied to more people than you can shake a stick at, and even had interviews with some of them. After having a conversation with my dad about how he had issues trying to get a job after Uni, he pointed out some things he never had to deal with. Or any of his friends from that lifetime for that matter. Communication with applicants seems to be optional now. More and more companies are relying on automation for communication which is fine, but at the same time they've removed ways for candidates to actually talk to a person at the company. Using "Talent Agencies" which even hides what company you're applying for(!), explicitly stating that only candidates who are shortlisted will be contacted or even giving you phone numbers that don't actually work (I've rung quite a few numbers that disengaged after connecting overseas). Even when I've gone out of my way to ring the company, I get brickwalled saying that the hiring manager will contact you when they're ready (or to that effect). Companies seem to be relying on online tests to filter out people before the interview stage. Now there's nothing wrong with this in of itself, I agree. I loved the companies that offered a programming challenge you had to complete before an interview. But 9/10 I've had to take what is essentially an IQ test. Really? Most of your applicants will be people with University degrees, getting them to do a test which someone who passed high school math could do is plain just wasting our time for what exactly? I can confidently say after at least 10 of these bloody things, I can count the amount of times a letter appears in a block of text or identify the next number in the pattern. Please give me something that can actually assess my problem solving ability already. The 3 years industry experience thing seems to be just a piece of "industry wisdom" instead of any kind of actual requirement. In fact, it seems to be growing. I've found junior positions asking for 5 years experience. The most ridiculous case I found, I really wish I screen capped it, a place was asking 3 years experience in a technology that was less than a year old. Even after talking to some of these managers I get the impression that they can't or won't take on new people and train them, instead of actually having any legitimate reason not to. I've been outright ignoring the industry experience requirement for applying to non senior jobs. Now I don't actually know how I'm going to finish this semi rant, so here's a picture of a monkey.