From Confused Student to Python

Who I Am
My name is Hanzala. I’m an 18-year-old student from Rawalpindi, Pakistan. Until a few weeks ago, I was just focused on college exams and marks like most students around me.
But after turning 18 on May 29, 2025, I had a mindset shift. I realized that the world is changing fast — and if I don’t take responsibility for my own growth, I’ll be left behind.
That’s when I made the decision to stop waiting and start building something real.
Why I Started Coding
I started learning Python on June 15, 2025. At first, it was just to make university-level coding courses feel easier. I wanted to be prepared so I could focus more on real-world skills instead of only trying to understand syntax during class.
But as I explored coding, I realized I actually enjoyed it. More importantly, I saw how valuable it could be — both for freelancing and for scholarships. So I made a decision:
I'm going to learn full-stack development seriously, and start freelancing within 6 months.
Projects I Built in My First Week
I didn’t just watch tutorials. I built real, working projects — some small, some creative, some a little crazy. Here’s what I managed to build in a week:
Tools and Simulations
AI-Powered Admission System
Electricity Bill Calculator
Life Simulator 2077
Friend Purge Protocol 2077
Fuel Cost Splitter
Income Tax Estimator
Road Signal Color Identifier (simulating traffic light instructions)
Games and Fun Apps
Rock Paper Scissors
Guess the Number
Welcome to Life Simulator 2077
Practical Programs
Shopping Cart System with add/remove/clear functions
Guest Status Tracker
Tip and Bill Splitter
List Function Demonstrator
I built all of these using Python basics: loops, conditionals, functions, user input, and lists.
Some were harder than others. “Life Simulator 2077” was probably the most challenging and interesting — but I enjoyed every minute of it.
What I’ve Learned So Far
In just a few days, I’ve developed a strong foundation in:
Python syntax
Conditional logic
While loops and for loops
List handling
Console-based user interaction
Structuring small but complete programs
I’ve also started learning how to think like a developer — breaking problems into steps, testing logic, and improving my code through trial and error.
What’s Next
Now that I’ve got Python basics down, I’m moving toward full-stack web development. I’ll be starting with frontend:
HTML
CSS
JavaScript
React (eventually)
The goal is simple: Build real-world web applications and start freelancing before the year ends — while maintaining a good GPA alongside.
A Word for Other Students
If you’re feeling lost or unsure — I’ve been there.
What helped me was starting with something small. I didn’t wait for perfect conditions or a full plan. I just began. Once I started, things got clearer, not harder.
My advice: Don’t wait. And once you start — don’t stop.
Final Thoughts
This blog isn’t about showing off. It’s just a record of where I began.
I’m not from a privileged background. I don’t have fancy equipment or access to elite resources. But I do have curiosity, energy, and a clear goal: build skills that matter and prove myself — not just with marks, but with what I create.
I don’t know how far I’ll go. But I know one thing: I’ve started.
And that changes everything.
- #python , #codingjourney #pakistani #mindset #movingtoadvance
Email or contact info : notyourhanzii@gmail.com
Subscribe to my newsletter
Read articles from hanzalajameel directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
