From Futurism · Victor Tangermann · · 1m 30s
AI coding tools are turning engineers into button-pushers
Programmers warn that over-reliance on AI assistants is eroding coding skills and creating a crisis of meaning in software development.
In brief
Programmers warn that over-reliance on AI assistants is eroding coding skills and creating a crisis of meaning in software development. Heavy dependence on AI coding tools risks creating a generation of engineers who can't think critically about code, leading to buggy products and lost craftsmanship. Originally…
AI coding tools create a crisis
Programmers are becoming heavily dependent on AI assistants like Claude, losing the ability to write code by hand and raising the risk of errors and security issues.
Engineers describe soul-crushing work

A software engineer at a major company reported that staff work 12 to 13 hours daily just pressing enter to run Claude, with no thinking involved and no sense of accomplishment.
“People are working 12 to 13 hours a day just to press enter.”
A class divide emerges in tech
Experienced coders are left fixing buggy output from AI-dependent engineers, creating a split between those over-relying on tools and skilled craftspeople who understand the work.
Brain rot comes to development
Venture capitalist Chamath Palihapitiya compared AI-dependent engineers to casino slot machine players, warning that automation is turning a generation of experts into mindless button-pushers.
“We are turning an entire generation of technical experts around the world into the equivalent of retirees pushing a button in front of casino slot machines.”
The craft is dying, experts say

Venture capitalists report that experienced engineers face depression and burnout as their workload grows with buggy AI code, while the craftsmanship they loved disappears.
“The craft they loved is dead.”
AI should make better software
The real value of AI tools should be helping engineers understand their intentions and build superior products, not just automating away the thinking that makes coding meaningful.
“The value of automated software is not making the software faster. It is understanding your intention and making the software BETTER.”
At a glance
Heavy dependence on AI coding tools risks creating a generation of engineers who can't think critically about code, leading to buggy products and lost craftsmanship.




