We're all CTO now
AI as Coding Tool: Promise vs. Reality
- Many commenters say modern models (e.g., frontier LLMs, Claude Code, Cursor) can dramatically boost productivity when used well: as pair programmers, translators from pseudocode, or for tedious edits (e.g., transforming print statements into severity-appropriate logging).
- Others report deeply negative experiences: rapid progress at first, followed by total loss of code understanding, incoherent architecture, heavy global state, and “cargo cult” patterns worse than any human codebase they’d seen.
- There’s disagreement on why: some argue poor prompts and lack of examples are to blame; others say users control only a small slice of behavior and hidden system prompts and training data dominate.
Code Quality, Comprehension, and Maintainability
- Several developers note that when they let AI write most of the logic, they no longer understand the system, making debugging and evolution painful.
- Suggested mitigations: keep AI for translation and boilerplate, but own the logic; refactor AI output aggressively; provide rich architectural context and examples.
- In some teams, obvious “AI slop” and meaningless commit messages are accumulating while product managers resist refactors, trading long-term health for short-term velocity.
Skills and Atrophy
- One side rejects the “skills as muscles” metaphor, arguing coding speed isn’t the bottleneck and rarely-used details can be quickly relearned.
- Others insist unused skills do atrophy and foresee a generation dependent on autocomplete and agents, with interview expectations (e.g., algorithm trivia) clashing with that reality.
- There’s broad criticism of hiring processes that reward memorized algorithms instead of real problem-solving.
CTO/Manager Roles and Motivation
- Commenters describe CTO roles ranging from hands-on principal engineer to pure C‑suite politician; title is often seen as mostly about signature authority.
- Some agree with the article’s lack of dopamine from management; others say they genuinely enjoy mentoring, protecting teams, and solving user problems, and feel the article erases that perspective.
Industry Trajectory and Workforce Effects
- Some anticipate “we’re all CTOs of agents,” doing high-level orchestration while AI writes most code.
- Skeptics predict instead a flood of low-effort “script kiddie” work, with leadership implicitly betting most systems are disposable rockets, not airplanes that must never fail.