When I arrived at Meru University, I made myself a deal:
"I will not leave this place without learning Python."
The first thing I did was relocate. I needed to minimize distractions and move to an environment conducive to focused learning.
Why Python?
I'd heard so much about it—web development, data science, AI, endless possibilities. I was determined to master it and open doors in tech. But I had zero programming knowledge. I knew it would be challenging, but I was willing to put in the effort.
Month 1: Building Foundations
I downloaded tutorials, read documentation, binged YouTube. I learned Python syntax, data types, control structures. Then I practiced—a lot. Small programs. Number games. These games weren't just practice; they made learning fun. That mattered more than I expected.
Month 2–3: Going Deeper
After a month, I decided to add complexity. I wanted to understand how programming actually works, not just write code. So I added C to my learning path.
This wasn't random. Python was my safety net. C forced me to understand memory, pointers, how computers actually think. It made Python click in a new way.
Learning both simultaneously was hard—but it worked.
Month 4: The Full Picture
As weeks turned into months, I got proficient in both. I signed up for GitHub's student pack (more resources, better tools). I learned version control—essential for any real programmer.
Then came R for statistical programming and data visualization. Each language opened new doors.
The Progress
Now, as the semester ends, I can say this honestly: I've made significant progress.
I have:
✅ Multiple projects built and on GitHub
✅ Mastery of Python, C, and R
✅ Understanding of version control and collaborative development
✅ A journaling habit that tracked every step
The Real Win
Learning these languages wasn't just about syntax. It boosted my confidence. It showed me I can learn anything if I commit to it.
And I developed a habit of documenting everything—journaling my process, reflecting on struggles. That's been invaluable. Future me can look back and see exactly how I got here.
What's Next
I'm leaving Meru with a promise kept. But this isn't the end—it's the beginning. I'm excited to explore data science, build real applications, and help others learn like I did.
The promise was simple. The journey changed everything.
Top comments (0)