>>mkl+D4
I think the point was more than a lot of programming is not actually programming. Working in the industry, most somewhat complex systems require mostly work on paper, planning, research, reading documentation etc. and in the end some writing of code.
Too often though, that is dismissed because it's "less agile" and a few years down the road the technical debt is huge.