My Journey into Tech ๐Ÿš€

My Journey into Tech ๐Ÿš€

My Experience in Tech Communities: What I've Learned So Far

ยท

4 min read

๐Ÿ‘‹ Hello, my name is Mohit Bisht, and I am a computer science undergraduate. Along with my passion for programming and web development, I am also skilled in using design software such as Photoshop and Canva. In this blog post, I will share my experiences with web development, and the tech community.

My journey in the field of technology started in high school when I was introduced to Python. Back then, I had no idea about coding languages as my previous introduction was to Java. However, Python became my first language, and I also learned SQL in Python. Currently, I am in my first year of college, and I am exploring different programming languages. HTML, CSS, and JavaScript are some of the languages that I have learned and am currently learning.

In addition to learning programming languages, I am also actively involved in tech communities online. I joined Discord and started spending time on social media platforms like Twitter and LinkedIn. This exposure helped me expand my knowledge of what is going on in the tech world and discover different programs and opportunities for students.

Being a beginner, it was great to join communities where I could interact with like-minded people. I also attended virtual seminars on Twitter Spaces and learned new things. It was great to hear from industry professionals and learn about their experiences and insights.

Learning multiple programming languages is essential for any tech enthusiast as it helps in building a diverse skill set. I have learned that each language has its strengths and weaknesses, and depending on the project requirements, it's important to choose the right language. HTML, CSS, and JavaScript, for example, are essential for web development. Learning multiple languages has also helped me to think more critically and creatively when it comes to problem-solving.

๐Ÿ’ป Learning the Fundamentals

My journey in web development started with learning the basics of HTML and CSS. I enjoyed creating static websites, but I knew there was more to learn. I then dived into JavaScript and began exploring its capabilities, such as dynamic page elements and user interactions.

๐ŸŒŸ Merging Web Development and Design

As I progressed in my web development journey, I discovered my passion for design. I learned how to use various design software such as Photoshop and Canva, and started creating visually appealing and functional websites. I discovered that merging my programming and design skills allowed me to create beautiful and intuitive user interfaces.

๐Ÿ’ฌ The Power of Tech Communities

I am also actively involved in tech communities online. I joined Discord and started spending time on social media platforms like Twitter and LinkedIn. This exposure helped me expand my knowledge of what is going on in the tech world and discover different programs and opportunities for students.

Being a beginner, it was great to join communities where I could interact with like-minded people. I also attended virtual seminars on Twitter Spaces and learned new things. It was great to hear from industry professionals and learn about their experiences and insights.

Tech communities have been a great resource for me, and I encourage anyone interested in technology to join and engage with like-minded people. Whether it's online or in-person, tech communities provide opportunities to learn from others, share your knowledge, and build connections that can help you grow in your career.

The Power of Open-Source Contributions

In my tech journey, I have also realized the importance of open-source contributions. I had heard about open-source in class 11, but it was not until my first semester in college that I learned about how to use it. Initially, I thought that open-source contributions required experience, but I was wrong. Even small contributions can make a difference, and there are opportunities for non-coder contributions as well. After diving deeper into open-source programs, I learned about different programs and started contributing.

Currently, I am learning about cloud technology and one of my recent experiences involved contributing to a CNCF contributor website, I contributed to a CNCF contributor website where I found a grammar error and fixed it through a pull request. The pull request was approved, and it was fulfilling to see my contribution being used. This experience also introduced me to LGTM, which is a common expression used in code review comments on platforms like GitHub to indicate that the reviewer has examined the code and finds it to be of acceptable quality.

Conclusion:

In conclusion, my tech journey has been exciting and full of learning experiences. I am grateful for the opportunities that I have had and look forward to exploring more in the future. Tech communities and open-source contributions have played a significant role in my growth, and I encourage everyone to explore these resources as they navigate their tech journeys. If you have any questions or want to share your own experiences, feel free to leave a comment below!

ย