Top
Best
New

Posted by poisonfountain 6 hours ago

LLMs are eroding my software engineering career and I don't know what to do(human-in-the-loop.bearblog.dev)
624 points | 576 commentspage 2
wcfrobert 1 hour ago|
> "Now I have CLIs that one-shots bugs across distributed systems for me. Bugs that I couldn't solve in the past. Bugs that would take 2 days of full-time debugging. Bugs across distributed systems that lack distributed observability. 90% of the bugs are one-shotted now, including bizarre race conditions, unexpected corner-cases, third-party integration issues, undocumented API edge cases, everything. I hardly have to intervene."

The fact that the author can articulate _why_ the AI is getting so good is kind of a moat for specialist, right? Imagine a layman prompting without domain expertise:

"There is likely a race condition here + [long-winded explanation and analysis carefully guiding the AI]"

Degenerates to:

"This button is not working, please fix. I don't care about code. Decide yourself"

Degenerates to:

"Claude make me money"

keyle 6 hours ago||
I sympathise with the author being in the same boat, largely.

I just want to emphasise a point... Calculators give 100% correct answers and yet we still hire accountants; for the simple fact that we don't want all to be accountants.

People will hire software engineers for the simple fact that they do not want to be software engineers.

5701652400 4 hours ago||
"calculator" ("computer") was a profession. not anymore.

https://en.wikipedia.org/wiki/Computer_(occupation)

anygivnthursday 6 hours ago|||
With todays LLMs, yes. But if they can ever reach a level of a contractor in a reliable way and companies offering them willing to take responsibility (because confidence is high and rest is insured), then one can just hire a cheap AI agent to fulfill a contract - design, implement, deploy, run and maintain your service/website like the engineer before.

Calculators are not a replacement for accountants, online accounting services are in many cases. Which again can be run by an AI if they reach that level of reliability.

Today with LLMs this is still sci-fi, though.

techblueberry 5 hours ago||
I mean, if they can do that, then game over Terminator style.
worldthruword 4 hours ago|||
People don't make their own bread. They buy it from an expert.

But bread shops are available on every corner. Will software jobs become as common as bread shops? If yes, what happens to the salaries? Something to think about.

enormousness 6 hours ago|||
Accountants have specialized domain knowledge (laws, regulations, procedures, bureaucracy etc.) that goes well beyond what a calculator can do.

If we apply the same argument to software engineering I think it's a good point... just maybe not the one you intended to make.

Yokohiii 4 hours ago||
Learning a company and it's product is so natural to us that we hardly talk about it. It's a key skill for reliable workers.

It's probably impossible for LLMs to learn and apply that wisdom reliably.

dominotw 6 hours ago||
funny i was able to do all my taxes this year with ai help and not needing accountant.
dgan 6 hours ago|||
Lol thats brave on your part, given that a mistake can cost thousands and you have no accountability (punch!) from an LLM
sethammons 5 hours ago|||
Your account has no accountability. Do your taxes wrong and the tax payer is liable.

Ask me how I know.

dgan 5 hours ago||
At least he has a reputational/commercial risk. LLM has none
goosejuice 4 hours ago|||
In the US, all you need to work in tax prep is a high school diploma and most individuals are not worth the cost of an audit.

I wouldn't say it's particularly brave, in fact LLMs are probably better at identifying mistakes than most tax payers. The % of Americans using a CPA to file taxes is fairly small.

BirAdam 6 hours ago|||
Are you in the USA? Brave person if so.
SoftTalker 4 hours ago||
> I spent 10 years (even more when you account for non-profession experience) getting good at things that are becoming less and less valuable.

This is just how it is, and has always been in this industry. And it takes about 10 years to realize it.

When I started my career in software, businesses were still writing new code in COBOL. 10 years later those skills were pretty much useless, except for dwindling maintenance roles.

Then there was the client/server era. Then the web era. Then mobile. Then cloud, etc.

All the same functionality, written and re-written time and time again, using the latest popular stacks and methodologies.

I hope to be retiring in a few years and pretty much everything I have learned over nearly 40 years is no longer applicable or is at best losing relevancy to the way sofware is built today. And that's how it's always been.

rdbl27 2 hours ago||
Sure, but those are cherrypicked cases where a technology became obsolete. There are many counterexamples of decades-old technologies that are still actively chosen for greenfield work today, in 2026.

