I went through a layoff once where my whole company department (about 30 people, mostly machine learning engineers with PhDs) was laid off in a big restructuring. We were all located in a major US city.The lay-off I did go through also involved about 30 people. This was in 2011. Everyone from developers, QA, L1 and L2 support staff had jobs lined up within a month. I suspect from the companies they went to had better jobs than they left.
Several of my colleagues (one with two young children and a brand new mortgage) needed well over 6 months to find their next job. Few places were hiring for their skill area and _many_ companies passed on them just because having a resume gap from the layoff is an instant HR filter.
This is why I focus my experience on two paths - one sort of specialized that offers better pay locally but where there are fewer jobs and the other where there are a lot of jobs/contracts but pay about average wages, ie. A bog standard generic full stack developer.
On top of this, paying for your own insurance even with COBRA is prohibitively expensive, like $600/month for an individual, upwards of $1500 for a family.
Life lesson I learned - don’t depend on CORBA. If the company goes out of business, their is no group plan to buy into. Even at full price. But yes, I thought about that. My wife has a secure government job and in a few years, will be guaranteed family health coverage for the rest of her life.
On top of this, paying for your own insurance even with COBRA is prohibitively expensive, like $600/month for an individual, upwards of $1500 for a family.
Ageism is overblown. I’m in my mid 40s. I was in my mid 30s when I first started getting serious about my career and job hopping. Companies don’t care how old you are if you have a current skillset. I also don’t try to work at the hipster companies.
In other words, your comment is hopelessly myopic and I hope you never experience the kind of grim unemployment that many people face, even developers in job-heavy cities, because you don’t seem equipped to survive it.
You mean by keeping my skills current, my network fresh, having a backup insurance plan, and having savings? Things everyone should do.