Economists "expect" a rate cut in June, but this is not to be confused with the FOMC actually declaring intent for a rate cut.
The tech job world of the last 2 decades was riding 2 tsunamis, the explosion of the internet and 0% interest rates. The last 2 years have put the brakes on both of those fronts. In the developed world the market has become effectively fully saturated with web and app development, simultaneously the ability to borrow money is no longer effectively free.
Both of those changes have halted risky growth opportunities.
tldr; layoffs will continue until money is free again or a new and highly lucrative unsettled frontier is found
There is still lots of real, useful programming work out there to do, but it will take some time for the industry to pivot back towards working on real problems.
Likely we'll see half in the next two months, then a quarter, and less.
Most of my friends who got laid off said they were working on these types of projects, so obviously anecdotal. I was curious so I asked them.
Advice to younger folks, try to get on a project in your company that is critical to its success if you are worried about job stability - still not a guarantee, but better than being on some VP's vanity project that doesn't move the needle for the company at all and is likely to get shutdown on a whim.
Source: https://www.nationalpriorities.org/analysis/2023/warfare-sta...
For instance, I know multiple teams at my FAANG that have open positions, though there is a backlog of both internal and external candidates.