Earlier quoted context omitted.
Yes. This is the same for both math and programming. These skills take a lot of practice to develop. It’s like playing a musical instrument: you won’t learn how to do it if all you do is read the book. What’s strange to me is how people seem to resist this fact. Like it’s obvious to pretty much everyone that you need to practice an instrument to be able to play music on it. But for math and physics at least they seem…
The feedback is a lot faster when playing an instrument, you hear if it sounds good or not. The reward is built-in. This is a bit harder for maths/physics once you're past the trivial stuff and most people don't find it rewarding to solve physics/maths problems.
The feedback is only fast if you're already skilled. It's pretty common for new students to have no proper sense of what sounds good (particularly since it's familiar to them), such that they struggle to figure out what they need to improve. Similar to digital artists flipping the image often to make it easier to identify issues by making the image somewhat unfamiliar to them, forcing their brain to actually look at the image rather than just using its previous idealized mental representation of what the image looked like.