Why I Chose Python to Start My Tech Journey


Let me paint you a picture.
The kids are finally asleep. There are suspicious smudges on the kitchen walls. My brain is like mashed potatoes, but it’s quiet now. The mess can wait. I’m tired, but somehow I still thought, “Hey, this is a great time to learn programming.”
So, I Googled something like:
“Easiest programming language for tired moms with snack crumbs on their keyboard.”
Google laughed and sent me a snake.. Yep, a python. But no, not the kind that lives in your nightmares.
Python is actually… kind of nice.
Like, surprisingly nice.
Why I picked it:
Readable. It looks almost like English.
I don’t need a secret decoder ring to understand what print("Hello World") means.No semicolon drama. You forget one in some languages and everything explodes.
Python? It’s like: “You’re tired, it’s okay. Let’s just keep going.”Beginner-friendly tutorials. Seriously, there’s a Python tutorial for every learning style — videos, cartoons, people who explain it like you’re five (which, honestly, I appreciate).
Popular for ethical hacking. Because yes, I plan to raise kids and responsibly poke around in cybersecurity.
Real Talk:
I gave Java and C++ a quick try.
It felt like trying to assemble IKEA furniture with no instructions… while my toddler is finger-painting the couch.
Java wanted me to write like 12 lines just to say hello.
C++ made me question if I accidentally joined a math class.
Then I met Python — calm, clear, forgiving and not yelling at me with curly braces. Kind of like that friend who brings snacks and tells you, “Hey mama, you’ve handled 3 tantrums today. Let’s keep things simple. You’ve got this.”
It felt like a programming language that gets it.
My First Win
I wrote a Python program that asks for your name and says hello.
My 6-year-old was amazed. He now thinks I “built the computer.” (I’m not correcting him.)
Leveling Up
Now? I’m past the “Hello World” stage and ready to dive into some cool projects — nothing too scary, just enough to keep me challenged (and entertained). Tired? Sure.
But whether it’s automating boring tasks, exploring some ethical hacking basics, or building little apps that make life easier — I’m excited to keep growing.
Final Thoughts
So why Python?
Because it’s simple, flexible, and forgiving.
Because I need my brain for both debugging and bedtime negotiations and because it felt like the friendliest language for a busy mom like me.
If you’re a mom, a tired human, or just someone starting out: 👉 Python is a great place to begin.
(And no, this isn’t sponsored by Python. But I’d totally accept snacks.)
Finally, if you’re thinking about starting your own coding journey, remember: it’s not about being perfect, it’s about making progress — one snack break at a time.
Subscribe to my newsletter
Read articles from Krisztina Visky directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
