> there's just not going to be demand for inexperienced software engineers for a while
As I understand it, part of the layoffs is downsizing in anticipation of replacing paid staff with AI, but another part is payroll reduction by eliminating many higher-paying positions while opening up some lower-paying positions.
So I'd agree with keeping your day job while you continue to develop your skills and portfolio, and also recommend that you keep looking and applying for positions when they open up. Since you have a paying job already, you can treat it as a learning and exploration opportunity.
As I understand it, part of the layoffs is downsizing in anticipation of replacing paid staff with AI, but another part is payroll reduction by eliminating many higher-paying positions while opening up some lower-paying positions.
So I'd agree with keeping your day job while you continue to develop your skills and portfolio, and also recommend that you keep looking and applying for positions when they open up. Since you have a paying job already, you can treat it as a learning and exploration opportunity.