먼저, 프론트엔드 개발자로 전향하고자 하는 의지와 열정을 가지셨다는 것은 매우 좋은 일입니다.
하지만 경력이 백엔드 개발자로 9년이라면, 이직 시 주니어로 시작해야 할 가능성이 높습니다. 이에 대한 걱정이 있으시겠지만, 불가피한 상황이라면 차분하게 준비해 나가는 것이 좋습니다.
첫째, 프론트엔드 개발자로서 필수적인 기술들을 공부하시는 것이 좋습니다. 예를 들어, HTML, CSS, JavaScript, Vue.js, React 등의 기술들을 체계적으로 공부해보시는 것이 좋습니다. 물론, 현재 회사에서도 Vue.js를 사용하고 계시기 때문에, Vue.js를 깊이있게 파고드는 것이 좋습니다.
둘째, 경력은 짧지만, 프로젝트 경험을 쌓아 나가는 것이 중요합니다. 프로젝트를 진행하면서 발생하는 문제를 해결해 나가는 과정에서 더 많은 경험을 쌓아 나갈 수 있습니다. 예를 들어, 사이드 프로젝트를 진행하거나, 공개된 API를 활용한 웹 어플리케이션을 만들어보는 것도 좋은 방법입니다.
셋째, GitHub 등을 활용해서 포트폴리오를 만드는 것도 좋은 방법입니다. 자신이 개발한 소스 코드를 공개하고, 다른 개발자들과의 협업 경험을 쌓아 나가는 것도 중요합니다.
넷째, 커뮤니티 활동을 통해 인맥을 넓히는 것도 좋은 방법입니다. 새로운 기술들을 배울 수 있고, 다른 개발자들과의 교류를 통해 성장할 수 있습니다.
마지막으로, 주니어 경력으로 이직을 한다면, 언제든지 물어보고 배울 준비가 되어 있어야 합니다. 프론트엔드 개발자로서 성장하기 위해서는, 지속적인 노력과 학습이 필요합니다.