I'm thinking about contributing into an open project. I'm trying to get an idea, how to work in a team, even remotely, from home. To learn from more experienced peers, how they organize their code, how they add comments, what approaches do they use in problem solving, what are best practices and algorithms.
And yes, I myself despise this way of thinking - "I wish I could..." or "Tell me how to do this..." I always do my best to find solution myself. I'm a stop-dreaming-start-doing guy. So, yes, I did some research/googled "how to participate in a project". But every time I end up with looking at a list of files in a github folder confused with where and how to start, who to contact, are they accepting contributors, you know )))
I'll really appreciate any guidance from you. Explain, please, like I'm 5.