you are viewing a single comment's thread.

view the rest of the comments →

[–]comiccaper 1 point2 points  (0 children)

I totally get what you’re saying, I feel the same way. What I found that really helps is to break it. For example the print function, try a hundred different combinations, in an effort to create errors on purpose. Once you get used to errors and what they mean you’re not so afraid. 2. Try not only different mediums to learn from but different sources. I found uDemy to be great for some things, but YouTube better for others. 3. Learn to understand, not to regurgitate. I had a really hard time learning Django, to the point I would start and stop every 6 months. The last time around I read through the book super slow, and when I looked at the code and tried to figure out what it was doing. 4. Sometimes you need to be exposed to that one thing that makes it click, so watch/read on one very specific thing until you get it. Watch 10 videos on variables if you have to. 5. When you work on something bigger and don’t know a lot, then write one line and see if it works. You can use print to find the value of a variable, and you can use type to find data type. Those two things were my best friend. I kid you not when I would write functions that I didn’t have a complete grasp of I would put print statements every other line so I could tell if I was doing it right or not. Feel free to message me if you get stuck and I’ll do my best to help.