Steps to Get involve in Tech & Global 
 Communities ๐Ÿš€

Steps to Get involve in Tech & Global Communities ๐Ÿš€

How I started My Journey in Tech being a Non-CS Student and This is how you can too!

ยท

4 min read

Whether you're just getting started in your career or further along, working in the community can be invaluable. It not only helps you grow as an individual, but it can also expose you to other opportunities, and helps you build and grow your network.

So, Without juggling with any words let's start directly with the steps:

Step1: Work in Classroom

Anyone can learn computer science, To get started with Computer science for the very Beginner process You can go through HoursOfCode
It will help you with the very basics of computer science and coding as well
as I believe to learn anything we all need that peripheral vision to get started which means learning along the way, Also you can get enrolled in for free on youtube coding boot camps provided by Kunal kushwaha or FreeCodeCamp and learn from there the fundamentals of CS and Tech stacks.
As we don't need to master any computer language, basic knowledge of any computer language is enough to work on it, and implementing & making projects on that particular tech stack is more than enough to get started.

Unfortunately, even colleges are not enough to make Devs, Most developers are self-taught learners or they have enrolled themselves in the Valuable Coding Bootcamps Like Inueron or where you can learn any tech stacks with a reasonable amount. Where indirectly you're Investing in yourself only.
For free courses, you can check 100Devs to learn web development for free.

Step2: Grow Together with Community

There's an African proverb ~
โ€œIf you want to go fast, go alone. If you want to go far, go together.โ€

Tech is a quite vast field, Careers in technology can be pursued in several work environments, including fast-paced startups, innovative tech firms, and small IT departments. There are a lot of fields we can get started with as per our interest. It could be web Development, Android Development, DevOps
Machine learning, AI, Web3 and stuff. For Web3 you can check the BuildSpace They are doing amazing stuff there, You can learn while doing development in Solana and Solidity as well as generating NFTs and stuff you can join their discord channel, (Recently I got the chance to connect with people globally through their online event) So Joining the community would be pretty helpful for individuals to get indulge in it which is pretty simple just go through the website of your favourite organizations and check for the community page maybe you can get a GitHub repo and start contributing to Open Source Projects. which will help you to get connected with amazing people from the same field. Also, you can join the World Engineering platform.

Step3: Open Source Project & Pair Programming

In pair programming, two programmers work together. During the development process, one programmer will be the driver who codes and another will act as the observer (navigator) who will make sure the code is written correctly, proofread and spell-check it, while also deciding where to go next. Roles can be swapped at any time: the driver becomes the observer and vice versa. You can also call it "pairing", "paired programming", or "programming in pairs".

If you try to deviate from this you can observe that it teaches you a lot of things apart from the coding perspective that is a collaboration which is quite important than coding Since
What I have learned from the open-source projects that
1. Collaboration
2. Communication
3. Coding
How we are behaving in communities matter's the most, We can be the best developer out there but if we don't know how to handle feedback positively and if we are not good enough to express our thought process it is going to be a tough journey not specifically in tech but in any field of relations. So we can enhance that by participating in communities, and tech events or contributing and collaborating with the amazing people out there you will meet while working on open source projects and learning many things from there.

Step4: Taking Actions

Execution is quite important for anything to be done.
1. If you are looking forward to getting started with Open source projects You can check out https://github.com/EddieHubCommunity This would be the best community for any beginner.
2. Just like that for the Contributing in DevOps/ Kubernetes Community,
you can join: https://komodor.com/ and join their Community channel as well.
3. Start applying for LFX mentorship programs where you will be mentored by amazing cool people and learn a lot from there, Same you can go for the Outreachy Internships as well.
With computers and the internet, we can achieve so much from anywhere ๐Ÿน

Did you find this article valuable?

Support Siddharth verma by becoming a sponsor. Any amount is appreciated!

ย