I think it's actually very close to a human, and is already better than a lot of developers I've worked with. Many are mailing it in producing 20-30 lines of code a week. This will absolutely destroy the low end. Now one JR developer can massively eclipse them.
I've tried it. It's truly incredible what it can produce, but it often produces the wrong thing. Furthermore, it cannot do logical inferences, and it cannot do mathematics.
In short, the code it produces has to be reviewed by programmers who know what they're doing. Sometimes that speeds things up to have it produce the code and we review it, but sometimes it slows things down and it's easier to just write it yourself.
I see ChatGPT as an extremely powerful tool that can boost a programmer's productivity, but despite its incredible capability it cannot be trusted in ways that we can trust human programmers.
In fact, I'd argue it might already be superhuman in the same way the Ocean of Solaris could be. Think about it. The Ocean can't drive or do arithmetic either. It is never shown that it evolves over time.
ChatGPT isn't remotely “near human-level AI”, though.