Unless we achieve AGI this is never going to replace programming because it will instead just make programming a higher level task.
And well, if we achieve AGI (which I think could be pretty soon), all jobs will replaced, so it's not something I think anybody should be worried about.