Ah let the fear mongering begin.
Reality: There are jobs, yes it's tight for tech jobs specificallyat the moment. Because many tech companies are laying off.
Why: Corporate greed. Cisco and other tech companies are making record profits while laying people off, just to make additional profits.
My advice: Don't let the fear mongering win. Stay focused on staying sane, you will not helping yourself in anyway if you fall into the anger and blaming cycle that some on this forum have.
Choose to stay level headed and resilient. All things pass. Be strategic, consider a lateral move, or temporary lower paying role if needed to keep bills paid. But keep your head up and your dignity intact.