1. 공부이유
(1) How open source has made me and the stuff I make better
https://www.youtube.com/watch?v=6mtPPkKchcQ&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf
<1> Improve my development skills
- Developers that I can learn that from significally increase
- Help integrating my code with I didn't write
I should convince people that my changes are valid, important, and useful. when I get reviews on my requests and feedback, that has been invaluable to me. - Use various tools, language features, and frameworks
<2> Imporve my interpersonal skills
- Communicate effectively with team of distributed locations and priorities
- Learn how to ask proper questions
- Learn how get answers from those asking questions
<3> Help to get me noticed
<4> Help me make the stuff better
- Documentation is WAY better
- Finding and fixing bugs is improved

- Ideas come from others to greatly improve the software
- Learn where to draw lines in an abstraction
learn that 'defining scope of the open-source project and keeping that project to that scope' is important. - Easier to build and test the component in isolation
<5> Feel good
(2) How getting into Open Source has been awesome for me
How getting into Open Source has been awesome for me
An anecdotal argument for contributing and using open source
kentcdodds.com
<1> Learning experiences
- It's amazing what happens when you regularly read code written by many different people when many different people read your own code. Learning happens.
- Another thing that's cool about open source is that you get free code reviews from expert developers when you make pull requests they need!
<2> Job opportunities
- by developing some street credibility on GitHub, people start paying attention and are interested in what you're working on and if you'd like to work on their problems full time.
- It's notable that when I asked people if they had gotten their job for open source contributions, several mentioned they got their job from other community contributions like blog posts (Christopher Chedeau and John Lindquist) or speaking at conferences (Olivier Combe).
<3> Friends
- Lots of conversations that start on GitHub turn into friendships that extend to Twitter (a whole other blog post). It gets really fun when you meet these awesome people in real life. Friends make open source fun and rewarding.
2. 공부방법
https://www.firsttimersonly.com/
First Timers Only - Get involved in Open Source and commit code to your first project!
Welcome! Let’s do some open source! Contributing to open source for the first time can be scary and a little overwhelming. Perhaps you’re a Code Newbie or maybe you’ve been coding for a while but haven’t found a project you felt comfortable contrib
www.firsttimersonly.com
댓글