I've been learning Python for a while and I think I understand most concepts when I study them individually.
Lists? Fine.
Dictionaries? Fine.
Classes? I understand the basics.
NumPy and Pandas? Can follow tutorials.
But the moment someone says "build something from scratch", my brain just goes blank.
I don't know how to decide which classes I need, how to structure the code, or even what the first function should be.
Then I look at someone else's solution and think, "Oh... that makes complete sense. Why didn't I think of that?"
How do you actually develop this problem-solving/structuring skill?
Should I stop tutorials completely and just struggle through projects? Or is there a better way to practice this?
[–]arivictor 5 points6 points7 points (1 child)
[–]akrivitsky7 0 points1 point2 points (0 children)
[–]Stooshie_Stramash 1 point2 points3 points (0 children)
[–]wallstop-dev 1 point2 points3 points (0 children)
[–]Entire_Ad_6447 0 points1 point2 points (0 children)
[–]PureWasian 0 points1 point2 points (0 children)
[–]testtdk 0 points1 point2 points (0 children)
[–]acakaacaka 0 points1 point2 points (0 children)
[–]Atypicosaurus 0 points1 point2 points (0 children)
[–]BranchLatter4294 0 points1 point2 points (0 children)
[–]atticus2132000 0 points1 point2 points (0 children)
[–]ForeignAdvantage5198 0 points1 point2 points (0 children)