At the beginning of the year, I decided it was time to find a new job after 10 years with my employer. I spent February doing interview prep and conducting interviews. Back then, the COVID-19 was mostly limited to China, markets and governments weren't terribly concerned about COVID-19.

I accept a job offer, put in my two weeks notice, and my last day at was last Friday. Hardly anyone was seriously concerned about COVID-19 when I gave notice. A week later, business travel was suspended and WFH policies implemented. My last day, schools were closing, and the economy tanked. This week, we're sheltering in place.

I gave myself 3 weeks in between the old and the new job, you know for relaxation and travel. Instead, I'm sequestered to my house for 3 weeks.

Everyday, the news got worse and worse and continues to get worse and worse. Now, I'm in between jobs, and am a little worried my new employer will revoke my job offer. To add insult to injury, one reason I didn't leave my previous job was job security. But in February, there wasn't any sign of an economic downturn. Everyone was enjoying the bull market.

I have been laid off just before 2015 and I haven't found any stable work since then. I have been under-employed for a long while before the outbreak, and I don't even know what new change-ups in job hunting I should be doing now.

For a long time, many people have said that my years of experience make me valuable so that I should have gotten offers very quickly, but the reality hasn't shown that. Heck, even the founder of the startup company has told me, when I asked for his reference, that he was "very confused" that I haven't found any work for so long. And that was only a year in.

He unfortunately can't give me work anymore as he's tied up with his business. He did consider me for a follow-up freelance job before, but that was more due to a technicality that they needed a US developer for a particular job.

After being evaluated on mock interviews, turns out I'm in the peculiar situation where I am too underqualified for my years. But at least I have some experience working remote that should make me more appealing to employers.

I just can't call it impostor syndrome anymore if I consistently fail at getting full-time offers even when the economic climate was good.

I glanced over your LinkedIn profile, to me it looks like you need to add more 'modern' tech skills to your profile. It sucks, but the industry moves to new tech quickly and unless you are an enterprise Java developer, your skills get pretty much outdated in few years and you need to catch up at a fast pace.

I would learn (or highlight it if you already know) React.js and Node.js immediately, along with Postgres and MongoDB. That should get a good boost to the resume.

If you are going full stack, you would definitely need to put in AWS, especially micro services and serverless experience along with golang if possible. You can also learn Python if you want to try your hands on Machine learning as well, but I would recommend just focussing on React and Node.js as they are low hanging fruits and there are good enough openings for those two alone..

I have been in your shoes before and I know it could be overwhelming but you can do it.

https://github.com/kamranahmedse/developer-roadmap