The coding capabilities of LLMs are extremely impressive, but there's still 2 core capabilities missing for "superhuman" coders to arrive that I talked about in this post.
In short, they are:
Continuous learning or very long context that can trivially hold an entire codebase in context.
General computer use that allows LLMs to operate on the entire tech stack, or otherwise refactoring all stacks to use tools that LLMs are comfortable with.
As of now, humans are required to supply context and glue things together. That won't change if 2026 produces nothing but iterative improvements on general coding ability.
The coding capabilities of LLMs are extremely impressive, but there's still 2 core capabilities missing for "superhuman" coders to arrive that I talked about in this post.
In short, they are:
As of now, humans are required to supply context and glue things together. That won't change if 2026 produces nothing but iterative improvements on general coding ability.