Story of how I got into programming

 

Courtesy: www.turing.com

Introduction

Hello everyone!

If you are on this page, then you might already have a bit idea about me. I am Maneesh Pandey, a programmer from Nepal. I am currently an IT student but have been in the field of programming since 2016, when I was just 16 Y/O.

This is not the first blog I am writing though you might have discovered it right now. I started writing blog a long time ago and a lot of my blogs are still out there in the internet, burried deep down for good. So, let's take a look at how my programming journey was like and understand my experience.

How it all started?

So, my programming journey started when I was 16, about to turn 17. But it was not when I thought about choosing IT and computer as my main field. My history goes back to 2012/2013 when I was just a kid trying to enjoy small things in the world. That was when I was introduced to gaming. The old phone Nokia phone and games you got in that, I know many people out there feel nostalgic when I say these words.

Classical bounce game

Getting back to the topic, so at that time, there used to be games like bounce, snake and so on. Me, being eager, wanted to download more games on my phone. So started doing research on how to download game on those old Nokia phone. I don't exactly recall how but I came across this article that stated

In order to download the games, you have to find a .jar file that will execute in the phone.

So one thing led to other and I was successful on downloading and installing new games to the phone, even though my parents were not very fond of it xD.

After I found out that games in Nokia file were .jar file, I thought, "When I grow up, I'll make a jar file and distribute it", even thougn I had no idea what .jar file was at that time.

How I got into programming?

If you are not from Nepal and reading this vlog, let me tell you that in my country, we have to change school after 10'th grade (Atleast it used to be that way when I graduated from my 10'th). It used to be that big board exam that everyone used to fear. And after 10'th you used to get ~3 months of vacation. Those vacation was when all the students used to learn things that would help them in their 11'th and 12'th. Some would learn things related to hotel management (cooking, serving, house keeping and all those stuff), some would learn accounting. Well, there I was in middle of all of it, learning HTML and CSS from a very small institute. This was when I got introduced to programming for the first time. And I fell in love with it, not immediately though.

So see, programming can be tough at beginning and for me it was complete gibrish. There were some classmates in my institute who took computer as their major during 9'th and 10'th grade. And there was me, who used computer just to play GTA and Prototype 2. Those kids had that edge over me where they would find it easier to understand the concept easily. So I had to put in more effort to understand just the basic thing, which I am glad I did. Some time passed, I started understanding more and more about computers. Even after course completition, I started doing research. I learnt JS for form validation and alll of that.

Story of social media I created

So after having some idea about JS, HTML and CSS, I wanted to create a social media application. I knew how to do frontend so it was not a big deal. Now came the hard part, how to make it so that me and my friends can communicate via internet. Well took me around 2 months, playing around with xampp and php. Learning to setup database and connecting it with my php server and finally, I made it, atleast somewhat like social media. BTW did I tell you, in my social media, you had to reload page manually each time to send or receive message? But I am still proud of it till this date as it gave me boost in my confidence and made me believe that programming is something I could learn.

Conclusion

After that, learning process never stopped. One thing led to other. One programming language led to other. sometime writing Java in Intellij to sometime doing python in Pycharm, I was not stopping. And here I am today, still learning from people around me and sharing knowledge that I have with others.

No matter where you reach and what you do, the learning process never stops in your life. Learning process is a ongoing and continuous process. Once you stop learning, it will be hard to understand new concepts in your life.

Post a Comment

0 Comments