yes and no.
Programming was and is a skill and an art but, like industrialization, we’ve distilled a lot of it down to rote techniques which can be automated and auto-coded by machine or quickly assembled by unskilled staff.
Like everything else that doesn’t completely eliminate the need for the actual, skilled, software engineer but those jobs will be harder to come by.
Problem is only idiotic brainless Indian programmers who just copy-paste code are the ones getting hired at present. Seems decent American programmers are stuck in the computer games industry or stuck
unemployed. Even here, if you dont have a few AAA titles currently under your belt, you wont get an interview. This is the only niche where Indian by-rote copy-pasting isnt useful.
"we’ve distilled a lot of it down to rote techniques which can be automated and auto-coded by machine or quickly assembled"