If you suspect that you have bad soft skills, try to find 2-3 people who are comfortable with them. I find it easier to work with 2-3 clients than to deal with teams. If your jurisdiction makes it easy, start by freelancing, incorporate later, if you need it (I didn't need to finally, until I wanted to work with a small team; Quebec/Canadian law is very freelance-friendly).
In the field I work, we mostly joke that we are a bunch of unemployable people. We like being our own bosses, working in small teams. I formed a worker's co-op with a few ex-colleagues and I'm happy with it. We also federate loosely with other companies in our field (around the FOSS project that we provide support for).
In the field I work, we mostly joke that we are a bunch of unemployable people. We like being our own bosses, working in small teams. I formed a worker's co-op with a few ex-colleagues and I'm happy with it. We also federate loosely with other companies in our field (around the FOSS project that we provide support for).