I don't really have any advice for the present. We're in a storm, so do what you need to weather it. If there's any downtime you do have, use it to prepare for when (if?) the market bounces back:
1. Network. Nothing serious but just get to know people in your area. Keep in contact and they might one day have an in for some work.
2. work on personal projects. They aren't being looked at now, but it'll help you stand out when the market corrects itself.
3. consider some adjacent skillsets. At some point, if this last longer than any of us expect, it may be best to vouch for yourself. learning some graphic design can help you sell your own apps or make websites for others. Learning some art can help you sell games. embrace the generalization and be able to take small products from start to finih by youself. If you don't want to get completely out, you may want to start shaping your career around being your own boss instead of relying on others to employ you.
4. take care of your physical health. I don't know your body, and you may already be doing this. But it's always important to remind people (especially in a field like tech) that sometimes a breath of fresh air and 10 minutes of walking can make all the difference. Don't let yourself get cooped up.
Best of luck out there.
I can't do graphic design or UI design more generally but I absolutely love to develop software and work with tech. But I am trying to diversify because I don't know what else to do. As a result my resume puts me as a generalist which doesn't exactly help my chances... But eh. I am definitely trying to work with what I have, it's frustrating and really demotivating though.
Hustle culture.
Post college, it was about “what have you done?” vs “where did you go?” and so I demonstrated several projects I had done for the passion. A game engine. A graphics website community. Some novel networking libraries. A MUD. Finally, a database. By the time they got to the mud and database they were ringing me non-stop.
All of these projects done over a weekend or two while working other jobs to afford rent. Call centers are a personal level of hell.
Listening to Dave Ramsey on YT gets me amazed on how some people can be so irresponsible and accumulate debt on credit cards and cars they can't afford.
This is the entire problem. It's called job hunting, not job fishing. I.e. you should be seeking out specific exact positions that you know are worthwhile and tailoring yourself for them, not casting a net and hoping.
Hunting is still your better bet overall. figure out who has a need and position yourself to fill it. This also takes a lot more time to pull off than just sending 1000 resumes, and there is no guarantee. there is generally a mix of course, you start by casting a net to see what is there, and then when there is a potential bite you start tailoring your resume to that potential. Not all leads will result in something. Who you know is always important.