I freelance too and I have been struggling personally for a while for other reasons but I absolutely recognise this. I have only about eighty lines of code in production that I fully did not write (thanks Muse Glimmer).
The difference between corporate salaried programming and freelance programming is who is on the hook in a direct sense for the bug the LLM introduced, or for maintaining the massive pile of code or the cognitive burden of ownership.
My experience of freelancing is that most of the people I am competing against for the work care less about the code (and things like quality, security, appropriateness, user burden), are faster, are happy to nickle-and-dime the bill, will charge more to fix their own bugs, churn out meaningless requirements specs that they cannot stick to, and rely on lack of client knowledge to get through.
So there has always been a problem of competing against the slapdash; they always win the quote. I care about longer-term maintainability, cost control and quality, and I lose out because of it. (I'm often asked to maintain or finish the work of people who beat me to the quote and then failed; nowadays I say no.)
The problem is, those people now use LLMs. For the immediate future, LLMs may actually be improving their output, certainly at the prototype stage, and they will now be including one-shot, vibe-coded demos with their quotes.
So what is a freelancer who still has a sense of ethics to do?
The long bet is that those people who do not care for quality will still be disappointing their clients, but how do you avoid using LLMs while still getting, at least, back to where you were in competing with them?
I don’t freelance anymore, so I can’t give any freelancing advice. Although freelancing has always been fraught with offshoring, price arbitraging, and generally lower quality (not saying all freelancing, just that it was an issue when I was freelancing a decade ago).
I’m sure LLMs have only made it worse, possibly pushing it over an edge where hand coding as a freelancer is not viable. I do not know.
Personally, I tell myself that we’re in the lowest of the low at the moment. Either AI will get substantially better, or it will get substantially worse. The amount of debt the industry is loaded up with is not sustainable. Something is going to have to crack. I expect in another 2 years for things to “settle down” on some side of the fence, although which side I do not know.
My quipy advice though is to build something for yourself. Be the boss that doesn’t require AI. We need more builders behind products, more indie products built because they’re cool and the founder is passionate about the problem; not more business types and cash grabs.
That’s all easier said than done though I know.