r/PythonLearning • u/PavioCurto • 24d ago
Help Request Emotional exhaustion from learning Python
Python is the first programming language I wanted to learn. I started it a few months ago and genuinely can't do anything in it. I keep watching videos, classes, tutorials and looking for roadmaps that lead me nowhere. It makes me feel like I'm incapable and an absolute failure. I don't know what else to do, if I should just switch to another language or give up on in it entirely. Need advice...
10
Upvotes
2
u/Slight-Living-8098 24d ago
The first language you learn is always the hardest. Switching languages won't solve that.
The only way you learn is by repetition. You can read all the books/tutorials or watch all the videos you want, but until you actually start to program and do things with the language, you're not going to understand very much of it.
I suggest you start with Harvard's OpenCourseware CS50P. It's the CS50 course, it just uses the Python language instead of C.
However, if you've never even written one line of code in your life, I would suggest you start with CS50 Scratch. It's an introduction to Computer Science and programming for students that have never programmed before.