The author gives a good example here, if you choose to read it:
http://worrydream.com/MediaForThinkingTheUnthinkable/note.ht...
Basically, Claude Shannon was able to create his information theory because he could use things like calculus, probability, stochastic processes and graph theory to aid his thought process. He needed those tools to be able to think things that would have been unthinkable without them.
But those who do not have the necessary math background - this will not really help them at all. Sure they might have some understanding of this particular algorithm - but when it comes to abstraction and extending that knowledge to other problems I do not believe it will scale. You do not have the fundamentals to think creatively (in a mathematical sense).
The circuit for example. They might now understand how that circuit behaves. But if I show them a completely different circuit can they infer how it behaves? Likely no, they were not able to pick up on all the non-linear behavior that occurs within circuits.
Learning is hard, but that is a good thing. It's like exercise. The more you work at it, the easier it becomes.