É útil notar os sinais, mas mesmo assim, ser um funcionário ótimo num projeto lucrativo não é garantia que não será demitido num layoff.
Vale observar também o movimento do mercado (o que está acontecendo com outras empresas da área?), se o crescimento da empresa está como o esperado (se não está e ela recebe aportes de investidores externos, mal sinal), se a empresa precisa levantar dinheiro de investidores para sobreviver (e.g. é uma startup) e o mercado está em baixa, é outro sinal ruim.
O melhor que qualquer pessoa pode fazer é juntar a famosa "Reserva de Emergência" pra, caso seja demitido, ficar tranquilo por uns bons meses sem a preocupação de "encontrar um emprego pra ontem". Outro ponto útil é diversificar a renda. Talvez ter mais de um emprego, investimentos que rendem com frequência (e.g. mensal), fazer freelance, ter apps monetizados, SaaS ou qualquer coisa que dê dinheiro. Vale até fazer Uber, bico de garçom etc., dependendo do perfil da pessoa.