High School Dropout to Self-Taught Programmer in My 30s with a GED!

Hey, everyone—Dorian here. Today, I'm excited to share a story that's very personal to me: my transition from a high school dropout with just a GED to becoming a self-taught programmer in my thirties. This isn't just my story; it's a testament to what's possible when you refuse to let societal norms define your capabilities.

The Early Days: Feeling Stuck

I found myself working full-time, with a baby on the way, parked in a job that felt like a dead-end. My wife and I were grappling with our future, considering family and the possibility of relocating. The fear of being stuck in menial jobs forever was real. But then, a lightbulb moment: What if I could break into the tech industry, specifically into coding?

The Self-Taught Route: A Leap of Faith

I dipped my toes into the tech world, initially considering networking and security certifications. Yet, the real game-changer was when I decided to teach myself programming. With resources like freeCodeCamp and a borrowed Udemy course on Ruby on Rails, I embarked on a self-learning journey that was anything but easy. Balancing a job, family responsibilities, and intense study sessions, I dove headfirst into coding, often wondering if I was out of my depth.

The Struggle, The Grind, and The Breakthrough

The path was fraught with doubts, fears, and countless hours spent wrestling with code. I took on volunteer projects, scoured forums for advice, and attended meetups for networking. One of the pivotal moments came from a meetup—a chance encounter with a recruiter that led to my first job as a web developer. That job was more than just employment; it was proof that determination, hard work, and a bit of networking could indeed turn dreams into reality.

The Message: It's Never Too Late

Now, with years of professional experience under my belt, I look back at my journey with a sense of pride and a bit of awe. The road from a high school dropout to a successful programmer was paved with challenges, but each one taught me valuable lessons about perseverance, the value of self-education, and the importance of believing in oneself.

You Can Do It Too

To anyone feeling too old, too inexperienced, or too anything to chase their dreams—know that it's never too late. The tech industry, with all its complexities, is also a place of endless opportunities for those willing to put in the work. My journey is a reminder that your past doesn't define your future. With dedication and the right resources, anyone can learn to code and transform their life.

Thanks for sticking around and hearing my story. I hope it inspires you to take that step, to believe in yourself, and to embark on your own journey of learning and growth. Remember, the only limits that truly exist are the ones we place on ourselves. So, keep pushing, keep learning, and who knows where your path might lead.

If you've found value in this, if you feel inspired, or if you know someone who might benefit from hearing this story, please like, subscribe, and share. Together, we can break barriers and build futures.

See you in the next one!