Zero setup environments are going to create a generation of developers who are genuinely productive but have no mental model of what is happening underneath their code. I am not sure that is a catastrophe but it is definitely a different kind of developer than we have trained before.
