What actually helped you improve faster in Python: tutorials, projects, or competitions?

Posted by Pangaeax_@reddit | Python | View on Reddit | 31 comments

I noticed something interesting while learning. Watching tutorials made concepts feel easy, but solving problems without guidance was a completely different experience.

Small projects helped with confidence, but timed challenges and scenario-based problems exposed gaps much faster, especially around debugging, data handling, and thinking under constraints.

Curious what worked best for others here:

What genuinely accelerated your Python skills the most?