I have to agree. My personal experience suggests if you want to get good at something, keep doing lots of it and aim for speed rather than perfection. You'll end up being speedy and get closer to perfection, than if you just try for perfection. But one good counter example does come to mind - designing a database schema. I'm trying to wrestle with what the difference might be. I think Markov processes, e.g. processes…
I can think of lots of more things, where doing them fast initially makes sure you'll never learn them: * Typing on a keyboard * Sharpening a knife * Driving a car. It seems more like a question of doing things a lot and very focused, than focusing on speed initially.
Basically go slow and work on the correct form/line/being smooth/etc... Once you have that down, you are ready to go fast and you will be better/faster than someone who hasn't gotten the flow down at a manageable speed first.