개발자
안녕하세요 신입 백엔드개발자를 준비하고 있는 취준생 입니다! 말 그대로 제목처럼 회사에 지원할수있는 포트폴리오 를 만들어야하는데 제가 부트캠프를 듣고있는데 이번에 최종적으로 해야할 프로젝트 하나 남았습니다 마지막 프로젝트인만큼 열심히 유종의 미 를 만들고싶은데 아직 주제 를 정하지도 못했습니다… 근데 보통 회사에 제출할만한 포폴같은경우는…. 자잘한 코드 까지도 보는걸까요…? 예를들면 entity 클래스에 있는 db와의 일대다관계 라던지, service클래스쪽의 비즈니스 로직이 얼마나 효율적인지… 이런저런 궁금증 과 걱정이 많습니다…. 어느정도의 개발실력을 갖춰야 할지 아예 감이 안잡혀서… ㅠㅠ 질문을 드립니다…
답변 1
인기 답변
코드를 보는 게 원래 맞지만 대다수의 경우 불가능한 경우가 많습니다. 특히 최근 채용 시장 분위기가 워낙 개발자 수요는 적은데 공급이 과잉인 상태라 중소 규모의 개발자 채용 공고 (2 ~ 3명)의 채용에도 200 ~ 300명이 지원하여 현실상 으로는 거의 불가능하다고 생각합니다. 하지만 프로젝트로 해당 프로젝트를 포트폴리오의 핵심으로 올리겠다고 마음 먹었으면 대외적인 시선이나 효율을 생각하기 보단 일단 최대한의 노력을 해보는 것 이 중요할 것 같습니다. 공부하며 이후 리팩토링 등 꾸준히 진행하고 실 사용자가 있는 프로젝트가 될 수 있는 노력을 해보는 것도 좋을 것 같습니다. 프로젝트를 진행하며 고민했던 점 , 그러한 고민을 어떻게 해결하고 협업 했는가 이것을 블로그나 따로 정리해서 이력서에 녹여내시면 이 또한 하나의 취합 기준이 될 수 있을 거라고 생각합니다. 남은 프로젝트 파이팅 입니다 😁
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 10월 24일
안녕하세요. 회사에 지원하실 때 포트폴리오를 준비하는 것은 매우 중요한 과정입니다. 기업들은 포트폴리오를 통해 개발자의 코드 스타일, 설계 능력, 문제 해결 능력 등을 평가하기 때문입니다. 1. 코드 품질: 실제로 기업들은 지원자의 코드 품질을 판단하기 위해 Github 또는 Bitbucket과 같은 저장소 사이트에서 코드를 확인하곤 합니다. 따라서, 자잘한 코드도 중요하지만 전체적인 흐름과 구조를 이해하는 것도 중요합니다. 확장성 있는 설계나 객체지향 원칙을 잘 이용했는지, 예외 처리를 어떻게 하였는지 등을 살펴봅니다. 2. 프로젝트 내역: 어떠한 성과를 이루었는지 알려주는 프로젝트 내역도 중요합니다. 본인이 참여한 프로젝트에서 어떤 일을 수행하였고 그것이 최종적으로 어떠한 결과를 가져왔는지 보여주어야 합니다. 3. 문서화: 그리고 가장 중요한 것 중에 하나가 바로 문서화입니다. 좋은 코드는 물론이고, 그것을 잘 설명하는 문서가 있어야 합니다. 이는 프로젝트의 목적, 사용된 기술 스택, 작업한 부분, 해결한 문제 등을 포함해야 합니다. 따라서 마지막으로 하실 프로젝트도 위의 사항들을 반영하여 준비하시면 좋겠습니다. 가능하다면 회사에서 원하는 기술 스택에 맞는 프로젝트를 선택하는 것도 중요합니다. 이를 통해 해당 기술에 대한 이해와 구현 능력을 증명할 수 있기 때문입니다. 포트폴리오를 준비하는 과정이 쉽지 않지만, 이 과정 자체가 자신의 실력을 향상시키는 좋은 계기가 될 것입니다. 행운을 빕니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!