How to start contributing to open source as a junior or newbie?
jen chan Sep 22
What are some open source projects juniors can contribute to?
Please share some projects you know of that are open to junior contributions/pull requests. And maybe I’m just being too self conscious. If Wikipedia and Stack Overflow are any measure of open source experience, it’s given me a feeling that if someone can do it better or asked a question already, you should let them do it. Then there’s my previous work experience which has shown me writing new code is for seniors, and maintaining or fixing code is for juniors lol. In reality maybe these hierarchies shouldn’t exist and aren’t enforceable on GitHub, but I don’t have a sense of how much room there is to mess up.
I would like to begin to contribute to projects on github outside my own and get feedback. I’m not worried about looking stupid or being told I’m wrong, but more so getting a community annoyed because someone keeps submitting poor code and wasting their time in having to correct it. Sometimes existing code in repos are too complicated to understand or add to.
Maybe providing example code and doc for libraries is a start?
Let me know about how you started and what you did to feel more comfortable adding to external projects!
I've dealt with anxiety and depression for most of my life. Its been a constant battle, both personally and professionally as a software developer. Here's a look into my journey and some things I've taken away from it so far.