Yes, and(htmx.org)
742 points by Michelangelo11 6 days ago | 294 comments
tl;dr: A CS professor argues programming remains a viable career despite AI, but juniors must resist using LLMs as code generators and instead write code themselves to develop real understanding—otherwise they'll fall into a "Sorcerer's Apprentice Trap" of unmaintainable systems. He recommends using AI as a TA for concepts rather than a solution-generator, and suggests programmers invest in communication, business understanding, and architecture skills. For job-seeking in the current bad market, he advises leveraging family/friend connections over online job boards.
HN Discussion:
  • ↑Author reiterates and defends his thesis, noting best vibe coders are already strong developers
  • ~Agrees with core argument but objects to misuse of the term 'deterministic' when comparing compilers to LLMs
  • ↑Fundamentals still matter and experienced devs will combine them effectively with LLMs
  • ↓Questions the premise that writing code is necessary to develop code-reading skills
  • ↓Disagrees, arguing LLMs will reduce dev headcount and management won't recognize complexity costs