Companies won't give a shit about "artisanal" code.
Being a software developer is a _facet_ of your work. You (unconsciously perhaps) do many other things around/with it that the most efficient AI today cannot do alone. And AGI is still far on the horizon, if not a mirage.
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.
then humans deservedly should no longer be doing software development, and those who were doing it would necessarily be the economic sacrifices. This has happened to many industries before, and shall continue to happen to others. I don't think there's any necessity to stop it - just ease the transition via taxpayer funded schemes.
However, none of this stops anyone from persuing an artisanal craft - because otherwise, they would be persuing it for economic reasons rather than artistic reasons.
> If AGI takes my job as a software developer, my career is finished. I don't know what else to do.
Do you want to have a software developer career for the sake of having a software developer career (because you enjoy it), or are you worried about your livelihood?
I don't want free money just handed out like UBI. That would be depressing. I also don't want retirement.
Many people don't want to be forced into early retirement.
ASI. Artificial Super Intelligence. All jobs replaced by machines.
Many people derive a sense of purpose from their hard work, skill mastery, and its contribution to society.