226 points · 287 comments · 17 hours ago · Michelangelo11
nature.comu8
cortesoft
Does handing off that sort of work to people also ruin your skills in the same way? Or are AIs fundamentally different, and if so, why? Because we have no moral or social pressure to not delegate everything?
mellosouls
It is quite extraordinary and breath-taking at times to see the agents in action; the flipside is that very power renders us both vulnerable to its seduction and enfeeblement on an equal scope - its almost hard-drug like in its potential long-term psychological effects.
nilirl
So, yes, I do feel like I've lost some of that very low-level skill. But maybe I've also been able to spend more time on a higher level skill? Maybe the doctors got worse with the images but had more cognitive resources to think about the patient's context?
Not sure.
But yes, I can't physically get myself to write code without an AI anymore. It feels so much slower, almost painful.
hodder
ianbutler
hintymad
Instead, they act more like highly technical product managers. They help VPs plan and write high-level product requirements sprinkled with technical terms. They draw boxes on whiteboards and create pretty slides. They write polished documents that keep their leadership happy, and they are either in meetings or on their way to the next one. When they have a technical idea, they dispatch a team to test it out.
Naturally, they still feel deeply technical, until the day they have to resolve a production issue, pass a technical interview, or write extensive code. That is when they realize their skills have grown rusty.
I point this out not to criticize, but to highlight a genuine career challenge. As an engineer, I would rather hone my technical skills. Yet, if you want to climb the corporate ladder, you have to take on more organizational work. The only solution I can think of is to become more like a researcher or a professor. Over the years, good professors spend less time writing papers or deriving formulas. However, their insights are so deep that they still produce amazing results by advising PhD students. But that path is much easier said than done.
devin
I am using LLMs quite a lot, but the amount of time I spend sitting on some slopped out code is I think on average much longer than a lot of my peers. What I've found is that while the original thing "works", it usually winds up being another 2-3 cycles of iterating on the original idea after I've let it settle in my head before I actually feel confident about merging.
As a result, when I add it all up, for actual "this is important" design-level concerns, I do not feel significantly more productive.
larsfaye
roamerz
What we gain though is for people don’t possess that knowledge in the first place, now have this superpower. I know several individuals who have vast experience in specific disciplines and they are now able to solve real problems where there were previously struggling and having to make existing solutions work.
In the context of software engineering it allows people that have great institutional knowledge bypass the software market and construct stuff on their own - or at least prototype something and turn it over to an SE if the situation dictates.
I’ve been using CC for several months now and have noticed an increasing quality of output - Fable 5 I think was 85% there. At 95% SE’s are going to be increasingly looking for work to do.
To the title though, I’ve noticed while my desire to actually write code is decreasing CC is forcing me to improve my high level thought processes in the context of overarching goals in a project through discussion with CC. The software often introduces things that had escaped me or just think more outside the box.
My concerns are that this technology will be restricted at some point and the people making the restrictions will have a lot of control - and we know how that works out. But I believe they are inevitable, first obvious example being Fable 5. Are guardrails needed - yeah sure. Common sense says that I don’t want someone able to concoct an easily transmittable Ebola virus that has a 90 day incubation period in their kitchen but I do want an entrepreneur to be able to build a competitor to MS Office, or a cure for Ebola, for example.
AngryData
100 years from now people will wonder at how anybody did anything manually writing all their code, but at the same time will have their mind boggled that a game like Roller Coaster Tycoon is possible without 1024 CPU cores running a few terabytes of memory in order to control every single person walking around the park.
devolving-dev
frollogaston
anjel
physix
I'm probably losing some coding skills, but replacing them with different ones, and honing some others.
I used to manage dev teams of 20+ people inside high pressure, high stakes projects.
I've been coding all my adult life, on big things and small.
To me, agentic engineering is a deja vue of managing teams, except in real time.
wolttam
I'm not sure if we'll become less intelligent. I think our sacks of neurons are gonna keep on making associations, just across a different set of topics.
largbae
adi_kurian
https://pubmed.ncbi.nlm.nih.gov/39216648/
https://www.cancer.gov/news-events/cancer-currents-blog/2023...
https://www.nejm.org/doi/full/10.1056/NEJMoa1309086
https://info.asge.org/083024-colon-asge/acg-quality-task-for...
New tool that does task better than worker leads to workers being less good at task. Net outcome for patient is positive. Next?
Programming: "for a given task, if you take a shortcut then you will not have the familiarity and expertise that someone who took the veritable and righteous path would have".
The question is then, what did you do with the extra time. If it's fuck all, then yes, that's a liability.
Like any technology, it comes down to the disposition of any given person in how they plan on applying it.
Not trying to say it's all going to be awesome. Definitely maybe the opposite. These arguments are weak tho.
thrixton
One example is I got it to setup a new terminal (wezterm) and configure it quickly to my liking. This would have been a lot of googling and reading before, generally too much time for me to invest.
I don't think it's valuable knowledge for me to have apart from a high level to evaluate the possibilities.
tarruda
However, I cannot build a good mental model of a software component that I didn't write myself, and that can affect future maintenance if that component is not properly decoupled from the rest of the system.
pelorat
Autocomplete of entire functions and methods. Nice, but also really boring. Takes the fun out it. It's all about fixing sup-par code now, a line here or there.
It's just boring. I tried writing some code by hand today after a few months hardly thinking about things and it was really hard to do even the simplest stuff.
SoftTalker
Losing a specific skill to automation isn't necessarily a bad thing. Losing the ability to learn things would be however, and that would be my fear with AI, but I'm not sure it's well-founded. Humans learn naturally by interacting with the world.
w10-1
"Currency" in all fields relates to the recency and frequency with which you dealt with a particular issue. Whether flying on auto-pilot or coding with AI, automated reduces some currency. But is that a reduction in capability?
Measuring concrete tasks makes currency the operative skill; that's why it works to cram for standardized and mid-level tests.
(Indeed, the 2010's interviewing "wisdom" about people being quick to answer simple questions veered into measuring currency, not skill.)
I think this effect is strongest in time-impacted professionals. Doctors doing dozens of endoscopies a week and developers churning out code will use what tool leverage they can, and forget as much as possible to focus on what they need to. I suspect the effect is weaker in personal or research projects.
People riding bikes won't be able to run long distances - because they won't have to, and will be able to outdo any runners. That's only a problem if the supply of bikes is someone constrained. So the risk is not skill loss, but losing control of the means of production.
ilaksh
"Just being aware that this phenomenon exists hopefully provokes some self-reflection about which skills people want to maintain and which they’re willing to outsource” to AI tools. Right. Obviously.
So we need to be teaching that core lesson to children -- they don't retain skills that they don't practice. And we need to be careful to decide what skills and verify they are learning them. We also should absolutely be using AI to provide personalized instruction to every single student.
Blaming the tools for things that humans do is incredibly stupid and dangerously misguided. Because it shirks responsibility onto the technology, when technology is the best lever humans and society have to improve things! It just happens to also be the best lever available to make things worse.
This negative view of improving technology starts from a warped and very unrealistic concept of the state of the world, where it has been, and the role technology has played.
1. Technologies, starting with fire, the printing press, etc. have been critical in raising life expectancy, standard of living, etc.
2. The world is still a profoundly unequal and exploitive place.
3. AI and robotics have the potential to provide everyone on earth who wants it with extremely inexpensive labor to help them with anything they need or can imagine. This will be a dramatic shift in quality of living.
Human society is the source of our problems, not technology. Part of this is that I think deep down people believe that any tools or developments that arise will just be used to exploit and suppress them more, and there is no alternative. In this case, I guess people think the best outcome is to go back to feudalism or some nonsense because technology just makes things worse.
But why stop there? Why not go back to, I don't know.. fire? Or maybe no one should ever eat any red fruit?
warumdarum
simonw
To investigate whether skills are being lost in the field of computer science, researchers at the AI firm Anthropic in San Francisco, California, designed a randomized controlled trial in which 52 software engineers were asked to perform a basic coding task
That's this study here: https://arxiv.org/abs/2601.20245 - also written about on the Anthropic research site here: https://www.anthropic.com/research/AI-assistance-coding-skil...
burnto
hirvi74
jimt1234
idopmstuff
To investigate whether skills are being lost in the field of computer science, researchers at the AI firm Anthropic in San Francisco, California, designed a randomized controlled trial in which 52 software engineers were asked to perform a basic coding task3. During the exercise, all 52 participants could search the web and access instructions on how to do the task. Half of the participants were prompted to use an AI assistant as well.
Afterwards, all of the software engineers were asked to complete a quiz about what they had learnt from the task. The participants who had used an AI assistant did significantly worse on the quiz than those who hadn’t: the average score was 50% in the AI group versus 67% in the non-AI group.
This doesn't strike me as a great test? Most engineers aren't going to learn anything from a basic coding task anyway, so I do wonder exactly what they were testing there. If it was just recall about what the issue was, then it doesn't really strike me as a problem - using AI to handle simple problems that it's clearly capable of dealing with is the right way to use it, and of course you're not going to spend time poring over the details because then you haven't saved any time by using AI.
There are other examples that don't strike me as particularly problematic, like GPS eroding people's sense of direction. It's totally reasonable to let a skill atrophy that you no longer really need because you have an ever-present tool to handle it. I'm a lot worse at doing long division than I was when I was <whatever grade one learns long division in>.
The whole skill atrophy thing seems like much less of a problem than it's made out to be. We've been letting skills atrophy for good reason long before the advent of AI. If you start at McDonald's as a fry cook and work your way up to regional manager, if you suddenly have to work a shift on the fry station you're going to be worse than you were when you were doing it all the time. MDs at investment banks almost certainly can't put together a pitch deck as well as the junior bankers who are doing that task regularly. These things are fine - part of moving up in the world and having a broader impact is being able to successfully delegate tasks, and when you delegate tasks your skill at those tasks will atrophy. No real difference whether you're delegating them to AI or not.
To be clear, there are of course cases where skill atrophy is bad. iLoveOncall posted about senior engineers in their org who have lost all of those skills and their judgment along with them. That's definitely bad! If you delegate so much that you lose the ability to even judge good work, now you can't even delegate effectively any more.
I think the real lesson with AI is that you need to be self-aware about what skills you should practice and retain vs. what skills you can let atrophy, since it's easier than ever to hand things off. I've lost most of my ability to write a SQL query, but that's fine because it was only a skill I used intermittently and AI can always do the job fine at the level of complexity I need. I have not let my skill of writing product specs atrophy (I am a PM, in case you haven't read my username), because that's critical to using AI correctly in the first place.
beej71
And suddenly I was stuck! It was like thoughts weren't forming properly. My instinct was to use Claude to help brainstorm, but I resisted. 5 minutes later, I finally broke free and instantly came up with the plan.
What the hell?
I realized I'd offloaded my planning onto AI. I would ask it for plans and then choose the best one, but that's a different skill than coming up with the plans in the first place. My skills were rotting.
iainctduncan
There's no way this isn't happening with other skills. No goddamned way. Anyone who tells you otherwise is grifting.
keiferski
In concrete terms, AI isn’t all that useful for writing a personal blog, because no one wants to read obvious AI slop. But it is useful for creating boilerplate product pages, FAQs, and other types of writing that weren’t very interesting pre-AI.
So it’s not really a huge deal to me that my skill for writing descriptive product page text or FAQs is atrophying, assuming that it is.
m0llusk
iLoveOncall
balgaly
j45
If social media is consuming first, or primarily consuming, anyone can scroll their way to a negative rabbit hole that never ends.
If creation is the use it's something else entirely.
AI in the form of interactive chats, can be a novel kind of consumption.
You can have passive conversations in terms of asking a magic genie, or more active ones.
rvz
They know that this is one of the biggest de-skilling programmes they have seen.
So expect the return of in person Leetcodes and whiteboard challenges.
[deleted]
flyinglizard
I pity those who need to contend with that as ICs, though.
paul7986
antonvs
iLoveOncall
A very similar topic was discussed here: https://smackernews.com/item/48392004 HN and I make the exact same conclusion:
All of this makes me selfishly excited for my own future. It's glaringly obvious that anyone who's a heavy user of LLMs is atrophying their skills in real-time. I have yet to meet a single person for whom it's not the case. But I essentially completely stopped using them for software engineering (why isn't really relevant, but it's not because od this skill atrophy). So as the skills of everyone else is diminishing, mine is proportionally raising.
It has never been easier to get better than others. You don't need to put in more effort, just the same effort as you always have, and others will do the job of losing their skills for your own benefit.
mberning
akomtu
beebmam
So I totally disagree with this premise that human skills are being ruined by the use of AI technology. No, many human skills are being made obsolete. That's a good thing for economic productivity as a whole, but for those who only have skills that are being automated, their labor value decreases (which is usually bad for them as individuals).
_bypa
1. Force AI down everyone's throats claiming it's going to boost productivity
2. See people lose valuable skills because they rely too much on AI
3. Peddle more AI to make up for the lack of skills in professionals
Sure, we're all more productive now, but how much of that is because we leverage AI on top of the intelligence we gained from all of that manual work? Who is to say that in 36 months you're not a worse developer over all because that systems knowledge starts to atrophy too?
This isn't me saying you shouldn't use AI. I use it all of the time to do useful side tasks like to setup GitHub Workflows while I write a feature, or with my agent on a VPS to do internet tasks for me. It's nice to have a little synthesized intelligence.
What isn't nice is to supplement your own intelligence. I think the gains are in the work there--similar to how you can be absolutely ripped from taking steroids while destroying your body. Often it's the shortcuts that are the most treacherous path.