Perhaps if we wrote programs from childhood on, as adults we'd be able to read them.
It is easier to change the specification to fit the program than vice versa.