6 weeks of Claude Code

Accessibility & Ergonomics

  • Several commenters with RSI or carpal tunnel say Claude Code (plus speech-to-text tools) is the difference between continuing and ending their careers.
  • Voice interfaces (Talkito, Superwhisper, Talon, Wispr, etc.) are seen as underappreciated: LLMs remove boilerplate and typing volume, and dictation makes giving rich context feasible.

Strengths: Refactoring, Migration & Boilerplate

  • Many report Claude Code excels at:
    • Large refactors (e.g., replacing UI libraries, splitting giant scripts into modules, cleaning cruft).
    • Porting code between languages (e.g., GDScript→C#, Powershell refactors, SQL tuning).
    • Generating tests and test tooling, especially when a good suite and types already exist.
  • It’s often compared to an overpowered IntelliJ refactor: same idea, but broader and less reliable.

Workflows & “Vibe Coding”

  • Best results come from:
    • Detailed specs (often Markdown), project docs (CLAUDE.md, PLAN.md, ARCHITECTURE.md), and tests from the start.
    • Chunking work into small steps, using plan mode, and iterating; letting it run tests/linters/builds and fix failures.
    • Using sub‑agents or secondary models to review diffs, spot over‑mocking, and enforce conventions.
  • A big debate centers on “vibe coding”:
    • One camp lets agents generate large swaths of code and only lightly reviews.
    • Others insist that if you’re reviewing, understanding, and testing everything, that’s normal assisted coding, not vibe coding.

Learning, Juniors & Skill Development

  • Strong concern that juniors relying on LLMs will never develop taste, debugging skills, or architectural judgment.
  • Multiple “grey‑beards” recommend:
    • Using LLMs as tutors (“explain but don’t solve”), not primary implementers, especially when learning a language or porting a project.
    • Letting AI handle truly boring, reversible tasks while humans do fundamentals by hand.
  • Several note this shifts expectations: even juniors may be asked to do senior‑style review of AI output from day one.

Limits, Failure Modes & Frustrations

  • Common failure patterns:
    • Beautiful but subtly wrong or overcomplicated code; missing edge cases; breaking unrelated parts.
    • Loops of bad fixes, hallucinated APIs, weak handling of niche stacks, CMake/Playwright/legacy DB optimizations.
    • Architecture “mishmash” that’s hard to extend if you didn’t design it.
  • Some find Claude Code transformative; others see minimal net productivity once review, debugging, and context management are counted.

Economics & Industry Impact

  • Many pay $20–$200/month personally and feel it’s worth more than a junior dev for certain work, but worry pricing is VC‑subsidized and unsustainable.
  • There’s broad agreement that:
    • Senior engineers who can specify, constrain, and review will benefit most.
    • The junior pipeline and long‑term expertise may suffer if companies over‑lean on agents without investing in human training.