Comment by alexgieg
6 months ago
I imagine this won't help right now, as you and everyone else need work immediately, but for the future I'd suggest you research opening a small software development business with other programmers or, even better, a cooperative. This requires learning business management, and assuming risks, but as you see it isn't like normal job really provides security.
The main advantage is that under this arrangement the people who are your bosses, or otherwise rule over that you do, in a normal corporate job, such as sales people and accountants, become your employees and have to answer to you and your peers. Technical merit and knowledg becomes the driving force, not fantasy sales pitches and bean counting.
The main downside, besides the business risk, is likely going to be lower pay. But you'll be doing what you find valuable, so you'll have much higher enjoyment at what you do.
I've been thinking really hard about it. Just gotta pay the bills until I can find something that works.