I'm surprised there is still so much friction about white collar jobs like programming. One could think that by now, it should be easy for developers to "jump into" a codebase and suggest changes (aka pull requests). Turning the world of developer jobs into a fluid system that adapts instantly to demand and supply. It works pretty well for Wikipedia, where everyone can jump in and edit articles. And then there is som…
Three-tiered interview system, flaky interviewers, flaky candidates, insane job requirements for mundane positions, useless recruiters, fake job ads, "hybrid" work?
It's a bloody mess and it has always been. My best interview was in 2006, at my first junior position, when the guy just asked my experience in Linux, what does "ifconfig" do, what languages I know, and I got a paid internship. They expected me to learn on the job, and I did. Now even the junior position have ridiculous requirements, and with 17 years of experience, I get ignored by a clueless recruiter because out of the 10 techs they use, I forgot to list the exact Linux distro they use on my CV, so I'm probably not good enough for them.
I keep hearing there's more demand (for engineers) than there is supply but I call bullshit. That might be true, but the employers make all the rules so even getting an interview this year felt more like winning the lottery than filling a supply shortage. And the lottery you've just won got you in the Squid Game. Now you gotta fight against 50 other candidates, which might be more desperate than you and gladly work for peanuts, 3 days in the office.
Fuck this. Even finding work as a mercenary^Hconsultant is a bloodbath. The only advice is "ask your network." If your network isn't hiring, it's back to the Squid Game for you.
I reckon even Fortune 500 CEO interviews are easier than the average software engineer gauntlet.