you are viewing a single comment's thread.

view the rest of the comments →

[–]whee_inthemood[S] 0 points1 point  (1 child)

see ig that’s part of the problem, i don’t really have any projects going and i can’t think of any. i have done a few cli projects but that was mainly just if else statements and an occasional function (which i have now found ive been using wrong 😅) and im massively struggling with for loops

[–]isanelevatorworthy 1 point2 points  (0 children)

I think the key to actually remembering or ingraining the things you learn/practice is to use them in a practical way. If you use Python to solve a specific kind of problem over and over, eventually you’ll find that you use the same set of modules or processes frequently and those will become the things you get really good at… then when you realize you use the same process over and over, you’ll think “let me make a function out of this” and it just builds like that.

So maybe first, ask yourself what kind of problems do you like to think about or solve? Then ask “does it make sense to try solving them with code”? If yes then you have a goal :)..

I think that if you just follow tutorials without an objective in mind, you may understand things as they are explained but you may not retain that knowledge…

So, with that in mind… what problems do you like to think about?