프론트엔드 개발자 성장법

프론트엔드 개발, 빠르게 성장하는 방법 없을까요?
제로베이스 커리어 멘토링북 #1

  • 취준생에게 가장 필요한 것 중 하나는 현직자의 한마디가 아닐까요? 제로베이스에는 여러분의 취업 고민을 해결해줄 현직자 분들이 있습니다. 제로베이스를 통해 취업 고민을 해결한 취준생과 현직자의 대화, [커리어 멘토링북]으로 들려드립니다!

프론트엔드 개발자로, 빠르게 성장하는 방법 없을까요?

비전공 개발자 취준생의 고민

안녕하세요, 멘토님. 저는 건축디자인을 전공한 취준생입니다. 프론트엔드 개발자를 꿈꾸면서 공부하고 있는데, 어떻게 준비해야 할지 막막하기만 합니다.

완전 새로운 분야에 발을 담그려니 막연하게 불안합니다. 학원을 다니면서 공부하고 있지만, 내가 공부하는것이 현업에서 어떻게 쓰일지도 모르겠고, 내가 제대로 공부하고 있는지도 확실하지가 않습니다. 주변에 개발자 지인이 없어서 현업에서는 어떻게 일하는지, 업무 분위기는 어떤지도 전혀 모르겠습니다.

‘사용자의 일상에 자연스럽게 녹아있는 서비스를 개발하는 프론트엔드 개발자’가 되는 게 저의 목표인데, 공부를 어떤 방식으로 해야 할지, 그냥 일단 무작정 공부를 하는 게 맞는 건지, 현업의 사정을 좀 더 알 수 있는 방법이 뭐가 있을지 다방면의 조언이 필요합니다.

제로베이스 스쿨 커리어 멘토링


현직 개발자의 답변

안녕하세요. 저는 카카오 프론트엔드 엔지니어 현직자입니다.

프론트엔드 개발자로 커리어를 전환하시면서 막연한 두려움이 있으신 것 같아요. 학원에서는 일반적인 다른 학원이나 부트캠프와 동일하게 마크업, JavaScript, 리액트, 뷰, 앵귤러와 같은 JavaScript 프레임워크를 학습하고 계실 것이라 생각됩니다. 말씀하신 것처럼 프론트엔드 개발자를 목표로 학습하고 있으시다면 기초를 잘 닦고 계신 것이라고 말씀드리고 싶습니다. 신입으로 첫 직무를 맡기까지는 사실 학습의 방향이 어느 정도 정해져있다고 생각합니다.

학원의 커리큘럼 이외에 어떤 공부를 할지 고민이라면, "사용자가 이용할만한 서비스"를 작은 것부터 만들어보시는 것이 어떨까요. 이미 존재하는 서비스여도 상관 없습니다. 단 한 가지의 기능을 하는 서비스라고 하더라도, 개발, 배포까지 해보는 경험이 스스로의 자신감을 쌓기에도, 또 취업에 있어서도 좋은 개발자로서의 태도를 보여줄 수 있는 방법입니다.

무엇을 공부해야 할지 모른다는 것은 ‘무엇을 만들어봐야겠다’는 목표가 있다면 자연스레 해결됩니다. 해보지 않은 기능을 만들어보며 매 순간 난관에 부딪히게 되고, 방법을 찾아내는 경험을 하시게 될 것입니다. 현직에서 일하고 있는 저도, 업무를 하며 매일 처음 만나는 이슈를 구글링하고 다른 사람들의 해결법을 찾아 배우고 있습니다.

어느 곳에 취업하시던 간에 회사의 사정에 따라 새롭게 배워야 하는 기술 스택은 항상 존재합니다. 회사에서는 완벽하지 않더라도 빠르게 적응하고 학습할 수 있는 사람을 원합니다. 그렇기에 앞서 말씀드린 것처럼 스스로 이미 개발자라는 생각을 가지고 작은 서비스라도 만들어본 경험이 가장 빠르게 성장하는 방법입니다.

혼자 공부하는 것과 실무를 하며 경험하는 것 또한 차이가 있으니 기본적인 프론트엔드 기술과 면접 준비를 마치시면 빠르게 취업 준비를 시작하시기 바랍니다.

감사합니다.

  • 카카오 프론트엔드 엔지니어 현직자의 커리어 멘토링 3줄 요약 🙋‍♂️🙋‍♀️

    ✔ 신입 개발자, 학습 방향은 정해져 있습니다. 커리큘럼을 믿고 기초를 탄탄히 닦아두세요.
    ✔ 작은 서비스라도 직접 만들어 배포해보세요. 가장 빠르게 성장하는 방법입니다.
    ✔ 개발자로 기본적인 준비가 완료됐다면 빠르게 취업 준비를 시작해, 실무를 경험해보세요.



*제로베이스에서 취업까지! 프론트엔드 개발자 꿈꾼다면 제로베이스 프론트엔드 스쿨에 합류하세요.

>> 프론트엔드 스쿨 바로가기