Yes, software developers will always be in demand. The profession stays but the people in it get quickly marked as obsolete and replaced by new people.
It's called Adobe Muse.
Demand is still high as ever.
Design guidelines change too, and accommodating existing software to new designs is not automatable either.
And for data science? Simple correlations are trivial, but doing useful data science requires domain understanding of the business and products and factors such as seasonality, markets and so on.
Obligatory plug: Check out https://anvil.works - it is exactly that! Drag and drop UI, Python front-end and back-end, database integration...the whole deal.
Nothing you make will be particularly interesting, but you will make an excellent living for yourself.
Maybe more of a light blue collar.