Community

포트폴리오에 다양하고 화려한 프로젝트를 정리하시면 서류 심사시에는 분명 플러스 점수를 받으실 수 있겠지만, 면접까지 가게 된다면 중요한건 진행하신 프로젝트에서 사용하신 기술의 이해와 응용력이라고 생

포트폴리오에 다양하고 화려한 프로젝트를 정리하시면 서류 심사시에는 분명 플러스 점수를 받으실 수 있겠지만, 면접까지 가게 된다면 중요한건 진행하신 프로젝트에서 사용하신 기술의 이해와 응용력이라고 생각됩니다. 면접관이신 분들은 대부분 현업에서 오랜 경험을 쌓으신 베테랑 분들이기 때문에 간단한 질문 몇가지로 진행하신 프로젝트에 대한 이해도가 높은지, 구입하신 책이나 강의 내용을 단순하게 따라한건지를 알 수 있습니다. 예를 들어 DB 에서 각 테이블간의 관계를 어떻게 정의했고 schema 를 왜 이렇게 설계했는지, CRUD 기능 API 를 Restful 하게 정의했을 경우 Restful API 가 무엇이고 이렇게 했을때의 장점이 무엇인지, 사용하신 디자인 패턴이나 아키텍쳐의 특징이 무엇이고 왜 사용했는지, 게시판에 좋아요 혹은 이미지 등을 업로드 하는 기능을 추가한다면 어떻게 개선해야하는지 등.. 정리하신 기술이나 프로젝트가 많으면 많을수록 이런 질문들은 끝도 없이 나올 수 있습니다. 포트폴리오가 아무리 화려하고 다양하더라도 저런 질문에 대해 제대로된 답변을 못하신다면 오히려 마이너스 점수를 받으실 수 밖에 없겠죠. 서류심사를 위해 가능하시다면 포트폴리오에 다양한 프로젝트를 쓰시는게 좋지만 하나를 쓰시더라도 진행하셨던 프로젝트에 대한 이해도를 높이고 추가로 응용해볼 수 있는 기술등은 없으실지를 찾아보시는게 좀 더 도움이 되지 않을까 생각됩니다. 아무쪼록 좋은 결과 얻으시고 힘내시길 바랍니다.

알림

알림이 없습니다