Surviving without a job these days is becoming highly difficult.

I just wanted to know one thing, how to compete with people who learn unlimited new technologies every now and then due to project demands in their company.

For a jobless person, it is only possible to learn limited technologies.

I am asking because the job requirements these days are not at all favourable for jobless people like freshers, laid off non-technical people who want to switch to the technical side etc...

The current world's IT job requirements can only be achieved by working in tech companies for some years. But learning all those will take very long for a jobless person, who doesn't have that much time, because of tightening financial needs and family situations.

Please give me honest opinions on this, for people who want to say something like " Just Upskill yourself to stay if not leave IT ", I already know about this, So please give any useful information.