Earlier quoted context omitted.
Programming can require many things, but the OP specifically asks about this: > bog standard, journeymen, CRUD programming What do you think are the cognitive demands of that task, however defined?
Then the answer is "it depends". You can program at a level with a cognitive demand on par with Algebra (however defined), and you can program at the level of Complex Analysis. There's no one-to-one map between the two. Just like math, you can go as deep into a programming language or concept as your mind will carry you so there's no equivalence relation.
The "cognitive load" or whatever is really just a function of how much you've practiced and internalized that area of math. Calculus builds on algebra, sure, but once you've internalized algebra you don't have to "think real hard about algebra" _while_ you "think real hard about calculus."
Running a 10k for the first time is not the same as running your first 5k twice.