디지털라이프

디지털 기기, 게임, IT 정책

arrow_downward최신기사

Committer

초보 개발자가 오픈소스에 기여하는 5단계

오픈소스 커뮤니티는 새로운 기술을 배울 수 있는 공간이자 새로운 사람을 만날 수 있는 장이다. 하지만 막 프로그래밍을 접하는 사람들에게 오픈소스 커뮤니티는 낯선 공간이다. 왠지 프로그래밍 경력이 쌓인 개발자나 실력파 개발자만이 오픈소스 프로젝트에 참여해야 할 것 같아서이다. 실제로는 그 반대이다. 많은 오픈소스 커뮤니티가 초급 개발자, 젊은 개발자들을 찾고 있다. 초급 개발자라도 오픈소스에 기여할 수 있는 방법은 많기 때문이다. 오픈소스에 기여한다는 것 오픈소스에 기여한다는 건 소스 코드를 수정하고 고치는 일만 뜻하는 건 아니다. 오픈소스 SW를 개발하는 개발자에게 도움을 주는 모든 행위가 오픈소스에 기여하는 일이다. 오류를 제보하거나, 주석을 쓰거나, 문서화 작업에 참여하는 일도 포함된다. 오픈소스에 도움을 주는 사람을 통칭해 '컨트리뷰터'(Contributor)라 부르고, 소스코드를 수정하고...