Coding is not solved(blog.alexewerlof.com)
547 points by firstSpeaker 15 days ago | 531 comments
tl;dr: A veteran engineer pushes back against the "coding is solved" narrative, arguing that LLMs handle code generation but fail at the harder parts of software engineering: maintenance, reliability, security, and accountability—all critical for regulated industries like healthcare, finance, and aviation. The author contends that AI can't be held accountable, produces stochastic output that's hard to verify at scale, and that executives measuring token usage as productivity are setting up costly failures. Coding is deemed suitable for POCs, personal software, and throwaway automation, but professional software still requires human understanding and ownership.
HN Discussion:
  • ↓LLMs are powerful tools that enable deeper code understanding and testing beyond human capacity
  • ↑AI amplifies bad developers' output, overwhelming code review and degrading quality
  • ↓The article is outdated; rapidly improving models are making these concerns obsolete
  • ↓Most enterprise software is mundane and LLMs are perfectly suited for that majority use case
  • ↑Writing code is a thinking process, and AI shortcuts undermine understanding and correctness