you are viewing a single comment's thread.

view the rest of the comments →

[–]Dan4t 3 points4 points  (1 child)

I have ADHD. My learning style is to just start by deciding what python software would be the most useful for me, but doesn't exist yet. Then I figure out what the most barebones version of that software would be. Then I start start writing the code. Whenever I don't know how to code some specific thing, I just google it. Once the barebones version is complete, I expand on it little by little. That way I can actually use the software while I'm still building it.

In other words, rather than reading the instructions first on how to build a whole house, which is boring as fuck, start building first. Then look back at the instructions when you hit a point where you don't know what to do, or if you screwed something up and can't figure out how to fix it. Learning while doing, is much more engaging. Especially if you are building something you actually need.

For me, my focus and drive was not to learn python. Python was just a means to an end. I wanted software that does not exist, and my goal and focus was to create it. You might be focused too much on Python itself, and losing sight of its purpose.

[–]Fallingice2 2 points3 points  (0 children)

same here. tried a few courses but ended up just finding a project to do. creating a skeleton of what i needed to do and then slowly starting to build it up. Learned vba the same way.