What is Opensource🤔??
Tags: opensource, beginners, devrel, github
Published: 2022-01-13 14:49:46

## Hey there 👋, 

> This piece of writing would be enlightening you on Opensource, as follows:
- What is Opensource?
- Why should I venture into Opensource?
- How to have the right mindset about Opensource?
- How can I venture into Opensource?

**Shall we begin 🚀 ??**

### Firstly, What is Opensource?
As a techie, the word OPENSOURCE shouldn't be new to you. You might have heard it from other fellow techies, read about it or come across it on social media etc.

> I would be explaining this in its simplest form so that both the newbies and experienced would flow at the same pace.

Opensource is as its name implies means *anything* that is made free and available for contributions and use. The word **"anything"** as used makes opensource wide, which is true. Opensource is beyond source codes, tech projects, it can be writing publications, designing, documentation and many more.

> Opensource in a layman definition is the collaboration of like-minded people in solving a problem, coming up with a solution or pursuing a common goal.

### Why should I venture into Opensource?

Why should I? 
Yes, this is a good question that should be answered. Here are the reasons why you should venture into Opensource and its benefit:
- You tend to meet and connect with developers more skilled than you, whom you can learn from. You can be fortunate to also get a mentor or mentorship.
- You tend to learn more by getting your hands dirty. Finding issues and solving them out.
- There is also the probability of getting a job, gigs and recommendations.
- It would help in improving your communication skills.
- An audience can also be built through opensource. etc

### How to have the right mindset about Opensource?
Your mindset has a large role play in whatever you do, so also in opensource. 
>Here are the tips to help:

- Opensource is beyond coding.
- Collaboration is key in opensource
- You don't have to be a developer before contributing to opensource
- Everyone started as an opensource newbie, so start from somewhere
- You don't have a learn all GIT commands to start contributing
- Opensource is a platform for learning and growth, so see it as one

### How can I venture into Opensource?
- As a developer, you should have a GitHub account. If you don't, you can create an account [here](https://github.com/signup?return_to=https%3A%2F%2Fgithub.com%2Fsignup%3Fref_cta%3DSign%2Bup%26ref_loc%3Dheader%2Blogged%2Bout%26ref_page%3D%252F%26source%3Dheader-home&source=login)
- Find a community around your interest field
- Search for issues, problems and bugs, try to solve
- Come up with ideas, share them out and implement it
- If you see anything confusing, do well to ask people and make researches

In addition, resources to venture into Opensource as a developer.
- Join the [ChryzHub opensource community](https://chryz-hub.github.io/connect/)
- Here is an opensource repository guide for beginners - [opensource-4-everyone](https://github.com/chryz-hub/opensource-4-everyone)
- A [Youtube channel](https://www.youtube.com/channel/UC5mnBodB73bR88fLXHSfzYA)


Thanks for reading through this blog, you can connect with me on;

- [Twitter](https://twitter.com/chryz_code)
- [GitHub](https://github.com/chryz-code)

Bye 👋