Why I Fell in Love with Programming:

Soumyajit Das
3 min read12 hours ago

Programming. To some, it’s a foreign language, an intimidating sea of numbers, symbols, and rules. To me, it’s an art form, a creative outlet, and a never-ending puzzle. My journey into programming was not a straight path, but it has been one of the most fulfilling adventures of my life.

The Spark of Curiosity:

My love for programming started in a rather unconventional way—on Discord. I was fascinated by how Discord bots worked and wanted to understand the magic behind them. While trying to figure it out, one of my friends, Xapaui , introduced me to the world of coding and GitHub. He opened my eyes to the possibilities of programming and the vast resources available online.

With his guidance, I started watching YouTube videos, diving into framework documentation, and exploring GitHub repositories to piece together how bots were built. It was during this exploration that I discovered JavaScript. Not only was it the key to creating Discord bots, but it also opened doors to web development, app development, and beyond. The idea that I could start with something as simple as a bot and eventually create full-fledged applications excited me beyond words.

The Thrill of Creation:

My first project was Smarty Panda, a utility bot designed to simplify tasks on Discord servers. It was a simple yet powerful experience—I had created something that worked! After that, I built Trollbot, a meme bot with a full-fledged economy game that added an element of fun and interaction to servers.

As I gained confidence, I took on more complex challenges. Recently, I developed Pyroquanta, an AI-powered Discord bot that uses the Gemini API to generate code and answer queries. It combines cutting-edge AI with user-friendly functionality, making it one of my most exciting projects yet.

But my journey didn’t stop at bots. I ventured into application development with Phoenix Share, a file-sharing platform that was both simple and effective. Over time, I refined it into Phoenix XShare, a more secure and feature-rich application that removed the need for advanced setups, making file sharing seamless and accessible for everyone.

The Endless Puzzle:

Programming became more than a hobby; it became a journey of problem-solving. Every error message, every bug, every unexpected challenge was a puzzle waiting to be solved. Debugging taught me patience and persistence, while creating taught me the joy of bringing ideas to life.

The Power of Discovery:

One of the best things about programming is the constant learning. Each new project introduced me to new libraries, frameworks, and tools. The field evolves rapidly, and there’s always something new to explore. This dynamic environment keeps me motivated and curious, pushing me to improve and innovate.

Why It Matters:

Ultimately, programming matters to me because it’s empowering. It’s a skill that allows me to turn my curiosity into solutions, my ideas into reality. Starting with simple Discord bots, I’ve built tools that entertain, simplify, and solve real-world problems.

I fell in love with programming because it challenges me, excites me, and gives me the tools to make a difference. If you’re considering diving into the world of code, start small, stay curious, and let your journey unfold. You might be surprised at what you can create—and how it can change your life.

--

--

Soumyajit Das
Soumyajit Das

Written by Soumyajit Das

I'm Soumyajit aka Pheonix, a young web developer and crypto enthusiast with a zeal for innovation and problem-solving through technology.

No responses yet