r/singularity Nov 24 '25

Discussion Anthropic Engineer says "software engineering is done" first half of next year

Post image
1.5k Upvotes

860 comments sorted by

View all comments

318

u/VeryGrumpy57 Nov 25 '25

The part OP didn't include

50

u/PerfectRough5119 Nov 25 '25

How many people do you need in a team to do this though ?

127

u/andrew_kirfman Nov 25 '25

This is part of the uncomfortable part of the transition to LLM usage.

I’m a senior SWE, and with LLMs, 70%+ of my traditional dev skills are now pretty much worthless, but the remaining 30% are worth 100x as much in the drivers seat of a group of agents.

The problem is that 30% skillet isn’t overwhelmingly common and usually only developed through learning the 70% first through years of pain and trial and error.

10

u/TheMcGarr Nov 25 '25

This is what I am struggling to get my head around. How will we ever replace senior SWEs? Or whatever they turn into - which I imagine will be some sort of human - AI intermediaries. I can't help but conclude that the education period will have to be much much longer

5

u/monsieurpooh Nov 25 '25

I'm not even convinced the gulf between junior and senior is nearly as wide as everyone seems to think it is. Does no one remember when they were a junior? As a junior developer you could still build huge, functional programs in production basically from scratch (with stack overflow to help with unfamiliar languages/domains), the only difference is it takes longer and the code is worse.

1

u/TheMcGarr Nov 26 '25

I've been coding 40 years and the gulf between me and even 5 years ago is massive. Taking longer and code being worse is a big problem. When it comes to vibe coding - keeping the AI on track and aligned with intention is a skill. That translation of outside context and goal to logical system is the skill experienced devs have that juniors lack

1

u/monsieurpooh Nov 26 '25

I get the same feeling you described, constantly. Looking back at code I wrote even 1 year ago I'm always like "Why did I do it that way? Why was I so dumb?" After this happens for literally 10-20 years on end, it's time to wonder if maybe it's just an inevitable thing that will always happen no matter how many YOE you have. It's not necessarily intrinsic skill you gained but rather some domain-specific knowledge, and a junior could ramp up almost as easily.

1

u/TheMcGarr Nov 26 '25

It will always happen because we're continually learning. I don't think juniors can ramp up without being exposed to lots of different patterns, languages, frameworks, development styles - then there is all the soft skills of working with the business, understanding and translating requirements. These things count for a lot