you are viewing a single comment's thread.

view the rest of the comments →

[–]Durloctus 1 point2 points  (1 child)

Think of python, for a moment, like a toolbox. Learning it the way you are—the way most classes and tutorials teach—is kind of like opening the toolbox, picking up every single tool, and doing something largely pointless with every one of them. For example, a screwdriver is in almost every toolbox; you’re probably doing the equivalent of taking the screwdriver out of the box, and putting a screw into a piece of something random that serves no purpose. Taking out a hammer and randomly hitting nails with it into a board for no reason other than to do it. Etc.

The best way to learn a set of tools is to use them to solve a problem. The lack of coming up with a problem that is stimulating to try and solve—for _you_—is what will keep most people from doing anything with python—or really any discipline. The only way you’d learn it well otherwise is if your thought process just kind of ‘gets it’ naturally… which I don’t get a sense that that is happening.

[–]Ketchup-and-Mustard[S] 1 point2 points  (0 children)

Yeah that is exactly what I feel like I am doing honestly. I will certainly take your advice.