본문 바로가기

개발자취업78

비전공자 IT 취업 (직무 이해, 학습 흐름, 포트폴리오) 비전공자 IT 취업을 준비하는 분들의 학습 계획과 포트폴리오를 점검하다 보면 가장 많이 보이는 문제가 방향의 흔들림입니다. 어떤 준비생은 프런트엔드, 백엔드, 데이터 분석, 클라우드 강의를 동시에 담아두었지만 정작 어떤 직무를 목표로 하는지 설명하지 못했고, 또 다른 준비생은 프로젝트를 만들었지만 그 결과물이 지원 직무와 어떻게 연결되는지 말하지 못했습니다. 면접 연습에서도 열심히 공부했다는 말은 하지만, 어떤 흐름으로 기본기를 쌓았고 어떤 문제를 해결했는지 답변이 짧아지는 경우가 많았습니다. 저는 이 지점이 비전공자 IT 취업 준비에서 가장 먼저 정리해야 할 부분이라고 생각합니다. 중요한 것은 전공자가 아닌 약점을 감추는 것이 아니라, 직무 이해, 학습 흐름, 포트폴리오를 하나의 방향으로 연결하는 것입.. 2026. 5. 1.
개발자 면접 준비(직무 이해, 프로젝트 정리, 기술 설명) 한 신입 개발자와 모의면접을 진행했을 때의 일입니다. 이 지원자는 자료구조, 네트워크, 데이터베이스 질문을 대비해 개념을 꼼꼼하게 외웠고 프로젝트도 세 개나 완성한 상태였습니다. 준비한 자료만 보면 충분히 좋은 답변이 나올 것처럼 보였지만, 실제 질문을 시작하자 상황이 달라졌습니다. 지원한 백엔드 직무에서 어떤 일을 하고 싶은지 묻자 서비스를 안정적으로 개발하고 싶다는 말에 머물렀고, 프로젝트에서 맡은 역할을 묻자 회원가입과 게시판 기능을 구현했다고만 답했습니다. 데이터베이스 트랜잭션을 설명할 때도 여러 작업을 하나의 단위로 처리하는 기능이라는 정의는 알고 있었지만, 자신의 주문 프로젝트에서 왜 필요했는지는 연결하지 못했습니다.면접이 끝난 뒤 답변을 함께 복기해 보니 기술 지식이 부족한 것이 가장 큰 문.. 2026. 4. 29.
신입개발자 이력서(직무타기팅, 기술스택, GitHub정리) 신입 개발자 취업을 준비한 한 지원자의 이력서를 검토한 적이 있습니다. 첫 부분에는 자바와 파이썬, 자바스크립트, 리액트, 스프링, 데이터베이스, 클라우드까지 다양한 기술이 나열되어 있었습니다. 팀 프로젝트와 개인 프로젝트도 여러 개였지만 프런트엔드와 백엔드 중 어느 역할에 지원하려는지는 알기 어려웠습니다. 같은 문서로 두 분야의 공고에 모두 지원하고 있었고, 기술마다 상과 중이라는 숙련도를 표시했지만 어느 기능에 사용했는지 질문하자 강의를 수강했다는 답변이 많았습니다. GitHub 링크도 있었지만 대표 저장소가 구분되지 않았고 대부분 프로젝트 종료일에 전체 코드가 한 번에 올라가 있었습니다. 이력서의 정보는 많았지만 채용 담당자가 직무 적합성과 실제 경험을 확인할 근거는 부족한 상태였습니다.이 사례에서.. 2026. 4. 28.
서버와 클라이언트 관계(요청과 응답, 프런트엔드, 백엔드) 팀 프로젝트에서 게시글 저장 버튼을 눌러도 데이터가 등록되지 않는 문제를 함께 검토한 적이 있습니다. 프런트엔드 담당자는 서버가 응답하지 않는다고 생각했고, 백엔드 담당자는 화면에서 요청값을 잘못 보냈다고 판단했습니다. 두 사람 모두 자신의 코드만 확인하면서 상대 영역의 문제라고 생각했지만 브라우저의 네트워크 기록을 열어 실제 요청과 응답을 비교하지는 않았습니다. 요청 본문을 확인해 보니 화면에서는 게시글 제목을 title이라는 기준으로 보냈지만 서버에서는 다른 항목명을 기다리고 있었습니다. 서버는 필수값이 없다는 오류를 반환하고 있었지만 화면에서는 모든 실패를 같은 문구로 처리해 원인을 알기 어려웠습니다.이 사례에서 필요한 것은 화면 코드와 서버 코드 중 어느 쪽이 더 잘못됐는지를 따지는 일이 아니었습.. 2026. 4. 27.
개발자 포트폴리오(프로젝트 개요, 역할 분리, 문제 해결) 개발자 취업을 준비한 한 지원자의 포트폴리오를 검토한 적이 있습니다. 첫 번째 프로젝트는 약 세 페이지에 걸쳐 서비스 기획 배경과 시장조사, 전체 기능을 설명하고 있었습니다. 팀에서 만든 화면과 API도 모두 소개했지만 지원자가 직접 담당한 부분은 백엔드 개발이라는 한 문장뿐이었습니다. 회원가입과 게시글, 결제, 배포 중 어느 기능을 구현했는지 알기 어려웠고, 가장 힘들었던 문제를 물었을 때는 오류가 많았지만 팀원들과 검색해 해결했다고 답했습니다. 반면 사용 기술의 로고와 완성 화면은 많았어도 어떤 기술을 어디에 사용했고 수정 후 무엇을 검증했는지는 나타나지 않았습니다. 프로젝트 규모는 컸지만 개인의 실력을 판단할 근거가 부족한 상태였습니다.이 사례에서 필요한 것은 프로젝트를 새로 추가하는 일이 아니었습.. 2026. 4. 27.
신입개발자 채용기준(기본기, 협업과 문제해결, 성장가능성) 신입 개발자 채용을 준비한 한 지원자의 포트폴리오를 검토한 적이 있습니다. 자바와 스프링, 리액트, 데이터베이스, 클라우드까지 여러 기술을 사용했고 팀 프로젝트에서 쇼핑몰 서비스도 완성했습니다. 기술스택만 보면 준비가 충분해 보였지만 회원가입 요청이 어느 단계에서 검증되고 데이터베이스에 저장되는지 질문하자 컨트롤러와 서비스라는 단어만 반복했습니다. 팀 협업 경험도 매일 회의하고 맡은 기능을 완성했다는 설명에서 끝났고, 주문이 두 번 저장됐던 오류를 어떻게 해결했는지는 검색해서 수정했다고 답했습니다. README에는 완성 화면과 기능 목록만 있었으며 코드 리뷰에서 받은 피드백과 수정 후 검증 결과는 남아 있지 않았습니다.이 사례에서 부족했던 것은 새로운 기술이 아니었습니다. 배운 개념을 코드의 흐름과 연결.. 2026. 4. 27.