개발자
안녕하세요 저는 프론트엔드 개발자 취업을 희망하고 있는 대학생입니다 취업을 준비하던중에 오프소스 기여를 하는게 좋다는 말이 있어서 해볼려고 하니 뭐를 어떻게 해야할지 모르겠더라구요.. 이슈를 해결해서 pull request를 하면된다는데 그 라이프러리의 모든 것을 알고있지 않는데 그게 가능한가요..? 어떻게하면 좋죠..? 구체적이면 좋지만 대략적인 방법이라도 제시해주셨으면 좋겠습니다!! 읽어주셔서 감사합니다
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 10월 13일
오픈소스 프로젝트에 기여하는 방법은 여러 가지가 있습니다. 다음은 그 과정을 단계별로 정리한 것입니다: 1. 관심 분야 선택: 먼저, 자신이 관심 있는 분야의 오픈소스 프로젝트를 찾아보세요. 이는 프론트엔드 개발에 관련된 프로젝트일 수도 있고, 특정 언어나 라이브러리에 대한 프로젝트일 수도 있습니다. 2. 작은 목표 설정: 처음부터 큰 이슈를 해결하기 보다는 간단한 버그 수정이나 문서 업데이트 등 부터 시작하는 것이 좋습니다. 3. 코드 읽기: 해당 프로젝트의 코드를 읽고 이해하려 노력하세요. 처음에는 모든 것을 이해하지 못해도 괜찮습니다. 필요한 부분만 집중적으로 학습하세요. 4. 커뮤니티 참여: 많은 오픈소스 프로젝트들은 자체 커뮤니티를 운영하고 있습니다. Slack, Mailing list, GitHub Issues 등을 통해 커뮤니티 활동에 참여하고 다른 사람들과 의견을 공유하며 내용을 점차 이해해가세요. 5. 이슈 찾기: GitHub의 issues 탭에서 프로젝트 관련 이슈를 찾을 수 있습니다. 오류 수정, 기능 추가, 문서 개선 등 다양한 이슈 중 본인이 할 수 있는 것부터 시작해보세요. 6. 코드 작성: 적절한 해결 방안을 생각하고 해당하는 코드를 작성하세요. 그리고 당연히 테스트 코드도 잊지 마세요. 7. Pull Request 생성: 변경 사항을 자신의 fork 저장소에 커밋하고, 원본 프로젝트에 Pull Request를 생성하세요. PR 메시지에는 왜 이런 변경을 했는지 명확하게 적어주는 것이 좋습니다. 8. 리뷰와 반복: 생성한 PR은 커뮤니티의 다른 사람들로부터 리뷰 받게 됩니다. 필요하다면 여러 번의 수정과 반복 작업이 필요할 수 있으니 인내심을 가지고 차근차근 진행하세요. 위 과정들은 모두 경험적으로 학습하는 과정입니다. 처음 오픈소스에 기여하는 것이 어렵더라도 계속해서 도전한다면 점차 실력이 늘어나게 될것입니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!