The short answer: not really. The long answer: maybe with a little help.
We’re entering a new renaissance of software development. We should all be excited, despite the uncertainties that lie ahead.