SQL was first released in 1973. More new SQL is being written today than ever.

C++ (1985) is the de facto standard implementation language for web browsers, JavaScript engines, networking stacks, telecommunications, video games, high speed trading, CAD/CAM, video rendering and editing, audio processing, filesystems, databases, hardware drivers, automotive, aerospace, and robotics, among others.

Is Rust making inroads? Sure, and it's a tiny fraction of C++ still. It's a long ways from being the standard.

Likewise, Python is often cited as the "AI language," but that's on the surface -- CUDA, tensor libraries, inference languages, GPU kernels, compiler stacks, and so on are usually C++.

Then there's C -- introduced in 1972. Still widely used for greenfield in kernels, device drivers, embedded systems and microcontrollers, filesystems, firmware, network stacks, cryptography, databases, compilers.

LaTeX, MATLAB, Erlang, Verilog, PostScript, Lisp (including Scheme and Clojure), shell scripting (and the UNIX paradigm itself)... the list of old tech that still sees new projects in 2026 goes on.

matwood 4 hours ago||
This is a good point. I started with Turbo Pascal in school and my first job was writing VB 5 Windows apps for local businesses. SQL (and C, but I haven't written it in ages) is probably the only thing I learned in the late 90s that has been a constant my entire career. Languages and frameworks seemed to change so frequently that I never thought too much about them. I was always focused on the end goal of solving some business problem.
dasil003 4 hours ago||
It's odd to me how quickly the author devalues their own experience just because AI can do certain things well. There's a huge chasm between what AI can do when prompted by an expert software engineer vs a non-technical person. Sure the models and the tooling will get better, but it still needs to be driven by someone with an intuition for how software works and able to dig in when necessary to unpack and correct the hallucinations, misplaced assumptions, or straight up borked code that will come from the gap between what a human wants and what they can express in words.

I have no idea how things will play out, but so far I am not worried because the amount of software continues to increase, and AI only accelerates that trend. This will require the same mental modeling, first principles thinking, and relentless curiosity that already formed the foundation of the software engineer skillset.

mariopt 4 hours ago||
I think the core issue is not AI itself, it's people.

Right now non-tech people just think AI will do anything they want and are the one in charge of hiring/firing, managing, etc. It's horrible to be a software dev right now, you've to deal with AI and lunatics.

Of course Domain Knowledge is important but, right now it's very hard to have reasonable conversation because... you know... AI this, AI that. I had a customer showing me a Claude vibe coded atrocity trying to convince me it's was a great app, now ask yourself: How are devs even supposed to collaborate with this without going insane? Simple, you can't.

tempest_ 3 hours ago|||
The other thing is that a lot of this thread is talking about domain knowledge and ignoring it forgetting that a massive number of jobs in this industry are in web app crud.

There is a massive number of software engineers that are closer to plumbers than computer scientists and for them the progressing AI models are going to be a problem.

dasil003 3 hours ago||||
There's no point debating people who are in a blind mania. Sometimes it's better to just keep your head down and focus on what you can control while "mistakes are made". You will be infinitely more appreciated once they acknowledge that help is needed.
fzeroracer 3 hours ago|||
Sadly while I agree with this attitude, from experience they will ever get to the point of acknowledging help is needed. Eventually they'll find a way to blame the workers again to justify laying them off and double downing on doing things the stupid way.
ethagnawl 3 hours ago|||
> It's horrible to be a software dev right now, you've to deal with AI and lunatics.

Yes, yes, 1000x yes.

As a bit of an aside, I have been toying with the idea of adding some sort of second pass/security auditing/scaling offering to my consultancy for people vibe coding projects which wind up generating interest. (Not sure what the fuck else I'm going to do!) I have a few non-technical friends who have found themselves in this situation and there's a real need for it.

The aspects of it which I find daunting are the ones you've referenced, though. I imagine many people -- especially the ones who've built mobile apps for $300 in tokens -- are going to balk at the costs I'd have to charge for such a service. We're also now living in an era where everyone is an "expert" (lunatic) ... with just a little help from Claude/Gemini/Grok/whatever. I can already foresee people second guessing every suggestion, decision, line item, etc. I'd also be taking on a liability that'd be tricky to completely work around via legal language for any bugs or security issues which might/would inevitably slip through review. Ironic because nobody blinks when LLMs excrete those things.

But, anyways, circling back around. Yeah, trying to find work in this market has been a new exercise in frustration. AI is all anyone wants to talk about, it's driven hourly rates through the floor and most of the open gigs revolve around model training and carry an implicit expiration window for the trainer. It sucks and I really don't know what I'm going to do to keep my consultancy open going forward. (As signs of how desperate I'm getting, I recently signed up for Task Rabbit and am seriously considering applying for a job at Tractor Supply.)

MaKey 59 minutes ago||
> As a bit of an aside, I have been toying with the idea of adding some sort of second pass/security auditing/scaling offering to my consultancy for people vibe coding projects which wind up generating interest. (Not sure what the fuck else I'm going to do!) I have a few non-technical friends who have found themselves in this situation and there's a real need for it.

There might be a need for it but as a consultant your daily rate should be way above what a small vibe coder is willing to pay.

> As signs of how desperate I'm getting, I recently signed up for Task Rabbit and am seriously considering applying for a job at Tractor Supply.

I hope you'll find a way to keep going. Signing up for gig work is a race to the bottom though and not something I'd recommend. May I ask how you've arrived at this point?

mmcnl 1 hour ago|||
I agree here. Sure, certain tasks that would take weeks are just one prompt away now. But out of a group of 100 people, how many are able to come up with the correct prompt?
pantafive 33 minutes ago||
[flagged]
lelanthran 6 hours ago||
To me looks like, if we're not collectively careful, civilisation will soon be on a path to an evolutionary dead-end.

Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack, meaning that only the owners of capital will be left, and they too will soon fade as the economy falls off a cliff and money has no value, because the only value that money has is the value of a human backing that, with thought, with ideas, with human output.

Whether you like it or not, "Economic output" is just a different phrase for "Human output that is valuable". When all human output is valued at the fractions of a penny per month of work, there is no future.

jesse_dot_id 3 minutes ago||
I haven't seen an ounce of evidence that a LLM can replace a deeply experienced engineer. The harness turns coding into sculpting, which happens to be how I coded pre-LLM, but much slower, so I feel very much empowered by them. But I'm still definitely guiding the entire project. I haven't once felt like it wasn't required for me to be in the loop.

The people and companies leaning into fully autonomous agents are high on their own supply, in my opinion. They're kicking back in their beach chairs as their pipelines spit out Stüssy S after Stüssy S, with massive architectural flaws and attack surfaces, just lighting gobs of money on fire.

Yesterday, I created a fully functional POC for something really cool, it took me all day as I reshaped the agent's rough boilerplate ideas into usable components, and I never once hit a session limit on my $100 month Claude sub. I spent the majority of my time thinking about how I needed to prompt to turn what was in my head into working and secure code. You can't just give the agent a vague idea and expect anything less than a dumpster app.

It's probably enough to fool C Suite people into believing the AI apocalypse is coming, which is the crux of the problem, and what is fueling what is certainly a gigantic bubble — but when it comes down to it, shitty software is shitty software. To fix it, you have to know what good software looks and feels like under the hood, and why it's shitty or feels bad to use. It might start up, but mutability, staying up, remaining stable, and remaining secure are very different stories.

The clock is ticking on everything that has been developed by a LLM with a novice user behind the prompts.

hax0ron3 2 hours ago|||
>Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack

Well, except for roles where being human is an inherent part of the value for customers: bartender, prostitute, certain kinds of boutique sales, professional athlete, stage actor, etc. And for roles that have to be human for legal reasons.

Of course such roles make up a small part of the entire job market.

ilovecake1984 5 hours ago|||
This is so blinkered and egocentric.

Just because LLMs are good at translating English to code, doesn’t imply they are good at many other jobs.

Coding isn’t that hard, it’s just not enjoyable to most people. The enjoyment has always been the barrier to entry.

thin_carapace 4 hours ago||
the grandparent commentor predicts 'that which replaces a sweng can replace anything'. llms sure do replace certain language related tasks, sometimes, when correctly piloted. however the majority of the world do not work language related jobs. perhaps if robotics firms bridge the gap to reality using some novel architecture this prediction could come a bit more true? until then it does seem blinkered to assume a set of weights could build a house.

hard agree on the last statement. programming is language. if you're literate you can code.

trumpdong 4 hours ago|||
No lelanthran, software engineering and plumbing are not the same job. No lelanthran, LLMs can't be plumbers.
lelanthran 3 hours ago|||
> No lelanthran, software engineering and plumbing are not the same job. No lelanthran, LLMs can't be plumbers.

Who said that?

More to the point, how many plumbers does society need?

hbcdbff 3 hours ago||
> Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack

Direct quote

lelanthran 2 hours ago||
>> Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack

> Direct quote

And, in your (and GP's mind), that means the same thing as "LLMs can replace plumbers"?

After all, I said:

>>>> When all human output is valued at the fractions of a penny per month of work, there is no future.

I mean, I know it's fashionable to not read the article, but are we all really responding without even reading the comments? Are two paragraphs well beyond the attention span of the readers here?

Okay, lets go with that asinine comeback: What do you think happens when the only work left for humans to do involves 100% physical labour and 0% thought?

How many plumbers does a society need? Electricians? Even in construction, you can automate almost everything away with cranes and similar.

Now imagine that all the doctors, all the office workers, all the warehouse workers, all the bankers, lawyers, teachers, ... basically any job that requires thought ... all those people are now joining the legions of plumbers.

That sort of 1000x increase in supply will drive prices to pennies.

The LLM doesn't need to replace plumbers directly; all it needs to do is replace everyone else, and the value of plumbers approach zero anyway.

trumpdong 2 hours ago||
Are plumbers not "in the employment stack"? How about hairdressers? Are they in the employment stack?

I have zero doubt that half of humanity can all have jobs continuously expanding the mansions of the other half who don't do any work but receive all the benefits.

est31 3 hours ago||||
A new generation of AI companies is out there to take over blue collar jobs as well. Check recent YC batches.

Software engineering was a nice target because inputs and outputs are just data and you don't need to figure out robotics. But idk, 3 years ago it seemed illusory (at least for me) that LLMs could take over software engineering, but now here we are. They are still not 100% there yet (software engineers still have jobs), but we are getting ever closer.

Companies are in the process of figuring out robotics, and even if it's not figured out, then we might introduce a gig-ified blue collar economy where an unskilled, underpaid gig worker implements instructions by AI. Plus a lot of blue collar work already today involves robots (cranes, excavators, trucks, etc).

mike_hearn 2 hours ago|||
LLMs not but generalized multi-modal VLA models, yes.

Seems some on HN haven't been keeping up with progress in physical robotics. Unique physical work is lagging behind a bit, but not by much. Expect to see robots doing simple plumbing jobs within a few years, not a few decades.

p-e-w 6 hours ago|||
> Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack

Nope, just knowledge workers. We’re decades away from automating many manual labor professions, even “unskilled” ones.

Turns out brains just aren’t as special as we thought.

techblueberry 5 hours ago|||
> Nope, just knowledge workers. We’re decades away from automating many manual labor professions, even “unskilled” ones.

How do you figure? We’ve already automated away way more manual labor jobs than we currently have.

esafak 1 hour ago||||
I think the manual professions are not far behind. It's just that the development is being done in China, so most readers here are not aware of it.
theshackleford 5 hours ago||||
> Nope, just knowledge workers.

Nope, just a specific kind. Those who developed and cultivated only a very specific skill set at the expense of all others.

I used to think being a generalist, and having persued technical roles with a people facing element was to my detriment, but it’s turned out to be the best decision I ever made.

tempest_ 2 hours ago||
I had the opposite thought.

Being a generalist was very useful to me 5 years ago. Now AI models have made everyone a generalist. That wide but not terribly deep skillset was immediately devalued by the AI models.

You can argue that the models fuck up 20 percent of the time, or that they make poor code but there is a massive part for the industry that is totally fine with that and I think people ignore it to their detriment.

lanfeust6 6 hours ago|||
The major blocker for manual labor automation in that fashion is cheap energy. China is ahead of the pack with the States' weight behind aggressive expansion of solar tech, and still can't do that.
juleiie 5 hours ago|||
That sounds more like a problem of close minded narrow focus on economic output instead of culture, virtue and spiritual traditions.

AI is fundamentally an equivalent to slave economy. Cheap, plentiful workforce. This time ethically neutral. You either get Greece or Rome. I’d prefer Greece but it will probably be Rome. From the past we can predict the future.

techblueberry 5 hours ago||
> That sounds more like a problem of close minded narrow focus on economic output instead of culture, virtue and spiritual traditions.

I’m starting to be more sensitive to the argument that without god, people are unable to have a strong moral foundation. Not for the people expressing creativity in how they fuck, but as a check on those in power.

goosejuice 5 hours ago|||
Most people already have god.
kakacik 3 hours ago||||
It takes a special kind of issues-riddled mind in very unhealthy place, for the lack of better words, to assume that people without strong faith have less morals.

In my own experience such people are often far from objectively moral or good people themselves, and overcompensate some deep issues.

techblueberry 1 hour ago||
> In my own experience such people are often far from objectively moral or good people themselves, and overcompensate some deep issues.

It is very true in my experience. It is also very not true in my experience.

FWIW I’m an atheist. Curious what you mean by issues-riddled mind. What issues? What’s the unhealthy place? There is no one person I’d accuse of lacking morality through godlessness, but I do see a trend. Most particularly in the people and communities who would have previously chosen godliness and replaced it with nothing, not those who previously would have chosen godlessness.

jplusequalt 4 hours ago||||
>i’m starting to be more sensitive to the argument that without god, people are unable to have a strong moral foundation. Not for the people expressing creativity in how they fuck, but as a check on those in power.

If this were true, why did the medieval peasant have less rights and autonomy in society than we do now?

techblueberry 4 hours ago||
Balance in all things.

Also, I’m “starting to be more sensitive to” I’m not fully bought in.

juleiie 5 hours ago||||
There has been said so much about it in the past and I always believed it to be true, as an atheist.

I like to think that one of the symptoms is politics becoming really absolutist, idealistic and cultish. You do not debate followers of a different religion. But many topics really becoming kind of a mini religions.

I don’t know for sure though, there are arguments against it too and other factors.

I think substantial amount of people really need some kind of subjective spiritual experience to their life and maybe ignoring that need breeds some maladaptive tendencies

thin_carapace 4 hours ago|||
maybe if people werent busy fucking around so creatively they could band together as families and follow agreed social practices to ensure distribution of labor and charitable action in their local communities, maybe then people would care more about their neighbours and less about consuming shit. no thanks ... everyone too busy creatively fucking around and consuming shit while ignoring reality (eg partner count directly correlates to divorce rate, fill the blanks what divorce correlates with).

maybe thats a reason that god was deleted from the western cultural lexicon, so that broken communities could be capitalized upon? no way, surely god is merely a deprecated irrelevant vestige. it's not like a fractured social fabric is a ripe substrate of raw suffering to mine profit from. surely a few hundred generations were enough for our morals to have been encoded into genetics, we don't have to bother consciously practicing morality any more. that's for the narrow minded.

<alt version of above paragraphs from ludicrous perspective of individual experiencing theocracy and its own form of propaganda>

..... this isn't intended to be aimed at anyone except those who delete god to make money, and those who use god to make money. there's plenty of negative aspects to religion. the argument is intended to focus on the sheer idiocy of expecting morality to spontaneously manifest in the absence of external motivation or any teaching of lessons already collectively learned the hard way.

techblueberry 1 hour ago|||
Part of the problem is some of the most creative fuckers are those spearheading the “band together as families” movement.
juleiie 1 hour ago|||
I think that social justice replaced the religious preaching of values in many circles but it was well… it’s not a sort of thing that many find appealing to follow.

Concepts like "checking your privilege" or being "canceled" closely parallel religious ideas of original sin and repentance, where individuals must acknowledge their unearned moral failings to become "good".

Actions like using specific pronouns, displaying yard signs, or performing land acknowledgments function similarly to reciting a catechism; they signal allegiance to a shared belief system and reassure the in-group

Protests and social movements often evoke the communal, revival-like atmosphere of religious gatherings, providing participants with a sense of purpose and belonging.

But what’s most convincing is that many times it is hypocritical in the same way religions are. There is no room for questioning or doubt and yet the actions do not align with the performance. Which means it isn’t driven by dry results but fulfills a deeper human need.

darkstarsys 6 hours ago||
Owners of capital, yes, but also owners of the means of production (which now means AI companies). See https://blog.oberbrunner.com/blog/ai-risks-taxonomy/#economi...
trumpdong 4 hours ago||
That's what capital means.
hypfer 4 hours ago||
This feels fake/engineered but regardless of that also redundant.

It's the exact same story that we've heard countless times by now. Hosted on a blog with just a single post. Named in a way that suggests that said blog was created for this very single post.

What is there to learn from this other than LLMs seem to be bad for some people's psyches and that AI companies need these very stories to not get their funding shut down?

Havoc 2 hours ago||
>Hosted on a blog with just a single post

Would you put a "Hey i'm feeling a little useless" post on your main blog / linkedin?

gamegod 4 hours ago||
It's 100% fake, and half the comments here are from 20 year olds working at AI companies.
hypfer 4 hours ago||
I mean I kinda get that it sucks being a junior now, but otoh, it might also not?

It might be easier to adapt to this new tech when you're 19 compared to when you're 59.

But honestly, this discussion _also_ has happened ad-nauseam by now. Everything that was worth saying has been said. And then some.

People don't actually want to talk about LLMs. They want a hug. And that's fine, human and all.

But could you please just start asking for hugs instead of encoding that into vaguely profound sounding takes on AI? I'm tired of this play pretend.

Aperocky 3 hours ago||
> And then I started realizing: all the knowledge I have accumulated over the years: the trade-offs between implementations, how acquiring works, how to structure idempotency to prevent double-charges, everything, was becoming useless.

How is that true? I've been using Opus on an industry scale over last 6 months and this is just not real.

It has consistently with a certain percentage of chance each time (and no claude.md and skills do not stop it fully):

* Suggested to remove tests to allow for things to pass

* Suggested remove an error so that things can be "unblocked"

* Suggested to use a second path when the original path ran into problem instead of making the original path accomodate for that possibility.

* Suggested or silently added "features" or "guardrail" that I don't want.

* Can be left unsupervised only if given a goal that it can verify against itself. Without such clear goal (e.g. this test in the integration environment must be fixed), it flounders.

I'm not using just the native harness (e.g. CC) either, with additional, customized harness, the behavior improves somewhat but are still fundamentally constrained and cannot really be trusted without verification.

See my methodology (100% handwritten): https://aperocky.com/blog/post.html?slug=agentic-development....

Being a heavy user I think I've ran into every single hallucination that the model can do over development release and operations. I am still a heavy user but there are a lot of value in recognizing where exactly LLM's limit is and work around that.

causal 3 hours ago|
To me the greatest monument to Claude's poor software quality is Claude Code itself.
Aperocky 3 hours ago||
Yes, let's build a 40K line main loop! I wonder if they thought claude code need to be more like an LLM to work lmao.
shreddit 5 hours ago||
This doesn’t read to me as someone who is sincerely impressed or rather surprised what ai is capable off.

This reads like someone is trying to convince me, that ai is just this good, and that the author is telling me to use more ai.

To me this sounds like: Trust me, it’s really bad, i know what I’m talking about. Just lean into it, or change profession.

rzmmm 5 hours ago||
I was thinking maybe the author really likes Datadog MCP or has some kind of conflict of interest. It's weird to see this content in HN.
efortis 3 hours ago||
yes, I stopped reading it because of that, and because it felt AI generated.
PeterStuer 3 hours ago||
I think the one thing the author is underestimating, especially in his "first pillar" is that he is able to coach the models into great results because he already knows the lay of the land. I often make the same mistake. I see people struggle with GenAI, and feel flabbergasted how they succeed to fail, but then if you observe how they work the tool, it is clear they have no idea what to ask or how to evaluate and iterate on the responses.
ThrowawayR2 6 hours ago|
He says that taste doesn't matter and it hasn't in the past. However, in an era of "extruded code product" (by analogy to https://tvtropes.org/pmwiki/pmwiki.php/Main/ExtrudedBookProd... ) automatically generated by the truckload at negligible cost, the differentiator for software developers will necessarily be the ability to create a product that doesn't reek of extruded code product, i.e. the things like quality that he labels taste.

(Whether any one reading this, myself included, survives in the industry long enough to reach the other side of that transition is a different question.)

[EDIT] The reason I use books as an example is that 4.2 million books were published in 2025 (https://ideas.bkconnection.com/10-awful-truths-about-publish...); 3.5m self published (with most likely LLM assisted or wholly generated) and the remainder traditionally published. (That's ~9,600 new self-published books a day.) Who actually still sells enough copies to make money in this paradigm and why offers hints as to where the software industry is likely headed.

More comments...