Github를 통해서 오픈소스 프로젝트를 참가 의미합니다.
착한사람님의 의미에 대해서 이야기를 한다.
오픈 소스 장점
- 개발과정에서 개발 역량 향상 및 보유 스킬 능력 제시(향상)
- In-house 개발과 달리 수 많은 디버깅, 개선 등을 통해 신뢰성, 안정성 높은 어플리케이션 도출
- 적시에 사용 가능(아키텍쳐 효용성, 고품질)
- 문서, 개선가능성, 지적재산권(라이센스) 주의
오픈 소스(사이드프로젝트) 참가 장점
- 답변, 기능추가, 사명감(누군가에게 도움)
- 다양한 이슈 해결을 통한 개발 역량 강화(개발 실력 상승)
- 코드퀄리티, 알고리즘, 다양한 지식 향상
- **구직시 합격 가능 매우 높음(이미 알려짐, 인지도), 창업시 좋은 팀원 셋업 가능성 향상
- 이슈 등재를 통해서 문제 해결 가능성 매우 높음 (수 많은 개발자 참여)
- 복잡하고 다양한 기능 배재하고 처음에는 단 몇 줄이라도 오픈소스 업로드 추천
- 효율적인 코드 작성 노하우 향상
- 서로 공유하고 돌려주는 문화 체험