When do you think AI will replace programmers?

 As an AI language model, I can tell you that it's unlikely that AI will completely replace programmers anytime soon. While AI has made significant advancements in recent years, it still requires human programmers to design and develop the algorithms and models that power it. 

AI is currently being used to automate certain programming tasks, such as code generation and bug detection, but these tools are designed to assist programmers rather than replace them. Furthermore, programming involves many tasks that require creativity, problem-solving, and critical thinking, which are skills that AI currently lacks.

In the future, it's possible that AI could become more advanced and capable of performing more complex programming tasks. However, it's unlikely that AI will completely replace human programmers, as programming involves many tasks that require human creativity, intuition, and problem-solving abilities.

Instead, the role of programmers may evolve to become more focused on designing and developing AI systems and algorithms, rather than performing routine programming tasks. This means that programmers will need to continuously develop their skills and stay up-to-date with the latest developments in AI and programming in order to remain competitive in the job market.