개발자

할 줄 아는 게 없는 4학년, 뭐부터 해야 할까요? (FE개발 지망)

2022년 11월 05일조회 1,592

안녕하세요. 컴공 전공 4학년입니다. 저는 2,3학년 때 제가 뭘 좋아하고, 취미가 아닌 업으로서 잘 할 수 있는 게 무엇일지 고민했습니다. 결론적으로는 프론트엔드 개발자가 되고자 하는데요. 문제는 그렇게 고민하는 사이에 해놓은 게 없다는 것입니다. 아예 안한 건 아닌데, 제대로 했던 게 수업 팀프로젝트 하나 뿐이고 그것도 react native로 맨땅에 헤딩한 경험이라 할 줄 안다고 말하기 어렵다는 생각이 듭니다. 학교 동기들은 친한 친구들끼리 프로젝트도 하고 계속해서 도전하는데, 이제와서 친구들과 프로젝트를 하자니 친구들에 비해 제 실력이 너무 낮은 것 같고, 솔직히 말하면 저학년도 아니고 4학년인 제가 아무것도 할 줄 모른다는 게 친구들에게 들통날까 무섭기도 합니다. 개발자 취업은 다른 것보다도 "전공 역량(개발을 잘 하느냐)"을 최우선으로 중시한다고 생각합니다. 그리고 이것을 보는 지표가 프로젝트 경험이라고 생각합니다. 저는 프로젝트 경험도 적고, 프론트엔드 역량도 부족합니다. 졸업까지 반년 남은 지금, 현실적으로 무엇을 하는 게 제게 도움이 될까요? ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 1. 고객에게 직접적으로 보이는 것을 만드는 게 좋아서 프론트엔드를 지망하고 있습니다. 뚜렷하게 웹 또는 앱을 하고 싶다고 정하진 않았는데, 일단 웹이 가장 기초라고 생각해서 웹부터 하고 있습니다. 웹부터 다지는 게 맞을까요? 또 웹개발과 앱개발이 서로 얼마나 다른지 궁금합니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 2. 당장의 목표는 어디가서 "프론트엔드 할 줄 안다"고 당당히 말할 수 있게 되는 것인데, 앞으로 무엇을 어떻게 공부하면 좋을까요? ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 3. js css html 등 쓸 수 있긴 한데 제대로 배워본 적이 없습니다. 뭔가를 구현하기 위해 야금야금 구글링하며 익힌 게 다입니다. 그래서 기초부터 다지고자 이론 위주 인강을 듣고 있는데, 이렇게 하면 너무 늦을까요? 취업하고싶으면 프로젝트 하면서 겸사겸사 기초 공부를 해야 할까요? 현직자 선배님들은 처음에 어떻게 공부하셨었나요? ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 아는 게 없는데 곧 졸업이라 근심이 정말 한가득이네요..ㅠㅠ 두서없는 글 봐주셔서 감사하고, 한심하더라도 답변 해주신다면 정말 감사하겠습니다!

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

답변 2

인기 답변

박준우님의 프로필 사진

추상적인 답변보다는 현재 제가 갖고있는 가장 현실적인 답변으로 드리겠습니다. 정답은 아니니 참고만 해주세요! 1. 어떻게 보면 웹이 백/프론트 의 근본이 될 수 있지만 굳이 앱을 하기 위해 웹을 해봐야 하는것은 아닙니다. 한번 해보시고 앱이 더 재밌다면 앱쪽으로 파고드는게 좋아보입니다 . 앱은 크게 네이티브(Android, iOS), 크로스 플랫폼(Flutter, React native) 두개로 본다면 학습 시간이 가장 짧은건 Flutter라고 생각하고 가장 취업이 무난한건 Android라고 생각합니다. iOS도 유니크한 매력이 있지만 학습이 어렵고 진입장벽이 좀 있습니다. (경력이 쌓일수록 제일 강해집니다(?)) RN은... 지금 배우기엔 좀 별로입니다. 만약 웹을 하고 싶으시면 전 그냥 React를 공부하라고 하고 싶습니다. 니꼴라스 유툽을 참고해보는것도 좋을 것 같습니다. 2. 일단은 1번의 결정을 토대로 한가지에 집중해서 공부하세요. 강의는 본인이 맞는걸 잘 찾아서 하시면 좋습니다. 또한 깃허브나 각종 블로그에서 웹 / 앱 / 기본 에 대한 코딩 인터뷰가 있으니 찾아보시면서 기술면접 준비하시면 좋을 것 같습니다. 만약 큰 회사를 가고자 하면 코딩 테스트 또한 준비해야 하는데 5~6개월 정도 필요할 수도 있습니다. 저 같은 경우는 백준 저지에 있는 온라인 강의를 그냥 다 듣고 외우고 반복하다보니 그제서야 문제가 좀 보이기 시작했습니다. 3. 2번의 연장입니다. 현재 RN으로 만든 프로젝트가 하나 있으니 앞으로 최소 2개 이상의 크든 작든 의미 있는 사이드 프로젝트를 준비하는게 좋을 것 같습니다. 물론 자기가 가고자 하는 포지션에 대해서요. 그리고 포트폴리오 준비하면서 진행항 프로젝트에 대해서도 잘 정리하는게 이후 면접때 답변 대비로도 좋습니다. 최대한 제가 생각하는 현실적인 방법에 대해서 답변 드렸습니다. 만약 본인에게 1년 정도 시간이 있다면 다음과 같이 준비합니다. 1. 포지션을 정하고 강의를 들으며 공부합니다(2-3개월) 2. 공부가 끝나면 혼자 토이프로젝트 or 클론 코딩을 합니다.(0.5 - 1개월) 3. 사이드 프로젝트를 준비합니다.(여러가지 사이트가 있습니다 잘 찾아보세용 하나 알고 있는건 '펀디' 입니다) (4-6개월) 4. 위 모든걸 순차적으로 하면서 병렬적으로 코테 및 인터뷰 준비도 같이 해줍니다. (계속해서) 5. 포트폴리오를 보기좋게 어떻게 정리할지 고민하고 완성합니다.( 개인적으로 노션 추천합니다)

profile picture

익명

작성자

2022년 11월 05일

선생님... 정말 너무너무 감사합니다...ㅠㅠ!! 정말 막막했는데 구체적인 가이드라인을 제시해주시니까 길이 보일 것 같아요. 진짜 감사합니다..ㅜㅜ 감사합니다..!!!

이진욱님의 프로필 사진

이진욱

안동대학교 컴퓨터공학과2024년 02월 22일

정말 멋지고 도움되는 답변인 것 같아서 댓글 남기고갑니다.

송동훈님의 프로필 사진

4학년인데 세부 분야를 못 정한 학생들도 많습니다. 제가 4학년일때도 제 동기들도 대부분 못 정했었습니다. 오히려 작성자분이 빨리 정한 편일 수 있다고 저는 생각합니다. 빨리 정한 편이라고 생각하시고 웹으로 만들어보고 싶었던걸 만들어보는걸 추천드려요. 애정을 가지고 만들다보면 그게 포트폴리오가 될거에요.

profile picture

익명

작성자

2022년 11월 06일

그렇군요... 그렇게 말씀해주시니 조금 안심 되고 희망이 생기는 것 같습니다. 정말 감사합니다!!

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

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

또는

이미 회원이신가요?

목록으로

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