My Tech Journey

Table of contents

No heading

No headings in the article.

In this blog, I am gonna share about my tech journey!

I'm a pre-final year student of computer science engineering. In the 1st year of my college, I was interested in Ethical Hacking and Cyber Security and searched about this on youtube and Google then after my 1st semester completes I joined an online course on Ethical Hacking from the Homeflic Wegrow Community. Thus in this way, I get to know about the tech. Thus in that course, I learned Networking, Linux, Linux Commands, Kali Linux and tools of Linux and Windows used for Hacking. After the completion of the course, I get to know that the tech world is vast and I was very curious to explore more in this as before this I have never heard about these things and no one from my surroundings is from the computer science background.

so the thing is in the lockdown time june-july 2021 college studies is online and at home after online classes I learned on youtube about front-end, backend, and full-stack development, I joined many online courses from youtube like from Shape Ai community those courses are: Python with machine learning, cyber security boot camp, python and networking security boot camp, python and cyber security boot camp got a certificate from cisco after completion of basics of cybersecurity. and much-related stuff, I get to know about programming languages I remember I write my first program in Python language on Google Colab.

As a beginner I just come up with the things to date I never code in development I just learned and explored these fields at that time, except this, I mainly code in c/c++ language in Dev C++ IDE because these languages are taught to us in college courses. After the 1st year competition, I am familiar with the tech world build accounts on all social media platforms from where I get connected with the current technologies I build accounts on GitHub, joined tech discord channels, joined tech-related telegram channels, build a profile on LinkedIn and uploaded my certificates there,

After 1st year, In the 3rd-semester colleges are opened and classes are held offline at that time my whole time is going in college as I am not used to it 8-9 hours continue going in college and after college, I rarely go to the internet and search about the things related to tech. but then I picked up a course in java core from youtube and start learning Java from code with Harry. To be honest, I was not consistent with it and not able to complete that course as in college I am learning c language and basic programming and problem-solving which was held by IITBx in our college in that training I get to know about basic programming questions and problem-solving I learned maths questions solved by programming in C language, basically I learned C language till pointers and structures in C, then after I joined IoT club in my college and start learning about IoT, Embedded systems, Arduino etc, At first I worked on Arduino build projects in that. My first IoT project was a Smart plant Irrigation System in which I used embedded C, Blynk app, NodeMCU, Soil Moisture detecting Sensor and Arduino IDE. The genre of this project was it was an IoT Based Smart Plant Irrigation System use for Gardening Purposes which can automatically turn On/Off for irrigation. This project is held for an IoT exhibition and I got second prize for building this project after Arduino, I learned about ESP8266 and ESP32, learned and built projects on many sensors like ultrasonic senor, temperature and humidity detecting sensors, gas detecting sensors, I built projects in this which were named: Home Automation Project, Technologies used are Embedded C, and Blynk app, NodeMCU 8266, and Aurdino IDE that was IoT Based Home Automation is a system that uses computers or mobile devices to control basic home functions and features automatically through the internet from anywhere around the world. Besides this I have a keen interest in Cloud Computing and Networking and side by side I was learning about this by seeing youtube tutorials. I enrolled in a course on NPTEL that course was Data Science with Python I learned about Data Science with Python language and give that exam Unfortunately I didn't get certified in that course by 2 marks but I learned from that course. Overall I get to know about all these fields either it is about from the development side, AI ML, Data science or Cloud Computing

In this way, my 2nd year completes so in the 3rd year of b.tech in the training time, training which was held before the start of the 5th sem we were studying DSA with C lang. In that training so our mentor told us about some of the youtube channels from which we can learn DSA from scratch those channels were of love Babbar, Kunal Kushwaha, and Striver then I searched on youtube. Explored all these channels and got to know about all the DSA topics and then I planned to learn DSA from Kunal Kushwaha's channels the course was Java plus DSA Complete Interview Preparation course i choose that course because only Kunal's course is very beginner friendly and I don't know much about java as he 1st taught java then start the DSA series I just wondered how easy it is to just watch the videos and learn about the languages very easily, literally I had not faced any difficulty in learning from this course. But again I was not consistent in my work and had taken many breaks in between completing the playlist. However, I complete the series and was able to solve problems on the Leetcode platform, Before Leetcode I had solved problems on HackerRank. I was not used to these platforms but I get to know about basic understanding of the problem and know how to approach a problem.

Then after I build a minor project to submit in college in the 6th semester I built an E-Book Management Web Application in advanced Java. Through this Project I get familiar with Java, Advance Java, Servlet, JSP, Mysql Database, and Eclipse IDE this project genre was that it is a Java-based web application to do E-Book shopping and also sell Books. Thus I learned how to build projects using Java. Then after I jumped to the MERN stack and building an Instagram clone for my upcoming project to showcase in my resume and to explore more in development using the MERN stack. I have got many errors in that project after completing many series of these projects my problem-solving skills are getting better day by day. Still, I am on this project and preparing for Interview, Solving Questions on Leetcode and Preparing for my End Sem Exam of the 6th Semester.

Well, these are all about my tech Journey!

#WEMAKEDEVS #blogingchallege #communityclassroom #kunalkushwaha