The three most prevalent themes in the discussion are:
-
Skepticism regarding the claimed magnitude of productivity gains from AI tools: Many users doubt the assertion that AI tools have caused a drastic, quantifiable drop in software development cost (e.g., 90%), pointing to a lack of observable market changes or personal experience that contradicts such claims.
- Supporting Quote: As one user summarizes the general sentiment: "Had the cost of building custom software dropped 90%, we would be seeing a flurry of low-cost, decent-quality SaaS offering all over the marketplace, possibly undercutting some established players. From where I sit, right now, this does not seem to be the case." ("nine_k")
-
Focus shifting to non-coding skills for career longevity: In response to the perceived threat of automation, developers are discussing the need to pivot towards roles that emphasize business acumen, domain knowledge, and strategic thinking over mere implementation.
- Supporting Quote: A suggestion for navigating the foggy landscape is: "I think it's about looking at what you're building and proactively suggesting/prototyping what else could be useful for the business." ("martinald")
-
The enduring problem of maintenance/unmaintainable code, regardless of author: There is a strong, somewhat cynical consensus that while AI can rapidly generate new code (or features), that code often suffers from the same or worse maintainability issues as human-written code, meaning the bulk of development cost (maintaining old systems) remains unsolved.
- Supporting Quote: One user notes the dilemma regarding LLM output: "I've only seen huge, unmaintainable messes so far." ("JohnMakin"). This is echoed by another user's experience: "one year in, AI slop > Human-written slop" ("bdangubic").