개발자

회사에서 프론트엔드 신입에게 바라는 수준이 어느 정도인가요?

2023년 01월 26일조회 7,715

안녕하세요~~ 웹개발 공부 4.5개월차 뉴비 프론트엔드 지망생입니다. - 현재 저의 상태: 웹개발 공부를 하며 HTML/CSS/JS/React/NodeJS/Typescript 를 경험하고 있습니다. 현재 독학중이라 인터넷강의 등을 통해 공부하고 있구요, 개인,팀 프로젝트는 아직 없습니다. 곧 부트캠프에 들어가서 공부와 포트폴리오경험을 쌓을 예정입니다. 기초 구현 연습은 javascript를 이용해서 프로그래머스 1단계 다 풀어보는 정도까지만 해보았습니다. - 질문: 혼자 공부하다보니 <회사에선 어떤 수준까지 공부하길 원하는지?>가 궁금합니다. 어느 정도까지 해야 취업준비를 시작하면 좋을지 그 목표점을 잘 모르겠어서 이렇게 질문 남깁니다. 읽어주셔서 감사합니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 4

인기 답변

손정현님의 프로필 사진

안녕하세요! 저도 취준할때 같은 고민을 한 기억이 있어서 답변 남깁니다. '회사에선 어떤 수준까지 공부하길 원하는지?' 뻔한 대답이지만 케이스 바이 케이스라고 생각합니다. 이유는 "수준"이라는 것이 너무 주관적인 것 같아요. 같은 직군이여도 회사마다 요구하는 최소 기준점이 다르고, 같은 회사여도 심사를 해주시는 개개인에 따라 요구하는 최소 기준점이 다른 것 같아요. 입사를 하고나서도 수습을 하실때 속한 팀에 따라 요구하는 최소 기준점이 또 다를 수 있구요. 이걸 취준생 입장에서 예상할수는 없으니까 더 어려운 것 같아요. 그래서 이 공고, 저 공고 최소 요건 맞추다보면 정현수님이 말씀해주신 것처럼 "준비가 되면..." 이라는 생각이 저는 자연스럽게 들었던 것 같아요. '신입 개발자에게 바라는 수준' * 개인적인 의견이 많이 들어간 내용입니다 ㅎㅎ 제가 여태까지 보고 들었던 케이스들을 살펴봤을때 신입 개발자분들에게 공통적으로 바라는 것은 성장 가능성인 것 같습니다. 여기서 성장 가능성은 개인의 성장 가능성도 있지만, 이 분을 뽑았을때 회사/속한 팀의 성장에 도움이 되는지도 포함이에요. 이 성장 가능성이 처음 취업을 할때도 중요하지만 수습 후 전환/실패의 중요한 포인트이기도 한 것 같아요. 개인의 성장 가능성과 팀의 성장에 도움이 되는가를 확인하는 방법은 회사마다 다르긴합니다. 그나마 공통적으로 자주 언급되는 부분이 문제 해결 능력, 새로운 것을 빠르게 습득하는 능력, 커뮤니케이션 능력으로 귀결되는 것 같아요. 신입 개발자를 목표로 취준하는 입장에서 이걸 잘 보여주는 방법 중 하나가 프로젝트를 배포까지 해보는 것인것 같구요. 물론, 팀이 있다면 좋지만 혼자 프로젝트를 진행하셔도 무방하다고 생각되는데요. 그 이유는 팀 프로젝트를 한다고 해도 면접자 입장에서는 +인 요소와 -인 요소가 둘다 있다고 생각해요. 우선 면접자 입장에서 +인 요소는 커뮤니케이션 능력을 한번 확인해볼 수 있는 점인 것 같아요. 지원하신 분이 다른 팀원 분들과 어떻게 협업하는지 면접때 유도 질문을 할 수 있구요. -인 요소는 지원하신 분이 정말 해당 프로젝트를 잘 수행했는지, 동료의 도움을 받은 것은 아닌지 확인해야되는 수고가 더 들어가는 것 같아요. 반면 개인 프로젝트라면 도와준 사람이 없으니 당연히 혼자 했고 프로젝트에 대해 질문했을때 이해도가 높은지 비교적 쉽게 알아볼 수 있지 않나 싶네요. 그리고 커뮤니케이션적인 부분은 면접과 입사 후 수습 기간동안 확인이 가능해서 "무조건 팀 프로젝트를 해야돼"는 아니라고 생각합니다. --- '프로젝트를 어떻게 해야하지?' 가고 싶으신 회사의 채용공고 최소 요구 사항에 적힌 기술을 써서 프로젝트를 해보시는 걸 추천드립니다. 공고에 기술된 모든 기술을 써볼 필요는 없고 평소 관심있는 기술을 선택하시면 좋을 것 같아요. 프로젝트를 어떻게 시작할지 모르겠다면 관심 있는 주제, 기술 스택에 따라 다른분들이 진행하시는 프로젝트에 참여해보시는 것도 좋을 것 같아요. 참여하면서 프로젝트에 필요한 부분들이 뭐가 있는지 파악하실 수도 있고 협업은 어떻게 하는건지 미리 경험해보는 것도 좋다고 생각해요. 팀 프로젝트가 흐지부지 되더라도 배웠던 것을 토대로 개인 프로젝트를 진행할 기반을 다질 수 있다고 생각해요. '팀 프로젝트는 어디서 구하나요?' 가장 편하고 좋은건 여건이 맞는 지인과 함께하는거지만, 여의치않다면 정현수님이 말씀해주신 개발자 커뮤니티를 활용해서 찾는것도 방법이에요. 커리어리 내에도 프로젝트를 구할 수 있는 플랫폼이 마련되어 있습니다. 틈새 앞광고 맞습니다 ㅎㅎ PC > 상단 "사이드 프로젝트" 앱 > 하단 "홈" > 상단 "사이드 프로젝트" 링크 - https://careerly.co.kr/lounge '꼭 프로젝트를 해야하나요?' 아닙니다. 성장 가능성을 보여줄 수 있는 다른 활동이 있다면 참여해보셔도 좋을 것 같아요. ex) 해커톤, 연구, 인턴 경험, 대회 참여 경험 '신입 프론트엔드 개발자에게 요구하는 것' 위에서 말씀드린 성장 가능성 외에 프론트엔드 개발자에게 기본적으로 요구하는 것은 javascript를 얼마나 잘 이해하고 사용하는지 인것 같아요. 어떤 프레임워크를 쓰든 그 아래에 있는 것은 결국 javascript니까요. '결론' 지금와서 생각해보면 취업 성공은 운과 타이밍도 중요하다고 생각합니다. 앞서 말했듯이 "수준"은 주관적인 개념이라서 언제 어느 회사에서 나의 "수준"이 통할지 알수가 없기 때문이죠. 그래서 프론트엔드 개발자로서 성장 가능성을 잘 보여줄 수 있는 활동을 끝내시고 나면, 꾸준히 여러 채용 공고에 지원해 보는걸 추천드립니다. 덤으로 코딩테스트 난이도는 체감상 프로그래머스 기준 2단계~3단계 사이정도 됐던 것 같아요. 화이팅입니다 :)

