Once you get your foot into the door and get put on your first project with consultants and outsourced workers youll start to realise how low the bar actually is.
Any advantages AI gives programmers will be eaten up by jevons paradox.
1. Employment
2. Building original things.
If you get good at the second one, building things, you can generally find employment. If your primary concern is finding employment you will find yourself chasing resume points that aren't helpful in writing original software.
Also, always look for areas of software with the higher barriers of entry. Those jobs are fewer, but the candidates for those jobs are fewer still. My experience has taught me high barrier of entry jobs tend to be more stable and your peers substantially better qualified. I spent 15 years as a JavaScript developer and while I loved writing JavaScript applications, most people who do that work tend to be very bad at what they do and are extremely insecure about it. Fulfillment in any career comes from building amazing things and working with exceptional people, which you won't get in a low barrier of entry area of software.