개발자가 오픈소스에 기여해야 하는 이유

Why contribute to open source?

지난 '조직이 오픈소스에 투자해야 하는 다섯가지 이유'에 이어서 이번에는 개발자 입장에서 오픈소스에 기여하는 이유에 대해 정리해보았습니다.

오픈소스에 기여하는 개발자들은 다음과 같은 이익을 얻을 수 있습니다. : https://opensource.guide/how-to-contribute/#why-contribute-to-open-source

1. 소프트웨어를 개선한다.

사용 중인 오픈소스의 버그를 직접 수정하거나 새로운 기능을 추가하면 소프트웨어가 개선될 뿐만 아니라 이 소프트웨어를 사용하는 모두에게 혜택을 제공할 수 있습니다.

2. 자기 실력을 키운다.

오픈소스 프로젝트에 기여하면서 코딩, UI, 그래픽 디자인, 문서 작성 등의 실무를 배울 수 있습니다.

3. 새로운 사람을 만난다.

오픈소스 프로젝트에는 따뜻하고 친근한 커뮤니티가 있습니다. 공통 관심사가 있는 사람들이 참여하고 만남으로써 관계를 만들어 갈 수 있습니다.

4. 멘토를 만나고, 다른 사람을 가르친다.

오픈소스 프로젝트에서 공동 작업을 하려면 누군가에게 업무 수행 방식을 설명해야 하고, 다른 사람들에게 도움을 요청해야 할 일이 있습니다. 이렇게 배우고 가르치는 일을 통해 성취감을 맛보게 됩니다.

5. 평판과 경력을 키운다.

오픈소스 작업은 모두에게 공개됩니다. 당신이 수행한 작업은 어디에서나 누구에게든 보여줄 수 있으며, 이는 당신의 평판을 높이는 일이 됩니다.

6. 관리 기법을 배운다.

오픈소스에서는 팀 구성, 갈등 해결 및 우선순위 조정과 같은 리더십과 관리 기술을 배울 수 있습니다.

Last updated