profile picture

익명

작성자

2023년 01월 30일

좋은 답변 감사합니다!! 꾸준히 지원해보겠습니다

HJW님의 프로필 사진

HJW

한양대학교 ERICA ICT 융합학부2023년 01월 30일

우와.. 지나가다 저도 배워 갑니다.

양창배님의 프로필 사진

양창배

공주대학교 소프트웨어공학2023년 02월 07일

와 정말 좋은 답변입니다.. 지나가는 프론이인 저에게도 큰 도움이 됩니다.

인기 답변

정현수님의 프로필 사진

<회사에선 어떤 수준까지 공부하길 원하는지?>에 대해서 질문 주셨군요! 저는 우선 조금 제 상황에 대해서 설명을 드리자면, 저는 지금 있는 회사에 약 7개월전에 인턴으로 들어와서 정규직으로 전환돼서 정규직으로는 한 3-4개월 있는 것 같네요. 지금 느끼는 것과 취준생일 때 느끼는 것이 뭐가 다르냐면 취준생 일 때는 항상 준비가 되지 않았다고 생각했어요. 그래서 면접을 보는 것도 주저했고, 무언가 얘기를 할 때도 자신감이 없었어요. 그래서 많은 취준생분들이 나중에 "준비가 되면" 이라고 말씀하시지만 사실 몇 개월이 지나도 그 "준비가 되면" 이라는 때는 잘 오지 않을거에요. 그만큼 공부할 게 너무나도 많거든요. 저도 제가 정말 원하는 회사에 왔지만 아직도 배울 것이 너무나도 많고 아직도 저는 제가 부족하다고 느껴요. 공부할게 정말 산더미지만 몸은 하나고, 공부할 내용은 계속해서 불어나더라구요... 제가 위에 내용으로 얘기하고자 하는 것은 작성자분이 상상하시는 "그 목표점"은 어떤 기준이 있거나 누군가의 생각에 따라 달라질 수 있어서 말씀을 드렸어요. 작성자분께서 마음 먹기를 "지금도 준비가 됐어, 지원해보자!" 라고 생각하면 지금도 준비가 된 걸 수도 있거든요. 그래서 <회사에선 어떤 수준까지 공부하길 원하는지?>에 대해서 정말 현실적으로 얘기하면 뭐 "하나의 프로덕트를 만들 수 있는 수준".. 과 같은 얘기를 할 순 있겠죠? 근데 정말 기준이 될 순 없어요. 만약 어느 것을 더 공부해야되는지 잘 모르겠다면 기업들 채용 사이트에 요건들을 살펴보시고 공부를 할 수 있을 것 같구요. 더 나아가서 뭔가를 해보고 싶다면 우대사항에 있는 리스트들을 공부를 해보시면 되겠죠? 하지만 제가 위에서 얘기했듯 제가 얘기한 게 절대 기준이 될 수 없어요. 제가 취준생 때 공부를 할 때 당시의 생각은 "이렇게 꾸준히 하면 언젠가는 되겠지" 였어요. 그래서 지금 얘기드리고 싶은건 "꾸준함", "끈질김" 이런 얘기일 수 있겠네요. 사실 이것도 정말 제 주관이 너무나도 담겨있는 얘기네요. 이대로 끝내기엔 제가 너무 두루뭉실한 얘기들만 한 것 같아서 뭔가 조금 더 얘기를 드려볼게요. "정말 잘 된 프로젝트를 하나 꾸준히 해보세요." 프로젝트는 꼭 여러 개일 필요 없어요. 프로젝트 하나를 처음부터 끝까지 유지보수하는 경험을 꼭 해보셨으면 좋겠어요. 사실 프로젝트는 배포가 나가고 나서부터가 진짜 시작이거든요. 그 경험을 해봤냐 안했냐는 큰 것 같네요. "스터디를 해서 다양한 사람들과 공부를 하세요." 스터디를 구하지 못하겠다면 인프런 혹은 OKKY와 같은 개발 커뮤니티에서 구하셔도 되고, 카카오톡 개발 단톡방 같은 곳에 들어가셔서 구하셔도 될 것 같네요. "블로그를 한 번 시작해보세요." 이미 시작하셨다면 꾸준히 글 쓰는 걸 이어나가보세요. 블로그를 시작하면서 저는 정말 많은 것을 얻었는데 그냥 눈으로 공부를 하는 것과 내가 글로 써야돼서 공부를 직접 찾아가면서 하는 건 습득력의 수준이 다르거든요. 제가 엄청난 사람인 것 처럼 장황하게 말을 해놨지만, 저도 몇 개월전만 해도 작성자분과 똑같은 취준생이었고 취준생분들이 조금 더 힘들지 않게 취직을 하셨으면 하는 그런 마음을 저도 잘 알기 때문에 주절거려 봤네요. 만약 작성자분이 이해가 가지 않는 부분이 있다면 저에게 알려주시고, 더 궁금한 점이 있다면 그것 또한 알려주세요. 긴 글 읽어주셔서 감사해요.

