Is it the fundamental nature of tech that companies must undergo a hiring boom followed by layoffs and cost-cutting?
Say you want to build a new product. There’s a lot of upfront work. So we staff our product-building teams (eng, UX, PM) as fast as possible and iterate until we’ve captured the majority of the opportunity.
This period of build and capture more and more value, doesn’t last forever. We hit diminishing marginal returns. So we lay-off the workforce that was hired to build the thing in the first place.
So this may just be the circle-of-life for tech companies. If you’re an employee, enjoy the fruits while they last. Don’t assume they’ll last forever. You’re a surfer of the waves of the build-and-cut cycle.