I found this video, where I disagree violently with the notion that AI will eventually replace programmers. While AI can certainly assist in coding tasks, as demonstrated by tools like GitHub's CoPilot, CodeLLaMA or other similar local offline capable code AI models, I believe it's unlikely to fully replace human programmers. Programming involves not just writing code, but also problem-solving, understanding complex systems, keeping the overview of the whole codebase, and making nuanced decisions. These are areas where AI currently falls short and may always struggle due to the inherent complexity and variability of these tasks. And AIs aren't free from errors, in other words, one still has to check everything oneself anyway. Therefore, I see AI as a tool that can aid programmers, making their work more efficient and accurate, rather than a threat that could replace them. Therefore, in my opinion, they will never replace human programmers, they are and will always remain just another tool for software development. At least for the foreseeable future.