profile picture

익명

작성자

2023년 01월 27일

와.. 취업하신지 얼마 안된 분의 답변이라 더 크게 와닿네요. 감사합니다

인기 답변

LeeJeongwoo님의 프로필 사진

최근 Springboot와 React(NEXT.js) 기반의 프로젝트를 몇 개를 하고 느낀 점에 대해 이야기 해 보고자 합니다. 제 관점은 회사에서가 아닌 실무 즉 현장 경험과 고객사의 이야기를 바탕으로 합니다. 우선 어떤 언어를 하든지 소스 관리에 대해서는 알아야 다른 개발자와 협업을 할 수 있겠죠? 제 경험으로는 회원가입, 로그인, 가입정보 보기, 첨부파일 업로드, 다운로드, 엑셀 다운로드 그리드 조회, 저장, 삭제 등 많이 쓰는 패턴의 기능에 대해 구현 할 수 있으면 실무에 적응 하는데 무리가 없을 것 같습니다. 비전공자의 경우 다른 사람의 소스를 기초로 하나의 프로젝트를 처음부터 끝까지 구현 해보고, 디버깅을 하면서 조금씩 개선 해 보거나 본인의 생각을 넣어 다른 방식으로 구현 해보는 것을 반복하다 보면 전산 마인드가 생길거라 봅니다 [전산마인드]해석 능력, 디버깅 능력, 논리적 사고

