[go: nahoru, domu]

Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 2.13 KB

LEARN.md

File metadata and controls

39 lines (31 loc) · 2.13 KB

You can learn all the required skills using these resources.

Do I have the right skills?

One of the myth that people have is that they need to be an expert in order to contribute to open source. This is not true. You don't need to be an expert to contribute to open source. You just need to have the right skills.

Soft Skills

  • You know where to find help.
  • You learn from the feedback and respond well to it.
  • You can work in a team or independently.
  • You know when to ask questions.
  • You can communicate effectively.
  • Respect other people's opinions.

Note: If you are not interested in Developer side, then you can also look for Google Summer Of Docs program, which are specifically tailored for technical writing people.

Technical Skills

  • You know the basics of a specific programming language.
  • You can fix common issues which are related to the project.
  • You have basic experience of a project workflow.
  • Knowledge of Git and GitHub is a plus.

Learning the right skills

The right skills depend on the project that you want to contribute. For example, if you want to contribute to a Python project then you should know the basics of Python. First identify your project and then learn the skills that are required for that project.

Learning how to use search engine is also a great skill to have, which you can learn from here: