while I agree with the attitude you promote. But it is not that simple. If your visa is attached to your job, you are pretty much fucked. Same goes if you decided to leave your previous job just to join Google (because it was your dream) and now you are let go - you are fucked.
So yes, it is your responsibility to take care of yourselves. But it is hard to be prepared for everything and layoffs like this one doesn't make it easier.
So yes, it is your responsibility to take care of yourselves. But it is hard to be prepared for everything and layoffs like this one doesn't make it easier.