I had a lot of these discussions with developers the last year. My view is ai is not "stealing" a programmers job. Its just an enabler for faster development. The key feature of a programmer has always been to choose the right tools and tech, and do small and thoughtful implementations. AI is just another tool for this, and you still need to know how a good solution looks, and steer it towards something really useful.