My Coding Journey

Anushka Raj
6 min readMar 16, 2020

Hello! I’m Anushka, a 19-year-old girl living in Hajipur, and I am a Front-End developer! I’m dynamic via web-based networking media and attempt to inspire more individuals to join the tech world by demonstrating what my life resembles right now.

Code-Blooded

I started my coding journey in spring 2015 when I was in 11th standard and it has been an amazing ride ever since! I learned my first ever programming language C++. The syntax, tokens, variables, header files the loops, class-objects…everything was flowing. Technically, I was learning, but I did not truly understand.

What initially got me interested in learning to code was playing games and I decided to make a game. I quickly began researching programming and how to code and was completely overwhelmed. There was so much out there, I had no clue that many programming languages existed. Why were there so many? Which one do I learn first? The more I read the more questions I had. Rather than be discouraged, I experienced the opposite. But I ended up making a Snake game in C++ as it was part of the school project.

Somehow I was distracted, but I eventually came to the realization that if I really wanted to learn this stuff, it was all on me.

After completing my schooling in 2017, I decided to continue my studies in computer field as I love computers and technology.

As my parents didn’t let me go to another city. So I enrolled in Maulana Mazharul Haque Arabic & Persian University and choose BCA(Bachelor’s Of Computer Application). I joined MMHAPU KRC i.e Annex Institute of Technical Education, Hajipur(My city).

I earned some programming skills since that time but still, I understand there are many more things to learn ahead. Harish Sir and Manoj Sir helped me in more ways than simply enriching my skills.

I decided to pursue web development as the internet has been one of the greatest tools and resources of my entire life. I think too often we take for granted just how amazing this thing really is.

I researched which online learning platform I should follow. I read good things about freeCodeCamp. I also liked the structure of the curriculum. I started learning on freeCodeCamp. I also took several courses on Edx, Udacity, and Udemy and I also did a lot of tutorials on various free sites and practice programming on Hackerrank, Geeksforgeeks, and sometimes on HackerEarth.

I love freeCodeCamp
freeCodeCamp

I soon learned web developers really loved helping out one another!?! This seemed really odd and strange to me at first. In my past experience, people kept their secrets and rarely shared information, developers, however, were like open books. I came to know about ‘open source’. I interpreted this whole eco-system as one big collaborative effort with one goal in mind. Share knowledge, share ideas, share code, and share period. Collaboration always produces better results, and the ideas of many are always greater than the ideas of one. This is remarkable! Contributors and authors of open source projects are not only giving back to the community, but they are also essentially saying if you have a better idea, write the code, and send it back to us. Rather than having a small team or just one person, why not have access to the smartest people in the world, and see what we can all build with ‘our powers combined’.

Social Media is a great tool. It has been quite handy during my coding adventures. Instagram is amazing, it changed my life, and it is changing the lives of so many people. I began following “Girl Who Code”, “Lydia Hallie (The girl who always inspire me)”, “Women in Tech” and some developers. I figured that if they were successful in the field, then I wanted to know what they were thinking, reading, and sharing. I started consuming whatever blogs they read and podcasts they listened to. This has expanded my knowledge in a way I never expected. There are some women I have been able to connect with online and/or in real life, and the support has been amazing.

Social media is a blessing. It depends on how we use it. Social media can give you fantastic returns if you use it positively, on the other hand, you can waste a big chunk of your time on social media if you are doing it just to pass the time.

During the 2nd year of my college, In August 2018, I did an internship at Khabai Tech (a start-up company in my city, Hajipur). My experience with the online course and internship made it easier for me to learn web technologies. I learned web hosting, Cloudflare SSL certificate, Google Analytics and many more. Moreover, I got great overall support from Prince Sir and Vishwak Sir.

A quarter of a year passed by and I felt like I had made great progress, yet the more I took in, the more I understood exactly how little I truly knew. This was awesome! After completing my internship, I started working part-time as a web-developer in the same company. I worked on so many projects.

In October 2019, I participated in HacktoberFest and successfully completed it.

In January 2020, I left the job. From then I’m preparing for my final year exams. This year I will be graduate and I’m looking forward to new opportunities.

Coding is something you need to refine and stay aware of continually. It’s a continually advancing scene, where new measures, thoughts, and procedures develop. It isn’t like math or learning to ride a bike where you kind of learn it and it once in a while changes — this is something that changes each day.

There’s likely a day, sometime in your developing career, where you wake up and believe “I’m a Front-End/Full Stack/Cyber Security/whatever master,” however up to that point it’s continually feeling like there’s an excess of additional to know, and such a large number of more things to learn.

I comprehend that feeling and realize it well. I’ve often been crippled in the past by a lot of decisions and feeling like I never truly knew anything. But I’ve learned throughout the years that this is how everyone who’s learned to code feels at times and that it’s all part of the journey.

In the long run, on the off chance that you stay with it, you’ll know more than nothing. With enough persistence and time, it’ll all begin sorting out before you, appearing well and good as opposed to simply being confounding and overpowering — and you’ll understand that you’re headed to learning the following thing.

Conclusion

The entirety of this is to state, that if you are reading this and are figuring out how to code at present or are keen on this stuff, go for it! You can completely do it. Never give up. Try and Try again. I am living confirmation and there are thousands more like me.

Don’t hesitate to ask me questions by sending me a message on my Instagram, or add me on LinkedIn!

I genuinely want to help and support you any way that I can.

--

--

Anushka Raj

Software Engineer at Shiv Guru IT Solutions, specialising in Java