This is the toughest market I've ever seen. I easily made it to on-sites at FAANG a few years ago and now I'm getting resume rejected by no-name startups (and FAANG). The bar has also been raised significantly. I had an interview recently where I solved the algorithm question very quickly, but didn't refactor/clean up my code perfectly and was rejected.
My observation as well. Going remote makes it harder to switch jobs because of loosing the personal connections and networks that get developed working on site. Going through the front door when applying for opportunities is usually more difficult than the back door. Back door as in getting introduced via your network. As a result, I've learned that a good recruiter is now a necessity because they have those relation…
My current job is the only one I applied for. Even then, dudes from previous jobs have hit me up in the past for gigs in the last 6 months.
Who you know matters, even w/r/t code, so know people.