What I think will surprise a lot of programmers if they are not paying attention: we will have products where a non developer can reasonably productively say things like “build me a website where people can sign up for my book and preorder it, with a questionnaire to fill out after signing up.”