오픈소스 개발자가 알려주는 GitHub 오픈소스 포트폴리오 세미나 후기

세미나 소개 및 후기

오픈소스 개발자가 알려주는 GitHub오픈소스 포트폴리오
강연내용

  1. GitHub소개와 개인 포트폴리오 작성 실사례
  2. GitHub오픈소스 개발참여이력
    by 리얼리눅스

요즘 한창 포트폴리오를 정리하고 있다. 프로젝트에 많은 시간과 노력을 들인 만큼 이를 잘 설명하는 포트폴리오를 작성하고 싶어졌다. 여러 참고자료들을 찾아보고 있다가 해당 강연을 알게되고 얼른 신청했다.
유익한 강연이었다. 특히 마지막에 질의응답시간에 성심성의껏 답변해주셔서 정말 유익했다.




한국 오픈소스 개발자 커뮤니티

강연덕분에 재미있는 커뮤니티를 알게되었다. 바로 한국 오픈소스 개발자 커뮤니티이다.
해당 사이트에 접속하면 한국 개발자 인기 순위와 한국 저장소 인기 순위를 볼 수 있다.
인기 저장소 중 몇몇은 나도 star를 찍어놓은 곳이었다.
내이름도 순위권에 안에 들면 얼마나 좋을까
미래를 꿈꾸는 건 언제나 신나는 일이다.

전세계 버전도 있다. gitstar-ranking은 star를 많이 받은 users, organizations, repositories순위를 한 눈에 보여준다. 세계적으로 유명한 레포지토리들은 역시 example과 readme.md, contributing.md가 잘 작성되어있었다. 더불어 이슈템플릿과 PR템플릿, 그리고 그 가이드라인까지도… 인기있는 레포지토리 방문만했을뿐인데 그 안에서도 배울점이 참 많다.




깃헙으로 만든 이력서 및 포트폴리오 예시




hacktoberfest

강사님이 처음 오픈소스를 기여한다면 hacktoberfest를 추천해주셨다. fest기간동안 참여하면 된다고하셨다. 처음 참여하는 사람들을 위한 튜토리얼도 있다.




질의응답

  1. 번역오픈소스 기여한 적이 있는데 이를 매력적으로 포트폴리오에 적고싶다면 어떻게 적으면 좋을까요?

오픈소스문화(이슈남기기 코드리뷰받기 pr남기기)를 이해하고 협업능력이 향상되었다는 점과 오픈소스프로젝트의 해당 기술을 잘 알기에 번역을 할 수 있으니 기술적인 부분의 이해도가 높다는 점을 어필하면 좋을 것 같습니다.

  1. 혹시 강사님께서 처음 오픈소스에 기여하셨을때 어떤 프로젝트로 시작하셨나요? 첫 참여 이후 다음 오픈소스프로젝트를 어떤 기준잡고 찾으셨을까요?

우연한 계기로 리눅스 perf 퍼프라는 프로젝트로 시작했습니다.
다음 오픈소스 프로젝트를 찾을 때는 인기있는 프로젝트나 잘 merge해줄 것 같은 프로젝트를 선택하는 것은 좋은 접근 방식이 아닙니다. 지속적으로 오픈소스에 참여하고 싶다면 내가 무슨 기술에 관심이 있는지 생각한 뒤 다음 오픈소스를 찾아야합니다.
자기관찰을 먼저 하시고 자신의 관심사에 기반한 오픈소스를 선택하시면 지속적으로 기여가 가능할 것입니다.