Aniefon Umanah

Portfolio & Blog

← Back to Blog
Career Journey
January 15, 2024
5 min read

How I Accidentally Became a Developer (And Why I Can't Stop)

The story of how I stumbled into coding while trying to avoid real work, and somehow ended up loving it more than I should admit in public.

By Aniefon Umanah
#Career
#Beginners
#Accidental Success
How I Accidentally Became a Developer (And Why I Can't Stop)

It all started on a Tuesday afternoon when I was supposed to be doing literally anything else. Instead, I found myself staring at a blank text editor, wondering how I got here and why I couldn't stop.

The Accidental Beginning

Picture this: me, a perfectly normal human being (debatable), sitting in my room with a laptop that was supposed to be used for watching cat videos on YouTube. Instead, I was typing what I thought was English but was actually something called "HTML."

I remember thinking, "This can't be that hard. People do this for a living, right?" Famous last words. Three hours later, I had successfully created a webpage that looked like it was designed by a colorblind penguin with a vendetta against good design.

The Moment of Realization

It wasn't until I accidentally refreshed the page and saw my creation come to life that something clicked. There was something magical about typing words and seeing them transform into something visual, something that other people could see and interact with.

I was hooked. Like, "I-need-to-learn-everything-about-this-right-now" hooked. The kind of hooked that makes you forget to eat, sleep, or maintain basic human relationships.

The Learning Curve (AKA The Wall of Despair)

Let me tell you about the learning curve. It's not a curve. It's more like a learning cliff with spikes at the bottom and a sign that says "Abandon all hope, ye who enter here."

I started with HTML and CSS, thinking I was hot stuff. Then I discovered JavaScript, and my confidence went from "I'm basically a developer now" to "I'm not sure I should be allowed near a computer."

Why I Can't Stop

Despite the frustration, the debugging sessions that lasted longer than some of my relationships, and the occasional urge to throw my laptop out the window, I can't stop coding. Here's why:

  • The Problem-Solving High: There's nothing quite like the feeling of solving a bug that's been haunting you for hours. It's like finding the last piece of a puzzle, except the puzzle is trying to destroy your sanity.
  • The Creative Freedom: You can build literally anything you can imagine. Want a website that shows random cat facts? You can do that. Want an app that helps you decide what to eat? You can do that too.
  • The Community: Developers are some of the most helpful people I've ever met. They'll spend hours helping you debug code, even when the problem is something as simple as forgetting a semicolon.

The Unexpected Benefits

Becoming a developer has taught me more than just how to write code. It's taught me patience (lots of patience), problem-solving skills that apply to real life, and the ability to Google things effectively.

I've also learned that Stack Overflow is both a blessing and a curse. It's like having a million developers at your fingertips, but sometimes the answers are so complex that you end up more confused than when you started.

Where I Am Now

Fast forward to today, and I'm still coding. I'm still learning. I'm still occasionally wanting to throw my laptop out the window. But I'm also building things that I'm proud of, solving problems that matter, and helping other people learn to code.

So if you're reading this and thinking about learning to code, here's my advice: just start. Don't worry about being perfect. Don't worry about understanding everything at once. Just start typing, start building, start breaking things and fixing them.

Because the truth is, becoming a developer isn't about being the smartest person in the room. It's about being the most persistent person in the room. It's about being willing to fail, learn, and try again.

And who knows? Maybe you'll accidentally become a developer too. Just don't blame me when you find yourself coding at 3 AM instead of sleeping.