Interaction logic and state management
Software Engineer · Frontend Developer
“Interaction logic and state management” (Software Engineer) is being replaced by AI: it entered in 2025 and is projected to be largely replaced by 2029.
What this task is
This covers how the interface reacts to user actions: form validation, async requests, caching, and keeping shared state in sync across components so the UI never shows inconsistent data.
How AI replaces it
Since 2025, coding agents that can read a whole repository edit state logic across files, wire up request handling and run tests to check their own work. As context handling and self-testing improve, most routine interaction logic should be agent-written by around 2029.
What stays human
Humans define the state model, map out tricky user flows and edge cases, and review and sign off on every change the agents submit before it reaches users.