Exactly. The AI is great at "write me a function that does X" or "convert this to async." It struggles with:
- Graph layout algorithms (crossing minimization, layer assignment)
- State machine interactions (how does undo interact with sync scroll when switching view modes?)
- Performance debugging (why is syntax highlighting slow on scroll?)
The domain knowledge still matters. AI just compresses the boilerplate time.