I wrote about contributing to open source projects in ways that aren't just code for my personal blog and published it on the Cucumber blog as well. Seems fitting for this conversation! cucumber.io/blog/2018/08/10/contri...
I am a software engineer currently working @ShopPad, previously @HPE. I like to build websites and web application in PHP, JavaScript, and Golang. I have an unhealthy obsession with Mexican food (🌯)
Can I admit to being really scared to contribute to open source projects? I feel like I have no business touching someone else's code. Is this a normal fear?
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
I think it's normal. I was stressed out about my first PR. I was trying to make it perfect. It didn't end up being perfect 😁. I was also very new to git at the time. You can see my first PR to Github here. Yolo.
Even though I was very comfortable with JavaScript, I was working with technology that was very new to me at the time, Meteor. I started to contribute to this project to get out of my comfort zone and force me to learn Meteor.
If you're super stressed out about it, I can give you a hand with your first PR if you want.
Also, for those interested in seeing what their first PR was, check out firstpr.me
If you want to contribute "code" to an opensource project; add documentation of a complex example.
One of my pet peeves of so many O/S projects is that the documentation shows trivial examples that I have already figured out and nothing more concrete/complex. If you could create a more complex example and contribute that, you're doing the community a favour to help the project AND also creating something that you can easily "show off" for an employer.
Whatever you contribute becomes a good indicator of how you think and your work product as well... so a triple bonus! And while your answer to "what did you do there" is still technically "some documentation" it can be enhanced by mentioning that it was complex interation case(s) and not just simple documentation.
I was once in an event that people around me who are experienced in coding. They told me try to contribute to open-source projects or create a project yourself on GitHub, make some contributions. This is your proof of experience and capability.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Did you consider internship? Contributing to open source projects?
Re: Open source. There are ways to contribute to even the most complicated projects without a high barrier, you just have to be searching for it.
For example, check out this PR I made to React:
github.com/facebook/react/pull/5287
If you contribute in non-code, just say it was "mostly documentation" and interviewers will respect your effort to be a part of the ecosystem.
I wrote about contributing to open source projects in ways that aren't just code for my personal blog and published it on the Cucumber blog as well. Seems fitting for this conversation! cucumber.io/blog/2018/08/10/contri...
Open Source is the way to go. I should have read this before I made my comment .
Can I admit to being really scared to contribute to open source projects? I feel like I have no business touching someone else's code. Is this a normal fear?
I think it's normal. I was stressed out about my first PR. I was trying to make it perfect. It didn't end up being perfect 😁. I was also very new to git at the time. You can see my first PR to Github here. Yolo.
Even though I was very comfortable with JavaScript, I was working with technology that was very new to me at the time, Meteor. I started to contribute to this project to get out of my comfort zone and force me to learn Meteor.
If you're super stressed out about it, I can give you a hand with your first PR if you want.
Also, for those interested in seeing what their first PR was, check out firstpr.me
Suuuuuuuuuper normal Tiffany.
Ha! Thanks. I'm glad to hear that.
If you want to contribute "code" to an opensource project; add documentation of a complex example.
One of my pet peeves of so many O/S projects is that the documentation shows trivial examples that I have already figured out and nothing more concrete/complex. If you could create a more complex example and contribute that, you're doing the community a favour to help the project AND also creating something that you can easily "show off" for an employer.
Whatever you contribute becomes a good indicator of how you think and your work product as well... so a triple bonus! And while your answer to "what did you do there" is still technically "some documentation" it can be enhanced by mentioning that it was complex interation case(s) and not just simple documentation.
I agree with this, even though I'm now a student.
I was once in an event that people around me who are experienced in coding. They told me try to contribute to open-source projects or create a project yourself on GitHub, make some contributions. This is your proof of experience and capability.