본문 바로가기

프로젝트정리6

프런트엔드 프로젝트 정리법(화면흐름, 사용자경험, API연동) 일정 관리 서비스를 만든 프런트엔드 취업 준비생의 포트폴리오를 검토한 적이 있습니다. 결과물에는 로그인, 일정 등록, 달력 조회, 마이페이지 화면이 정돈돼 있었고 React와 상태관리 도구를 사용했다는 설명도 포함돼 있었습니다. 하지만 사용자가 로그인을 하지 않은 채 일정 페이지 주소로 바로 접속하면 어떻게 되는지, 저장 요청 중 버튼을 다시 누르면 어떤 일이 발생하는지, 서버 오류가 발생하면 입력한 내용이 유지되는지는 알기 어려웠습니다. 화면은 완성돼 있었지만 실제 사용 과정과 실패 상황이 자료에서 보이지 않았습니다.코드를 다시 확인하자 일정 저장 버튼을 빠르게 누르면 동일한 요청이 두 번 전달됐고, API가 실패하면 사용자가 입력한 제목과 날짜가 모두 초기화되는 문제가 있었습니다. 요청 중에는 버튼을.. 2026. 8. 20.
IT취업 합격을 가르는 차이(문제해결, 경험정리, 답변구성) 최종면접을 앞둔 두 명의 개발자 준비생이 비슷한 게시판 프로젝트를 제출했다고 가정해 보겠습니다. 두 사람 모두 회원가입과 게시글 작성, 수정, 삭제 기능을 구현했고 사용한 기술도 크게 다르지 않습니다. 하지만 한 사람은 구현한 기능을 순서대로 나열하는 데 그쳤고, 다른 사람은 게시글 저장 중 발생한 데이터 오류를 어떻게 발견하고 해결했는지 구체적으로 설명했습니다. 기술 수준이 비슷해 보여도 면접관이 확인할 수 있는 역량에는 차이가 생깁니다.IT 취업 합격을 가르는 마지막 차이는 새로운 기술 하나를 더 공부했는지에서만 만들어지지 않습니다. 프로젝트에서 발생한 문제를 어떻게 다뤘는지, 흩어진 경험을 어떤 기준으로 정리했는지, 면접 질문에 맞춰 어떤 순서로 전달했는지가 함께 작용합니다. 준비 기간이 길어졌는데.. 2026. 8. 10.
개발자 포트폴리오 우선 준비(직무방향, 프로젝트, 면접자료) 개발자 취업 준비생에게 포트폴리오 작성 시점을 물으면 프로젝트를 모두 완성한 뒤 정리하겠다는 답을 자주 듣습니다. 아직 부족한 기능이 많고 취업 직무도 확정하지 못했기 때문에 지금 만들기에는 이르다고 생각하는 것입니다. 그러나 결과물을 나중에 정리하려 하면 당시 발생했던 오류와 기술을 선택한 이유, 팀원과 조정한 과정이 잘 기억나지 않아 기능과 화면만 나열하게 될 수 있습니다.실제로 웹 개발을 공부한 한 지원자는 세 개의 팀 프로젝트를 완성했지만 지원 직무를 백엔드와 프런트엔드 가운데 결정하지 못했습니다. 포트폴리오 초안을 함께 작성하면서 프로젝트별 담당 업무를 나누어 보니 API 설계와 데이터 처리 경험은 구체적이었지만 화면 구현은 다른 팀원의 작업을 보조한 수준이었습니다. 결과물을 정리하는 과정에서 .. 2026. 8. 7.
신입개발자 포트폴리오 문제(프로젝트정리, README, 기술면접) 신입 개발자의 포트폴리오를 처음 열었을 때 프로젝트가 세 개 이상이고 사용 기술도 다양하지만, 어떤 역량을 가진 지원자인지 바로 파악하기 어려운 경우가 있습니다. 화면 캡처와 기능 목록은 많아도 왜 이 서비스를 만들었는지, 본인이 맡은 역할은 무엇인지, 구현 과정에서 어떤 문제를 해결했는지가 잘 보이지 않기 때문입니다. 결과물의 분량은 충분하지만 평가자가 확인해야 할 정보의 순서가 정리되지 않은 것입니다.실제로 백엔드 직무를 준비한 한 지원자는 쇼핑몰, 게시판, 일정관리 서비스까지 세 개의 결과물을 제출했습니다. 그러나 모든 프로젝트가 사용 기술, 기능 목록, 실행 화면 순서로만 구성되어 있었고 오류 처리나 데이터베이스 설계 이유는 빠져 있었습니다. 기술면접에서는 여러 기능 가운데 어떤 부분을 직접 설계.. 2026. 8. 4.
개발 공부를 포트폴리오로 연결하는 기록법 (학습노트, GitHub, 프로젝트정리) 프로젝트 폴더를 열어보면 그 사람의 공부 방식이 생각보다 잘 드러납니다. 어떤 폴더에는 강의 예제 파일이 날짜 없이 쌓여 있고, 어떤 저장소에는 commit message가 update, test, 수정처럼만 남아 있으며, README에는 프로젝트 이름과 실행 방법만 간단히 적혀 있습니다. 분명히 개발 공부를 했고, 실습도 했고, 오류도 해결했지만 나중에 포트폴리오로 정리하려고 하면 무엇을 배웠는지, 어떤 문제를 직접 해결했는지, 이 프로젝트에서 본인이 어떤 판단을 했는지 설명하기 어려워지는 경우가 많습니다. 저는 이 지점이 개발자 취업 준비에서 매우 중요하다고 생각합니다. 개발 공부는 강의를 듣고 코드를 따라 치는 것으로 끝나지 않습니다. 공부한 내용을 학습노트로 정리하고, GitHub에 과정이 보이도.. 2026. 7. 21.
개발자 면접 준비(직무 이해, 프로젝트 정리, 기술 설명) 한 신입 개발자와 모의면접을 진행했을 때의 일입니다. 이 지원자는 자료구조, 네트워크, 데이터베이스 질문을 대비해 개념을 꼼꼼하게 외웠고 프로젝트도 세 개나 완성한 상태였습니다. 준비한 자료만 보면 충분히 좋은 답변이 나올 것처럼 보였지만, 실제 질문을 시작하자 상황이 달라졌습니다. 지원한 백엔드 직무에서 어떤 일을 하고 싶은지 묻자 서비스를 안정적으로 개발하고 싶다는 말에 머물렀고, 프로젝트에서 맡은 역할을 묻자 회원가입과 게시판 기능을 구현했다고만 답했습니다. 데이터베이스 트랜잭션을 설명할 때도 여러 작업을 하나의 단위로 처리하는 기능이라는 정의는 알고 있었지만, 자신의 주문 프로젝트에서 왜 필요했는지는 연결하지 못했습니다.면접이 끝난 뒤 답변을 함께 복기해 보니 기술 지식이 부족한 것이 가장 큰 문.. 2026. 4. 29.