From Absolute Zero to Vibe Coder: My Unlikely Journey

0 Comments

When I started my software engineering degree, I faced a daunting challenge: I didn't know how to turn on a computer. It was my first week of college, and I was sitting in the computer lab, staring at a monitor, completely lost. While my classmates dove into coding, I was stuck trying to figure out how to get the machine to start.

That's no exaggeration. As a first-year student in one of the most technical majors, I had never used a computer properly. To make matters worse, I had to study in English - a language I'd only begun learning in Grade 11 and was far from fluent in. Most would say I was unprepared. Maybe they were right. But with determination and a willingness to learn, I proved them wrong.

A Rocky Start

Those first weeks were overwhelming. Textbooks felt like a foreign language. Lectures flew over my head. I spent hours translating technical terms into my native language just to grasp the basics. Even simple tasks - typing, sending emails, or opening files - were a struggle. While others wrote their first lines of code, I was learning to copy and paste.

The frustration was real. I felt embarrassed asking "basic" questions. But I refused to give up. I told myself: This is temporary. Keep going.

Small Steps, Big Growth

I started from scratch. After classes, I stayed up late all nights all days, practicing relentlessly. I watched beginner tutorials - sometimes three or four times - until the concepts clicked. I asked questions, no matter how simple they seemed. I read and re-read textbook pages until I understood them.

Most importantly, I stopped comparing myself to others. My only goal was to be better than I was yesterday. Slowly, I gained confidence. I learned how computers worked, mastered programming languages like Java, OOP concepts, and JavaScript, and tackled debugging, reports, and group projects. I even started expressing ideas in English - a small victory that felt huge.

The Turning Point

By the end of my first year, I wasn't the same beginner who couldn't turn on a computer in the lab. I wasn't the top student, but I was no longer lost. That realization fueled my motivation. I studied harder, practiced more, and embraced every chance to improve. My weaknesses didn't define me - they pushed me to grow.

A defining moment came during a group project in my second year. We built an organization website within my faculty, and I wrote code that worked as required and met the deadline. Seeing my lines of code come to life was thrilling - it showed me I belonged. And my team was the first place prize winner, which made the victory even sweeter.

Graduation and Beyond

The journey wasn't easy. Every semester, I stayed up late working on final projects, pouring my heart into each one. By my fourth year, the challenge intensified - I had to balance a demanding final year project with an internship, pushing my time management and coding skills to the limit. After years of hard work, I graduated with acceptable GPA. That degree was more than a certificate; it was proof of my transformation from a complete zero to a vibe coder - a software engineer with my own style and flow. Today, I work remotely as a vide coder (LOL - always take a sick leave when cursor went down). It's not glamorous, but it's meaningful. Every day, I apply the skills I fought so hard to learn.

Just My Two Cents for Starting from Scratch

If you feel behind - know this:

  • You don't need to know everything to start.
  • You don't have to be the smartest in the room.
  • You just need persistence and a belief in your ability to grow.

Here's what helped me:

  • Enjoy the wave: live and enjoy your struggle, try to enjoy it and live with it. sooner and later you will like it and get over it.
  • Ask for help: No question is too small, and most people are happy to explain.
  • Focus on progress: Celebrate small wins, like writing your first line of code.

My journey proves it's possible. If I could go from absolute zero to vibe coder, so can you.

Author's Note: This story is my truth - imperfect but real. I share it to show that a humble start can lead to meaningful ending. Keep going, you can do it!