Hey there!
I can feel you, I was in the same boat a year ago.
Everything feels like falling off, and no matter how much people say to upskill, it's just too tough.
I assume you have fairly decent skills. And Opportunities are the main issue.
(I'm just sharing my story/pov)
I was shattered, and panicking. And unable to focus or learn anything. I was stuck & unemployed for 5 months. But somehow I got a job, at a service-based company. Really toxic environment, but I got what I needed the most at that time, "time". Breathing space. I knew I had to move out of there, but considering the fact I had a job, I was not in a panic mode and was able to learn at a much higher rate than being unemployed.
I've switched within 6 months to a startup and got 2 more offers. With much better pay & learning opportunities.
Skipping the remaining part.
What I want you to do is
-
Be hopeful no matter what. Just be hopeful, even if that means 0.00001%
-
Do not force yourself. You will break down.
-
Explore tech, not just skills, but communities, how people are doing, what are they doing, what big techies suggest - No, not those Microsoft waale bhaiya didi, but core tech people, talking about Distributed Systems, DBs, Research Papers, Infra, etc etc.
-
Learn to trust yourself. Networking. Be shameless for referrals (ofc within limits)
-
A lot of startups are hiring. And they always do. Reach out to cofounders or CTOs or tech leads. Show what you got. 100s of them might reject you, but we only need 1 job right?
-
Applying every day, is a really really tiring & exhausting process. Tech hiring is broken. Reach out to people instead of systems.
-
Learning every day is really hard, but make sure you do it at least for some time. For instance, if you are looking for a frontend role, make sure you write some JavaScript or React, every week.
-
Everything is random, and nobody knows what will happen next. It just takes one day to change your life.