AI won't replace human devs anytime soon

Role of AI in Development Workflows

  • Many see LLMs as useful tools (autocomplete, boilerplate, documentation, diagrams, “second brain”) rather than replacements for developers.
  • Several experienced devs report marginal or task-specific gains; others say tools like Cursor/Claude make them dramatically faster on greenfield or small projects.
  • Some compare this shift to IDEs or cloud: didn’t remove devs, but changed the work and roles (e.g., sysadmin → “DevOps”). Others say LLM impact is less clearly positive than IDEs were.

Limits and Failure Modes of LLM Coding

  • Common complaints: hallucinated APIs, wrong patterns, inconsistent changes across a codebase, inability to robustly update SDKs, CI, or handle non-trivial bug reproduction.
  • Many stress that checking AI output can be slower than writing code yourself, especially in large, messy, brownfield systems.
  • Some report AI-generated code that’s brittle, incoherent, or security-sensitive, creating “landmines” for teams that lack expertise to review it.
  • LLMs are often likened to junior devs: can produce snippets and tests, but need supervision and don’t truly “understand” systems or downstream effects.

Impact on Skills, Juniors, and Careers

  • Strong concern that juniors leaning heavily on AI won’t build deep skills, becoming stuck on easy tasks and unable to handle complexity later.
  • Others argue that juniors are already used for “grunt work,” which AI can increasingly handle, making entry-level roles more vulnerable.
  • Counterpoint: juniors bring fresh perspectives and domain insights that AI can’t; real value is in domain understanding, architecture, and organizational problem-solving.

Job Market, Economics, and Hype

  • Several comments suggest layoffs and “AI will replace devs” narratives are primarily about lowering labor costs and exerting downward pressure on salaries.
  • Some see AI displacing certain creative and low-skill roles already; others note data is anecdotal and contested.
  • A common view: if/when AI can truly replace devs, it will also replace many computer-based jobs, implying broader economic upheaval, not just in software.

Non-Programmers and Low-Code/No-Code

  • Non-devs report that LLMs let them build CRUD apps, glue APIs, and prototype quickly—similar to historic low-code tools and spreadsheets.
  • Consensus: this expands who can “write software,” but also increases demand for skilled devs to clean up, scale, and secure what non-experts create.