여러분 안녕하세요 개발빔입니다~
프론트엔드 개발자로 일한 지 5년 차. 지금도 후배들이 가장 많이 묻는 질문 중 하나는 이거예요.
“취업 전에 꼭 준비해야 하는 게 뭐예요?”
누구나 비슷한 고민을 하죠.
HTML, CSS, JS만 알면 되는 건지, 포트폴리오는 어떻게 만들어야 하는 건지.
저도 첫 취업을 준비할 땐 온갖 유튜브 영상, 블로그 글을 보며 갈팡질팡했어요.
그래서 오늘은 저 같은 고민을 하는 예비 프론트엔드 개발자들을 위해, 제가 생각하는 ‘정말 중요한 세 가지’를 정리해보려고 해요.
처음엔 "React랑 Vue 중 뭘 해야 할까요?" 이런 질문을 많이 하잖아요.
사실 어떤 걸 선택하든, 하나만이라도 진짜로 ‘써볼 수 있을 정도’로 익히는 게 더 중요해요.
React를 골랐다면 컴포넌트 설계, 상태 관리, 라우팅, 훅까지 쭉 써보고, API 호출도 직접 연결해서 리스트를 뿌려보는 정도는 해봐야 해요.
요즘은 프론트엔드 기술 스택도 정말 다양해요. React, Vue, Next.js, TypeScript, Tailwind CSS, Vite 등 하지만 다 아는 척 하기보다, 하나라도 제대로 써본 경험이 있는 게 오히려 더 강력한 무기예요. 기술 면접에서도 깊이 있는 대화가 가능하니까요.
‘포트폴리오’는 단순히 예쁜 웹사이트가 아니에요. 실제 서비스처럼 동작하고, 사용자 흐름을 고려한 구조가 있어야 하죠. 그래서 저는 포트폴리오 만들 땐 이런 요소들을 꼭 넣었어요
로그인/회원가입 같은 인증 기능
게시판이나 리스트처럼 CRUD 기능이 있는 페이지
반응형 디자인 적용
실제 API 연동 or JSON Server를 활용한 데이터 처리
포트폴리오는 단순히 “나 이런 거 만들 수 있어요”보다 “사용자가 어떤 흐름으로 이 서비스를 사용할지 고민했어요”라는 메시지를 담는 게 중요해요. 코드뿐 아니라 GitHub 링크, README 정리, 배포 링크까지 깔끔하게 준비해두면 신뢰도도 확 올라갑니다.
요즘 채용 공고 보면 자주 보이는 말이 있어요.
“실제 프로젝트 경험 보유자 우대”
그 말은 곧 사이드 프로젝트가 곧 실전 연습이라는 뜻이에요.
지금도 기억나는 첫 사이드 프로젝트는 디자이너 친구랑 만든 소소한 맛집 리뷰 사이트였어요. 디자인 시안도 받아보고, git으로 협업하고, 역할 나눠서 일정 맞추는 경험은 코딩 그 이상이었죠. 심지어 그 프로젝트 덕분에 면접에서 할 말이 정말 많았어요. 같이 할 사람이 없다면 요즘은 디프만, 멋사, 스파르타코딩클럽 등에서 사이드 프로젝트 팀도 쉽게 구할 수 있어요.
혼자 만드는 것보다 훨씬 실전 감각이 생기고, 협업의 기본을 익힐 수 있습니다.
개발 실력은 중요하지만, 실력을 보여줄 수 있는 형태로 정리하는 게 더 중요해요.
기술 스택은 깊이 있게, 포트폴리오는 사용자 중심으로, 사이드 프로젝트는 실전처럼.
이 세 가지만 제대로 준비해도 면접관은 “이 친구, 바로 실무에 투입해도 되겠다”는 느낌을 받아요.
프론트엔드 개발자 취업, 어려운 길이긴 하지만 분명히 방법은 있어요. 지금 고민하는 분들이라면, 이 세 가지부터 차근차근 해보시길 바라요.
그리고 언젠가는 후배들에게 "나도 저렇게 준비해서 들어갔어"라고 이야기할 날이 올 거예요 