Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
"The Mythical Man-Month". Book by Fred Brooks, 1975.

Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.