How many times have you been laid off?

Welp, just got laid off today. Worked for a bank.

The problem with non tech companies is they hire too many engineers to build out one application, and once the application is complete and goes into maintenance mode, most of the engineers get laid off.

It’s like “thanks for your contribution, now that you’ve built this amazing product, we don’t need you anymore.”

Of all the careers, what white collar profession gets laid off more than software engineers? I can’t think of any.

It’s beyond frustrating. Why even hire full time software engineers instead of outsourcing or contracting with another company?

Do you stay away from non tech companies for that reason?