compare this to Electronic engineering, we are not making chips by hand, It is impossible to squeeze too many transistors in such a small space, we just create the circuit designs. I believe writing the code is heading in the same direction as well, you don't write too much code now, but you have to design the architecture and connect things. But it does not mean that you don't need to understand the code, now of all the times people who understand code are more important. Many below par devs will loose jobs for sure.