As a developer this technology scares me not - for I have seen client specs and heard what they think they want.
Oh wait...
Although off the shelf products will be able to do more and more tasks, I believe the demand for complicated solutions constantly will stay ahead of these.
This is exactly what we're seeing with Automation threatening the easy jobs, but as a whole, more specialized people are needed for the cases when that isn't enough.