From Confused Student to Python

hanzalajameelhanzalajameel
3 min read

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

0
Subscribe to my newsletter

Read articles from hanzalajameel directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

hanzalajameel
hanzalajameel