June 15, 2022·1 min read
Why I Started Coding in 11th Grade and How Python Changed Everything
#Python#Beginnings#High School#Learning
Context
I discovered Python during a humid summer break in 11th grade while procrastinating on schoolwork.
What Happened
Within days of starting my first tutorial:
- I was completely absorbed, abandoning chemistry assignments.
- Built a basic calculator program (buggy but functional).
- Started experimenting with web scraping to track local movie showtimes.
- Entered a cycle of rapid learning, constant debugging, and feeling exhilarated by the pace of discovery.
Everything felt fast and slightly chaotic. Every day brought new concepts to master and syntax to learn.
Key Learnings
- Immediate feedback loops accelerate learning: Seeing programs execute successfully gave an unmatched rush compared to traditional academics.
- Building > consuming tutorials: The act of writing messy code and fixing it taught me more than just reading about it.
- Confusion is part of progress: The nagging feeling of being "behind" just meant I was constantly uncovering new depth in the field.
Takeaway
That phase rewired how I approach problems: experiment first, embrace the chaos, and refine later. Learning Python opened doors to problem-solving I never knew existed.