There also seemed to be a lot of unicorn hunting, even in generalist positions.
To be fair though, it could have been a lot easier. Particularly early on, I had one criteria, I wanted to stay remote and I sure as hell didn't want to move. I was ready to accept less money, but it was no use.
Eventually everything caved in and I took a new job and had to move. Only got it because of a referral, and arguably I was less qualified for it than the numerous jobs I wasted months applying to and interviewing for. It's hybrid with three days remote, but rumor is management plans to claw back despite worrying about retention and many of the developers claiming it's one of the things that would retain them.
I really hate this field. I would kill to get out, but that seems less and less likely every year.
but I have only myself to blame
--
I quit, I wasn't laid off