"Entry-level coder": an AI can be given natural language descriptions of coding tasks (emails, issues on a tracker, a spec, etc) and go through the full "just out of undergrad" coding loop: branch/fork, make edits, write tests, submit PRs, go back and forth with managers about testing / requirements, etc.
If extra infrastructure to enable the AI (e.g. tooling to let it work with CI) has to be built, that still counts.
Related to these markets:
Update 2025-03-04 (PST) (AI summary of creator comment): Existing AIs Exclusion:
Existing AIs (i.e. current generation models available at the time of resolution) cannot be considered as fully replacing entry-level coders.
Only AIs that demonstrate the complete "just out of undergrad" coding loop—beyond what current systems can achieve—meet the criteria.
@vluzko Can we get more clarity on how good the AI has to be? Existing AIs can already do this, just not very well. (See e.g. the recent Claude plays Pokemon.)
@Thomas42 Presumably it would have to be good enough that many companies start actually using AI coders to do tasks that they once hired entry-level just-out-of-undergrad humans to do. So, the AI wouldn't have to be quite as good as existing entry-level coders (since the AI would be much cheaper, so somewhat worse performance might be an acceptable tradeoff), but it would have to be kinda close (because the kind of coder you could hack up today, AutoGPT-style, probably wouldn't actually save enough time/effort that it would be adopted by many companies).
@Thomas42 As well as an entry-level coder. The most straightforward way for this to resolve is if tech companies start using AI to do entry-level coder work.
@vluzko "The most straightforward way for this to resolve is if tech companies start using AI to do entry-level coder work."
Seems nebulous to me. I imagine the default state is that, "At least some companies have full-AI-loops in their systems, but they don't work too well. They don't 1-1 replace real people, but they help amplify them."
There's already a company that does AI PRs for codebases. It's not too hard to do a shitty job at the basics, and for that to be used at least somewhat.