개발자
신입 주니어 백엔드 개발자로 서비스 스타트업에 취업했습니다. 지금은 코드리딩 약 3일차인데 솔직히 읽어도 모르겠고 깃허브 pr에 달린 리뷰들을 봐도 모르겠습니다 (긴가민가 한 정도가 아니라 아예 까막눈같달까요... 요청 태스크 오면 비슷한 기능 선언된 함수 코드 긁어와서 똑같이 쓰는수준밖에 안되고 이해는 전혀 못하고 있는 상태라 제가 태스크pr 올릴 경우 왜 이런식으로 했는지 리뷰 달리면 정말 어떻게 말해야 할지 모르겠습니다. 잠시 질문이 다른길로 샜는데 아무튼 보통 서비스회사 처음 입사한 신입개발자가 회사 코드 전반적으로 파악하는데는 어느정도의 시간이 걸리나요?
답변 2
인기 답변
신입 개발자로서 취직을 하셔서 본인이 잘하고 있는지 혹시 실력이나 능력이 떨어지지는 않는 건지 불안하고 의심스러워서 아마 보통의 신입 개발자는 적응하는데 어느 정도의 시간이 걸리는지 궁금해하시는 것 같습니다. 사실 이러한 질문, 걱정은 크게 의미가 없다고 생각합니다. 각 서비스들의 트래픽의 규모와 서비스 해온 시간 만큼 아키텍처와 시스템 구조의 복잡도는 천차만별이기 때문이죠. 또한 오랜 기간의 히스토리가 쌓인 서비스일 수록 그리고 더 많은 도메인 지식을 요구하는 서비스일 수록 전반적인 소스코드를 파악하는데 드는 시간은 굉장히 오래 걸릴 수도 있습니다. 따라서 특정 기간 내에는 전반적인 파악을 마치고 업무를 어느 정도 진행할 수 있어야 하지 않을까 라는 생각이나 고민은 하지 않으셔도 된다고 생각합니다. 지금은 할 수 있는 범위 내에서 꾸준히 분석을 해 나가도록 하시면 될 것 같습니다. 질문도 많이 하시고 도움도 많이 받으세요. 소스코드를 세세하게 분석하는 것보다 먼저 선배분들에게 서비스의 전반적인 소개, 아키텍처나 시스템 구조, 흐름 등에 대한 설명을 요청하는 것도 서비스를 이해하는데 도움이 될 것이라 생각됩니다. 신입으로 입사하신지 며칠 지나지 않으셨을텐데 너무 많은 부담 가지지 않으셨으면 좋겠습니다. 모르는 부분이나 파악이 되지 않은 부분은 그대로 말씀하시고 조언을 얻으 셔도 괜찮다고 생각합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!