This... sounds extreme. I've worked in tech since 2014 following the "trade route" method of starting in IT support in a small city in England, through QA, and then into software development. I've been a developer since 2017 and currently work as a senior developer in the bay area. In that time I've moved around quite a few jobs and think I've been not been offered maybe two jobs I've applied to from perhaps twenty that I've applied for - that's without a degree. Most of my friends apply to jobs and get them - it's quite a surprise to hear someone has been rejected. Are people just applying for the wrong jobs? Or bad at interviewing? I'd have quit the industry if I was rejected from 25 jobs in a row let alone 350. Maybe these are low effort one-click applications to roles with 1000s of applicants?