If you’ve ever tried to learn coding while juggling a full schedule, you probably know how overwhelming it can feel. I certainly do.
Back in May 2023, I decided to take the leap and bought the 100 Days of Code: The Complete Python Pro Bootcamp on Udemy. At the time, I was in the middle of building a website for my brand, Hispanic Anima, while also working and being a full-time student. My free time was less than it used to, and even though I really wanted to commit to learning Python, it kept falling to the bottom of my priority list.
Every time I opened the course, I would get through a few lessons, then get caught up in work, school assignments, or other responsibilities. Days turned into weeks, and before I knew it, I had barely made any real progress. I started to wonder, was coding just not for me? Was I too busy to learn?
The Turning Point – Deciding to Prioritize Python
Fast forward to Fall 2024, and something changed. I realized that if I kept waiting for the “perfect time” to learn Python, that time would never come. Instead of treating coding as something I’d do when I had time, I decided to make time for it, no matter what.
I committed to being consistent, even with all my other obligations how it should be since the beginning. That didn’t mean spending hours every day, I knew that wasn’t realistic. Instead, I focused on steady, daily progress, whether it was a full coding session or just reviewing concepts in my downtime.
Something incredible happened once I stuck to this routine: coding started making sense. Concepts that once felt impossible became second nature. My understanding of programming languages, web development, and automation expanded way more than I expected. And the best part? I am only halfway through the course!
What Changed – The Power of Consistency
Consistency completely shifted my experience with coding. Instead of feeling stuck or intimidated, I started building momentum. I learned to break things down, solve problems step by step, and actually enjoy the process of coding.
By showing up every day, even in small ways, I built a habit that turned into progress. Now, I’m at a point where I can apply what I’ve learned, build projects, and see real improvement in my skills.
From this ⬇️

To this: ⬇️

What Helped Me Stay on Track? (Practical Tips)
Sticking to my Python learning journey wasn’t easy, but a few key things helped me stay consistent even with my busy schedule. If you’re struggling with learning a new skill, these might help you too:
1. Breaking Coding into Small, Manageable Daily Sessions
I used to think I needed hours of free time to learn programming, which made it easy to put off. But once I started committing to just 30 minutes a day, everything changed. Sometimes I’d do more, sometimes less, but what mattered most was showing up daily.
2. Applying Knowledge Through Projects
One of the best ways to reinforce learning is by building things. Instead of just following along with tutorials, I started creating small projects to test my knowledge. Seeing my own code come to life made everything feel more real. (You can check out my projects on my GitHub here!)
Below will be a 30s video of how my twitter bot work!PlayTwitter bot that complains about wifi speed to providers at the end of the code by posting on twitter and tag them. Used selenium, .env file and time modules.
3. Remembering the Bigger Picture
I constantly reminded myself why I wanted to learn Python in the first place: to expand my skill set, open new career opportunities, and build real-world applications. Having a clear “why” kept me motivated, even on days when I felt stuck.
4. Keeping Myself Accountable
Tracking my progress helped keep me on course. Whether it was checking off days in the course, sharing small wins, or revisiting old code, seeing improvement over time was incredibly motivating.

The Excitement of What’s Next
I’m only halfway through the 100 Days of Code, but I can already see how Python will play a role in my future career. The more I learn, the more I realize its potential for automation, data analysis, web development, and even supply chain management, which ties into my field of study.
I’m excited to finish the course, take on bigger projects, and apply what I’ve learned in real-world scenarios. The journey isn’t over, and that’s the best part, I still have so much more to explore!
What About You?
Have you ever struggled with staying consistent while learning a new skill? What helped you push through?
I’d love to hear your thoughts! Drop a comment, connect with me on LinkedIn, and if you’re curious about my Python journey, check out my GitHub for my latest projects. Let’s grow together! 🚀
Stay tuned for articles on various IT and Business Administration topics, including web design, cybersecurity, and supply chain management, where I’ll go into the details of my projects and the tools I’ve used.
Subscribe to my newsletter to follow my journey on LinkedIn https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7200682566587195392



