What about writing software do you hate?
I'm assuming you mean the team dynamic and project management "process". I'm still on my journey to escaping that dumb rat race, but I feel it's possible. Some liberal applications of cryptocurrwncy might enable a large portion of software engineers to become self employed and focus are problems they are interested in.
Yes, quite a few systems. For all of them, the process was essentially, "here's our problem, go solve it."