My Journey from C to Full Stack Development

Entering the world of programming can be exciting and difficult at the same time. For some, it is a never-ending learning curve with continuous experiments and growth. In my case, these last two years have been nothing less than transformative; they have been filled with many milestones, various undertakings, and an unquenchable desire to know more.

My first step into programming was taken during the 12th grade when I started studying C language. I worked hard and with great interest in many aspects including basic syntax and advanced concepts among other things like this one too. I did several projects that acted as proof of changes in understanding language over time.

Then came college where C++ and Object Oriented Programming (OOPs) became part of my life. I was motivated by curiosity to understand more about C++ so that I could become good at OOP principles. The most significant achievement during this period was creating an E-learning App using C++ which showed mastery over both languages.

But I couldn’t satisfy this thirst for information. Continuing in subsequent semesters, my interest shifted towards web development where I acquainted myself with HTML, CSS, JavaScript, Bootstrap, and React among others. At every line of code written there seemed to lie behind it a universe powered by web technologies that brought ideas to life. It was indeed an affirmation when I secured my first internship as a front-end developer.

Nonetheless, my path took an unpredictable turn upon entering Java’s domain. While initially doubtful Java’s potentiality dawned on me especially within Full Stack development context hence leading to my resolve to diversify skills through MERN (MongoDB Express.js React Node.js) stack development which saw me further into this direction during internships such as NULLCLASS’ MERN stack developer role where my understanding got cemented plus I was pushed even more forward along this route.

However, what I did was not only concerned with practicality. To test myself, I used different coding platforms such as w3wiki to CodeChef and InterviewBit to LeetCode. These platforms have helped me a lot in terms of problem-solving skills which have been developed through solving problems during many hours, winning awards and going beyond my capabilities.

Today, when I think back on the last two years that have passed since beginning this adventure, all that comes into my mind is how grateful am I towards programming for opening doors for me. Getting over complicated algorithms and finding neat solutions has given me more than anything else could ever give – personal growth.

Curiosity and ambition are what drive me onward in life; therefore it should come as no surprise that they form the basis of my future goals too. As such, there are few things (if any) that can stop me from striving towards new heights or welcoming fresh challenges along the way – especially considering what might be accomplished through programming alone within an environment like ours where everything changes constantly around us.


Contact Us