Exactly. Is there value in learning to code? Of course. Does learning to code mean you will be able to write quality software? Unfortunately no. Especially if you learned to code in a sort of crash course on web application development. To be honest I've forgotten 90% of what I learned in engineering school, but I feel the triple-variable calculus, statistics, circuit design and assembly language driver hacking somehow prepared me for solving rather tough and unfamiliar problems in the real world.
It's like music lessons - very beneficial in all kinds of tangential ways although very few students will become concert pianists.
It's like music lessons - very beneficial in all kinds of tangential ways although very few students will become concert pianists.