On every open source project under the contribution section there is a note that everyone can contribute, and usually it says that even people with no background in programming can help, usually in tasks such as proofreading, documentation, supports, etc.<p>I always wanted to know, who are you non programmers who participate in open source projects? whats your background? how you got into this? how did you choose the project you contribute to? and what exactly do you do there?