๐Ÿ“˜ Why I Chose to Become a Developer โ€” My Journey

A Developer

Hey there ๐Ÿ‘‹ I'm Riyan, and this is my first blog post! I want to share the story of how I started my journey to become a developer โ€” from zero experience with computers to building fullstack applications.


๐Ÿ“‘ Table of Contents

  1. ๐Ÿš€ How It All Started
  2. ๐Ÿง‘โ€๐Ÿ’ป The First Line of Code
  3. ๐ŸŒ Falling in Love with the Web
  4. ๐Ÿ“š Learning Beyond School
  5. ๐Ÿ’ฌ Final Thoughts

๐Ÿš€ How It All Started

It all began when I didnโ€™t make it through high school in the Natural Sciences track. That was a tough moment, but it turned out to be a blessing in disguise. I decided to move to a vocational high school and chose Software Engineering โ€” even though, honestly, I had no idea what software engineers actually do.

At first, it was really hard. I had never even used a computer before. I struggled with basic things โ€” even using backspace was confusing! ๐Ÿ˜… It was a little embarrassing, but I didnโ€™t give up. Slowly, I learned how to use a computer, and eventually, I got the hang of it.

๐Ÿง‘โ€๐Ÿ’ป The First Line of Code

Then came coding. I still remember the first program I ever wrote: the classic โ€œHello Worldโ€ using Python. It felt so simple โ€” and so powerful. That one little program was the start of everything.

After that, the lessons got harder. I had to build my own programs from scratch. It wasnโ€™t easy, but I pushed through. My knowledge of Python was basic, but it gave me the foundation I needed.

๐ŸŒ Falling in Love with the Web

In my second year of school, we started learning about web development โ€” HTML and CSS. And thatโ€™s when I fell in love with coding. Creating websites felt like magic โœจ.

After about three months, I got the opportunity to intern as a web developer at a startup. Sounds cool, right? But hereโ€™s the twist: I had only learned HTML, CSS, and a bit of JavaScript. Suddenly, I was asked to build a fullstack web application using PHP and CodeIgniter 4 โ€” technologies I hadnโ€™t even touched yet.

The internship lasted three months, and I spent the first half just learning PHP and CodeIgniter from scratch. It was stressful ๐Ÿ˜ฐ. I kept thinking: what if I canโ€™t finish the app on time? But guess what โ€” I did. โœ… I built the application successfully. That experience taught me that I could learn anything if I stayed consistent and curious.

๐Ÿ“š Learning Beyond School

After the internship, I realized that learning shouldnโ€™t stop at school. I started exploring online resources and teaching myself new technologies โ€” React โš›๏ธ, Next.js, NestJS, and more. Thereโ€™s so much available on the internet for free (well, most of it), and it's an amazing way to grow your skills.

๐Ÿ’ก If you want to become a developer, donโ€™t rely only on your classes. Learn independently. Build your own projects. Try, fail, and try again. Thatโ€™s how you grow.

๐Ÿ’ฌ Final Thoughts

Becoming a developer isnโ€™t easy โ€” but itโ€™s not impossible either. If you want to succeed in this field, keep learning, keep practicing, and never stop building. ๐Ÿ› ๏ธ Tech changes fast, so keep upgrading your skills and stay curious.


Thank you for reading! ๐Ÿ™
Iโ€™m Riyan, and this is just the beginning of my journey. ๐Ÿš€โœจ