We're talking about science fiction which may become true much sooner than most people expect.
I would be competing with cheap AGI services so it makes no difference whether I am a freelancer or not.
> Being a software developer is a _facet_ of your work. You (unconsciously perhaps) do many other things around/with it
The non-development parts of my job are not interesting at all. If that's gone then my career is finished. I'm done.