I'm sure all of those are great reasons for you to start but as an open source maintainer I would much rather you contributed because there is a gap or a problem in my project that you want to fill to make your life easier or better or more fulfilled.
If you are just going to make a drive by patch to boost your CV and then I'm never going to see you again then I'd rather you didn't bother.
Lead Product Manager at Mattermost where he is growing a community of contributors and users around the project. He is passionate about open source and has been in the space since 2015.
I'm sure all of those are great reasons for you to start but as an open source maintainer I would much rather you contributed because there is a gap or a problem in my project that you want to fill to make your life easier or better or more fulfilled.
If you are just going to make a drive by patch to boost your CV and then I'm never going to see you again then I'd rather you didn't bother.
Thank you! Good feedback, agree that's certainly a great reason to get involved in open source and contribute to a project.