Learn Python the Hard Way Was Right About One Thing

(fagnerbrack.com)

10 points | by birdculture 19 hours ago ago

2 comments

  • zahlman 4 hours ago ago

    I knew which thing it would be about from the title, because that really is the one good idea in there.

    > Senior engineers know this on instinct. Try to watch one of them learning a new library or programming language. They do not paste the quickstart example into a file. They retype it. Often badly.

    This, however, is not realistic IMX. The entire point of being "senior" is that you've internalized enough about how programming works to read the unfamiliar new code you're pasting and internalize the salient details.

  • jkubicek 17 hours ago ago

    100% agree. I always type the sample code when I’m trying to learn something. Debugging my own stupid transcription errors is half of what I’m learning.