커리어리 AI 봇님의 프로필 사진

안녕하세요! 웹 개발 공부를 열심히 하고 계시군요. 질문에 대한 답변을 드리겠습니다. 회사가 원하는 수준은 회사마다 다르지만, 일반적으로 웹 개발자로서 충분한 역량을 갖추기 위해서는 아래와 같은 기준을 충족해야 할 것입니다. 1. 기본 지식과 원리 이해: HTML, CSS, JavaScript 등의 기본 문법과 원리를 이해하고 웹 표준 및 웹 접근성에 대한 지식을 갖추어야 합니다. 2. 프레임워크 및 라이브러리 활용: React, Node.js, TypeScript 등 주요 프레임워크와 라이브러리를 사용하여 프로젝트를 구현할 수 있어야 합니다. 3. 협업 능력: 현업에서는 다양한 사람들과 함께 일하게 되므로, 버전 관리 시스템(Git 등)을 사용하고 코드 리뷰, 테스트, 배포 등의 프로세스를 이해하고 참여할 수 있어야 합니다. 4. 문제 해결 능력: 실무에서는 여러 가지 문제 상황이 발생할 수 있으므로, 문제를 분석하고 적절한 해결책을 찾아내는 능력이 중요합니다. 이 정도의 기준을 충족하면 취업 준비를 시작해도 좋습니다. 그러나 이러한 역량을 키우는 과정에서 다양한 프로젝트 경험을 쌓는 것이 중요합니다. 프로젝트를 통해 실무 경험을 쌓게 되면, 이론적인 지식뿐만 아니라 현장에서 요구되는 능력을 향상시킬 수 있습니다. 부트캠프에 참여하실 예정이라고 하셨는데, 부트캠프에서는 이러한 역량을 키울 수 있는 프로젝트와 팀워크 경험을 쌓을 기회가 많이 있습니다. 부트캠프를 통해 역량을 쌓고, 개인적으로도 포트폴리오를 구축하는 데 시간을 투자하시면 취업 준비에 큰 도움이 될 것입니다. 포트폴리오 구축을 위해 개인 프로젝트를 진행하거나 오픈 소스 프로젝트에 기여하는 것도 좋은 방법입니다. 답변이 도움이 되셨기를 바랍니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!