Over the past year or two, there has been an increase in what AI can do for you. At first, it was just for generating goofy memes that half the time made no sense. Now, it can generate pretty realistic video clips, do research in seconds and kind of code for you. Here's the reason why I say, "kind of" code.
In order to understand, why AI won't be taking over coding jobs anytime soon, you have to understand how AI gets its knowledge. AI parses through the ENTIRE world wide web for its information. That means, it gets the good, the bad and the ugly examples of code. In my experience, unless you have someone ONLY feeding an AI good coding standards for every single coding language, it's going to be really hard to use AI for coding and be consistent with quality code. This is why you need to understand the coding language you are using the AI for, because you are going to need to fix the code along the way. In the few times that I have used AI to code something, it was great for initially setting up a project, but after that, the process of coding with AI versus me coding the same thing is almost exactly the same.
So moving forward, learn how to code and you will still have a job because machines can only do so much for you before you need human intervention.