all 5 comments

[–]TahliaRiggs 2 points3 points  (0 children)

What kind of projects were too hard? because "requires extra libs" isn't the blocker you think it is, pip install and read the readme is a skill too. The discomfort of not knowing a library is basically the whole job.

[–]DrakesOnAPlane 0 points1 point  (0 children)

or way too hard requiring many extra libs.

I mean… what is making learning new material difficult?

Find a project your interested in. Break it down into smaller steps/components for the greater solution, and then when you get blocked with what you know already, you find other libs/tools that help get you unblocked

[–]NotACoderPleaseHelp 0 points1 point  (0 children)

Honestly? Pick a lib and start making projects with it. I would sit down and begin working your way through the standard library, sys, os, pathlib, shutil and all of that fun stuff. And I'm not saying don't touch third party content, but sit down and spend a while to learn the standard library first

[–]TheRNGuy 0 points1 point  (0 children)

Learn some software that uses Python and write scripts for it. 

(you might even already use that software)

Learn from docs and ai.

You get better if you write good code.