I am leaving the AI party after one drink
Developers are split over whether to embrace AI coding tools that dramatically boost productivity but risk eroding craftsmanship, deep understanding, and the sense of ownership over their work. Supporters frame AI as just another labor-saving technology—like cars or microwaves—that frees humans to focus on higher‑level problems, while critics warn it functions more like an “easy chair” than a “bicycle for the mind,” encouraging dependence, shallow learning, and lower‑quality software. Across analogies to mapping apps, open source, and historical tech shifts, people wrestle with job pressure, environmental concerns, and the fear that widespread reliance on AI could atrophy core cognitive skills even as it accelerates output.
Nature of Objections to AI
- Many see two broad camps:
- Pro‑AI: persuaded by clear productivity gains and concrete usefulness.
- Skeptical: grounded in principles, craft, identity, and discomfort with dependence.
- Several argue customers and employers primarily care about product, cost, and speed, not how code is produced.
- Others insist they value the process itself and don’t want their role reduced to “prompting” or micro‑managing an agent.
Craft, Learning, and Skill Atrophy
- Strong concern that relying on AI erodes deep understanding, problem‑solving, and the “theory in the programmer’s head.”
- Comparisons made to GPS weakening navigation and calculators replacing basic arithmetic; fear of broadly more sedentary minds.
- Counter‑view: tools have always offloaded skills (matches, washing machines, frameworks); losing low‑value skills is acceptable if people redirect effort to higher‑value work.
- Some use AI only as guide/rubber duck, insisting on writing code by hand to preserve learning and mental models.
Analogy Battles
- Pro‑AI side likens it to cars, microwaves, power tools, or fusion: civilization is built on augmenting human effort.
- Critics argue these analogies are flawed: most tech augments rather than replaces cognition; AI feels more like outsourcing to a separate mind.
- Alternative analogies: taking taxis, eating at restaurants, or hiring a fabricator—turning your brain off while others do the real work.
Productivity, Code Quality, and Maintenance
- Enthusiasts report 5–10x productivity boosts, especially on boilerplate, small tools, and OSS features they wouldn’t otherwise implement.
- Others note AI code can be redundant, brittle, stylistically inconsistent, and hard to extend; speedups may not matter over long product lifecycles.
- Suggested best use: existing codebases, tedious tasks, and short‑lived “vibe‑coded” tools, not foundational greenfield systems.
Jobs, Economics, and Environment
- Widespread anxiety about being outpaced, salary compression, and reduced demand for developers; calls for personal “exit strategies.”
- Some argue the deeper issue is wealth inequality and how productivity gains are distributed, not AI per se.
- Environmental critiques of AI are raised; others see them as overstated relative to other energy uses, saying decarbonizing power matters more.
Meta: Discourse, Culture, and Polarization
- Posters lament binary “AI good/AI bad” framing; nuance doesn’t go viral.
- Observations that social media and current information feeds have already harmed attention and reasoning more than AI itself.
- Historical parallels drawn to past tech shifts (cars, mobile phones, internet), with recurring fear of change and generational effects.