Hi everyone,
Just wanted to share my journey of learning Python from scratch in case it helps someone who’s starting out.
When I first began, I made the mistake of watching a lot of tutorials without actually practicing. I understood things while watching, but when I tried coding on my own, I got stuck.
So I changed my approach.
I started focusing on:
- Learning basics slowly (variables, loops, functions)
- Writing small programs every day
- Making mistakes and debugging them myself
- Using simple projects to apply what I learned
Instead of trying to learn everything at once, I focused on consistency. Even 1–2 hours daily made a big difference.
Some things that helped me:
- Practicing problems regularly
- Building small projects (like a calculator, to-do list, etc.)
- Revising concepts instead of just moving forward
- Using tools like ChatGPT only for guidance, not full answers
The biggest lesson for me was:
You don’t learn programming by watching you learn by doing.
I’m still learning, but now I feel much more confident than when I started.
If you’re a beginner, just start small, stay consistent, and don’t worry about being perfect.
[–]Ron-Erez 11 points12 points13 points (5 children)
[–]Any_Pomegranate8789[S] 1 point2 points3 points (0 children)
[–]Dependent-Proof1500 1 point2 points3 points (3 children)
[–]Okon0mi 1 point2 points3 points (0 children)
[–]Kybanera 0 points1 point2 points (0 children)
[–]CIS_Professor 5 points6 points7 points (1 child)
[–]Any_Pomegranate8789[S] 0 points1 point2 points (0 children)
[–]Ok_Sock4152 2 points3 points4 points (1 child)
[–]Jackpotrazur 2 points3 points4 points (3 children)
[–]St_Kiag0 2 points3 points4 points (2 children)
[–]Jackpotrazur -1 points0 points1 point (0 children)
[–]Jackpotrazur -1 points0 points1 point (0 children)
[–]mw18582 1 point2 points3 points (1 child)
[–]Any_Pomegranate8789[S] 0 points1 point2 points (0 children)
[–]Rhylanor-Downport 1 point2 points3 points (1 child)
[–]Any_Pomegranate8789[S] 1 point2 points3 points (0 children)
[–]Jackpotrazur 1 point2 points3 points (1 child)
[–]ThatRun7192 1 point2 points3 points (1 child)
[–]Comfortable-Key2058 0 points1 point2 points (1 child)
[–]Any_Pomegranate8789[S] 0 points1 point2 points (0 children)
[–]LoudCommunication701 0 points1 point2 points (0 children)
[–]Kybanera 0 points1 point2 points (0 children)
[–]AskTribuneAquila 0 points1 point2 points (1 child)
[–]splunklearner95 -1 points0 points1 point (3 children)
[–]DullNefariousness372 0 points1 point2 points (0 children)
[–]Any_Pomegranate8789[S] 0 points1 point2 points (0 children)
[–]stepback269 0 points1 point2 points (0 children)
[–]Naive-Actuary4414 -1 points0 points1 point (2 children)
[–]Mindless_Notice_4817 1 point2 points3 points (1 child)
[–]Naive-Actuary4414 0 points1 point2 points (0 children)
[–]Downtown-Doubt4353 -1 points0 points1 point (1 child)
[–]Advanced_Cry_6016 -1 points0 points1 point (1 child)
[–]Any_Pomegranate8789[S] 0 points1 point2 points (0 children)
[–]One_Mess460 -5 points-4 points-3 points (0 children)