First, If this is correct, if alpha code succeeded, this will bring to its own demise.
I.e. as soon as it starts replacing humans, it will not have enough human generated training data, since all of programming will be done by models like himself.
Second, alphacode was specifically trained for competitive programming :
1. short programs.
2. Each program has 100's of human generated solutions.
However, commercial program are:
1. long.
2. Have no predefined answer or even correct answer.
3. Need to use/reuse a lot of legacy code.
> as soon as it starts replacing humans, it will not have enough human generated training data, since all of programming will be done by models like himself.
As a natural born pessimist, I can't help but feel that by the time we get to that point we'll just keep blundering forward and adapting our world around the wild nonsense garbage code the model ends up producing in this scenario.
After all, that's basically what we've done with the entire web stack.
I.e. as soon as it starts replacing humans, it will not have enough human generated training data, since all of programming will be done by models like himself.
Second, alphacode was specifically trained for competitive programming :
1. short programs. 2. Each program has 100's of human generated solutions.
However, commercial program are:
1. long. 2. Have no predefined answer or even correct answer. 3. Need to use/reuse a lot of legacy code.