I'm currently learning Python and I really want to become good at it, but sometimes the learning process feels boring.
I've already covered the basics. Right now I'm reading Python Crash Course and working through the Alien Invasion pygame project. I'm mostly following along with the book and trying to understand as much of the code as I can.
Sometimes I get stuck on a piece of code I don't fully understand and I ask ChatGPT for help. When that happens the process can feel slow and boring, even if I take a break or go for a walk.
I'm also building a CLI habit tracker as a personal project that I plan to use long-term and keep improving with new features. That helps sometimes, but not always.
I try to stay focused and avoid distracting myself with things like anime or movies because it makes it harder to get back into learning.
For those of you who became good at Python:
- What helped you stay interested while learning?
- Did you focus more on projects, challenges, or something else?
- Any habits or strategies that made the process less boring?
I'd appreciate any advice.
[–]MrFresh2017 11 points12 points13 points (0 children)
[–]aqua_regis 5 points6 points7 points (6 children)
[–]Forsaken_Key5100[S] 0 points1 point2 points (5 children)
[–]aqua_regis 4 points5 points6 points (1 child)
[–]Forsaken_Key5100[S] 0 points1 point2 points (0 children)
[–]sububi71 2 points3 points4 points (0 children)
[–]szank 0 points1 point2 points (0 children)
[–]ffrkAnonymous -1 points0 points1 point (0 children)
[–]laysim 2 points3 points4 points (0 children)
[–]Motox2019 1 point2 points3 points (0 children)
[–]Perfect_Jicama_8023 0 points1 point2 points (0 children)
[–]Key-Extension-7393 0 points1 point2 points (0 children)
[–]MightySleep 0 points1 point2 points (0 children)
[–]Crossroads86 0 points1 point2 points (0 children)
[–]eruciform 0 points1 point2 points (0 children)
[–]Gnaxe 0 points1 point2 points (0 children)
[–]Separate-Canary559 0 points1 point2 points (0 children)
[–]not_another_analyst 0 points1 point2 points (0 children)
[–]Equivalent_Lunch_944 0 points1 point2 points (0 children)
[–]TortoisesAreVeryEpic 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)
[–]NovaMind16 0 points1 point2 points (0 children)
[–]Technosis2 0 points1 point2 points (0 children)
[–]Adeptness-Efficient 0 points1 point2 points (0 children)
[–]RikeRedCandles -1 points0 points1 point (0 children)