프초딩3
2020-09-23 10:50:03 작성 2020-09-23 10:53:02 수정됨
6
1343

취업을 준비하는 분들에게 github의 코드가 가지는 의미


보통 취업을 준비하시는 분들이 github에 본인 졸업작품이나 포트폴리오를 올립니다.

전 잔디심기라는 단어나 1일 1커밋 같은 걸 최근에 들었는데 솔직히 어떤 도움이 될지는 잘 모르겠습니다.

회사에서 개발자를 채용하는 입장에서 github는 지원자를 판단하는 보조적인 역할을 하지만 아래의 경우에는 마음속으로 가산점을 줍니다.

  • 완성도 높은 코드 및 문서
완성도 높은 코드라 함은 보통 만들다 만것 같은 코드나 이건 토이 프로젝트라서 하다가 만것 같은 코드는 별 관심 없습니다. 그러나 학생의 신분으로 최대한 기능이나 코드의 완성도를 위해 노력한 흔적이 보이면 가산이 됩니다.
물론 코드는 가독성이 있어야 합니다. readme에 본인의 프로젝트에 대해 설명해 놓는 것도 도움됩니다.

  • 유닛 테스트
그 깃허브에 80프로 이상을 커버한 유닛테스트가 있으면 마음속으로 가산점을 주는 편입니다. 

채용을 담당하는 사람들은 지원자의 깃허브를 볼때 오픈소스에 얼마나 기여했나나 커밋의 숫자가 얼마인지 잘 보지 않습니다. 오픈소스에서 열정적으로 활동하는 사람들은 그리 많지도 않죠.
그래서 위의 조건을 잘 갖춘다면 깃허브는 취직을 위해 자신을 어필할 수 있는 아주 좋은 도구입니다. 


3
  • 댓글 6

  • 372
    46
    2020-09-23 11:06:29

    커밋의 숫자 보다는 프로젝트의 완성도를 높이기 위해 노력한 흔적.

  • 티포
    162
    2020-09-23 11:12:13

    저 취업할 때엔 깃에 있는 프로젝트에 대해 설명하라고 하기에 프로젝트에 대한 간략한 설명과 제가 맡은 부분에 대해 최대한 설명하니 취업이 되었습니다

  • youngyoung
    1k
    2020-09-23 12:15:14

    위에도 여러분들이 말했지만 숫자에 연연할 필요없습니다

    커밋내용을 보는거지 숫자를 보는거 아닙니다.

  • 연봉1억찍고싶다
    2
    2020-09-23 12:46:31

    잔디심기중인 대학생입니다. 이게 취업에 도움이 될것이란 생각보다는, 꾸준히 코드를 작성하는 습관을 가지고 싶어 하는 마음이 큽니다.

    선배님들께서 말씀하신 부분을 보완해서 깃을 작성해야겠다는 생각이 드네요 감사합니다.

  • GrandeisHorse
    12
    2020-09-23 13:26:27

    좋은말씀 감사합니다. 처음에 1일 1심기(?) 같은 숫자에 집중하다보니 본래 목적과 다르더라도 무작정 커밋하는 경우가 생기더라구요. 양보다는 질이 역시나 우선인듯 합니다.

  • ISA
    3k
    2020-09-23 18:35:42

     유닛테스트.. 개인적으로 해봐야겠네요. 그냥 문서보고 하면되는거 이 핑계 저 핑계 대면서 미뤘는데..훅 와닿네요 그 부분이

  • 로그인을 하시면 댓글 을 등록할 수 있습니다.