프론트엔드 개발자로 이직하기
2024년 2월 13일. 저는 A회사에 프론트엔드 개발자로 입사를 했습니다. 저는 소프트웨어 개발자 -> 소프트웨어 개발자 -> 백엔드 개발자 -> 프론트엔드 개발자 총 3번 이직을 했습니다. (한번은 3일이라는 것이 함정.. 자세한 내용은 https://blog.naver.com/bigstarjang1993/223317509781) 현재 이 주정도 출근을 하고 프론트 개발을 하면서 느낀점을 공유하려고 합니다. 1. 백엔드 개발을 알면 프론트 개발이 상대적으로 원활해집니다. : 당연한 얘기겠지만 백엔드 로직과 DB 관련 지식이 있으면 프론트 개발이 상대적으로 원활해집니다. 그 이유는 프론트를 개발하면서 API 통신 로직에 대한 이해가 있기 때문입니다. 그리고 data가 잘 들어오는 지 검증도 혼자 할 수 있어서 상대적으로 개발이 원활하게 할 가능성이 높습니다. 2. 아무리 프레임워크가 잘 나온다고 해도 HTML, CSS, Javascript 기본 지식은 알아야한다. : React, styled-component, typscript 등 패키지나 프레임워크가 잘 나온다고 해도 HTML, CSS, JS 기본 지식을 모르면 잘 사용을 할 수 없습니다. 당연한 얘기겠지만 이런 지식을 알지 않고 자신이 알고 있는 방법으로 기능을 구현해서 이상하게 구현되어 있는 경우를 본 적이 있습니다. 그래서 기본적인 HTML, CSS, JS, Http 지식 등 웹에 대한 기본 지식을 익혀야한다고 생각합니다. 현재 같이 일 하고 있는 개발자분들이 너무 훌륭하셔서 지금도 많이 배우고 성장중입니다. 더 성장해서 오겠습니다.