Will ChatGPT replace programmers?