๐ Why I Chose to Become a Developer โ My Journey
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
- ๐ How It All Started
- ๐งโ๐ป The First Line of Code
- ๐ Falling in Love with the Web
- ๐ Learning Beyond School
- ๐ฌ 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. ๐โจ