I believe that if an organization is having that many layoffs, that means they are imploding and it is not quite the same thing as these smaller rounds. So far I’ve not seen indications that software teams are experiencing this many cuts. That would significantly compromise critical infrastructure and development knowledge and domain knowledge on too many teams and cause too many products to degrade.