카테고리 없음

[GitHub] 나의 첫 Contributor 활동

Devleoper_yh 2024. 11. 8. 09:38
반응형

안녕하세요! 이번 글에서는 제가 생애 첫 오픈소스 프로젝트에 기여한 경험을 바탕으로, 첫 Contributor로서의 소감을 나누고자 합니다.
이번 기회는 저에게 매우 특별한 경험이었고, 앞으로도 지속적으로 오픈소스에 기여하고 싶다는 동기를 부여해 주었습니다.
제가 기여한 프로젝트는 Swift 언어 가이드를 한국어로 번역하는 프로젝트였으며, 구체적으로는 오탈자를 수정하는 Pull Request를 통해 처음으로 기여하게 되었습니다.

오픈소스 프로젝트에 처음으로 기여하게 계기

평소에 Swift 언어를 공부하면서 한국어로 잘 번역된 자료가 필요하다고 느끼던 중, GitHub에서 Swift_language_guide_kr 프로젝트를 발견하게 되었습니다.
이 프로젝트는 Swift 언어 가이드를 한국어로 번역하는 것을 목표로 하고 있었고, 이미 많은 분들이 참여하여 번역 작업을 진행하고 있었습니다.
저는 이 번역본을 보면서 공부하던 중, 몇 가지 작은 오타를 발견하게 되었고, 이를 수정하기 위해 Pull Request를 올리기로 결심했습니다.

Pull Request 과정

처음에는 GitHub에서 Pull Request를 올리는 방법조차 생소했지만, 인터넷에서 관련 자료를 찾아보며 차근차근 과정을 익혔습니다.
제가 발견한 오타는 매우 사소한 것이었지만, 오픈소스 프로젝트에 기여한다는 점에서 큰 의미가 있었습니다.
제가 수정한 부분은 단순한 오탈자였지만, 이를 통해 프로젝트의 완성도를 조금이라도 높일 수 있다는 생각에 뿌듯함을 느꼈습니다.

Pull Request를 작성하면서 가장 인상 깊었던 점은 커뮤니티의 열린 분위기였습니다.
제가 올린 PR에 대해 프로젝트 관리자인 bbiguduk님께서 빠르고 친절하게 피드백을 주셨고, 덕분에 수정 사항을 원활하게 반영할 수 있었습니다.
비록 작은 기여였지만, 제 의견이 반영되고 코드가 개선되는 과정을 보면서 오픈소스의 협업 문화를 몸소 체험할 수 있었습니다.

기여의 의미

이번 경험은 저에게 여러 가지 중요한 교훈을 안겨주었습니다.

  1. 작은 기여의 중요성: 처음에는 단순한 오탈자 수정이 과연 의미가 있을까 고민했지만, 작은 변화도 프로젝트의 품질 향상에 기여할 수 있다는 사실을 깨달았습니다. 오픈소스에서는 모든 기여가 중요하며, 작은 변화들이 모여 큰 개선을 이루게 됩니다.
  2. 협업의 가치: 다양한 사람들이 함께 작업하는 오픈소스 프로젝트에서는 서로의 의견을 존중하고 피드백을 주고받는 과정이 매우 중요합니다. 이번 PR 과정에서 받은 피드백은 저에게 큰 도움이 되었고, 앞으로 더 나은 방식으로 기여할 수 있는 방향성을 제시해 주었습니다.
  3. 지속적인 학습: 처음에는 GitHub 사용법조차 익숙하지 않았지만, 이번 경험을 통해 GitHub의 기본적인 기능과 협업 방식에 대해 배울 수 있었습니다. 또한 Swift 언어 자체에 대한 이해도도 높아졌으며, 앞으로 더 깊이 있는 공부와 기여를 하고 싶다는 의욕이 생겼습니다.

앞으로의 계획

이번 첫 기여를 통해 오픈소스 커뮤니티의 매력을 알게 되었고, 앞으로도 꾸준히 다양한 프로젝트에 참여하고 싶다는 생각이 들었습니다.
특히 Swift 언어와 관련된 자료들을 더 많이 번역하거나 개선하는 작업에 참여하고 싶습니다.
또한, 단순히 오탈자 수정뿐만 아니라 실제 코드나 기능 개선에도 도전해 보고 싶습니다.

마지막으로, 이번 경험을 통해 얻은 가장 큰 깨달음은 누구나 오픈소스에 기여할 있다는 입니다.
처음에는 내가 과연 이 프로젝트에 도움이 될 수 있을까라는 의문이 있었지만, 작은 변화라도 충분히 의미가 있다는 것을 깨달았습니다.
앞으로도 꾸준히 학습하고 성장하며 다양한 방식으로 기여할 수 있도록 노력하려고 합니다.
감사합니다!
https://github.com/bbiguduk/Swift_language_guide_kr/pull/19

오탈자 수정 by jangyeohoon · Pull Request #19 · bbiguduk/Swift_language_guide_kr

안녕하세요! 덕분에 번역본 잘 보고 있습니다. 작은 오타가 있어서 수정 PR 드립니다.

github.com

 

반응형