No, the first AGI will probably not be programmed by humans only. It would probably have to be an AI that we create that can improve its own code and iteratively get better over time. And we're just not there yet. We are just scratching the surface.
And STILL all those you mention have been AIs...