I agree with this. I wouldn't call it people with short attention spans though. People have to arrive at their own understanding independently in order to be able to know that understanding is their own. But that's also a problem, because once you get there, how do you check it's the right understanding? Check with other people, check with code. And then, it loops - argue with people to prove distinction - code distinctly, come to awareness independently - 'perfect' program, check with other people, check with code...
Code & computer science, etc. It is all insanity. Structured insanity, but insanity nevertheless.
People have to arrive at their own understanding independently in order to be able to know that understanding is their own.
Far too many managers in the 90's and early 2000's simply thought they needed to hire super-memorizers who just knew everything, like they're characters out of a movie. I'm not so sure this has changed in 2018.
Code & computer science, etc. It is all insanity. Structured insanity, but insanity nevertheless.