리액트 개발자인데
6 ~ 7년차쯤 됐으면 코드보면서 화면만 그릴줄 아는게 아니라
적어도 본인이 담당하는 프론트앤드 서버에 대한 기본 개념은 알고있어야 하지 않아?
디자인 패턴 뭘 적용시켰는지 라던가 어느정도 설계도 볼줄 알거나 경험 있지 않아??
배포전략 이라던가 브랜치전략 그리고 컨테이너 개념 알고 docker로 컨테이너 배포 하는 개념정도는 알아야 하지 않아??
그래서 각 환경별 배포관리 할줄도 알아야하고
로그 보고 이슈 추적도 할줄 알아야하고
아니야?? 전 회사 프론트엔드 개발자는 git actions에서 러너 써가지고 각 브랜치별로 aws 환경 자동배포,
릴리즈 태그 따서 프로덕션 배포 하는 배포 브랜치, 배포전략 CI / CD 직접 구축해서 관리하던데
그 사람이 좀 특이한거야??
몰라서 물어보는거임 프론트앤드 개발자를 내가 본게 전 회사 프론트 개발자들밖에 없어서
지금 회사 프론트 개발자 보니까 디자인 패턴이라는 개념 자체를 몰라서 디자인패턴 뭘 썼는지 물어보니까 디자이너한테 물어보겠다고 하고
docker를 다뤄본적도 없고 컨테이너 같은 개념 자체를 아예 몰라서 개발만 하고 배포 자체는 서버개발자가 하는거같던데
첨부터 큰회사 가서 할당된 일만 했으면 잘 모를 수도 있고 잡부가 오히려 더 넓게 알지 각자 연봉적인 측면이나 회사 밖으로 내던져 질 때의 대처등의 측면에서 장단이 있음 물론 가장 큰 요소는 사바사
평균이 그럴걸 근데 뭐 어려운일이라고 하기 귀찮고 돈안주니까 안하는거겠지
전회사가 특이한거지 배포프로세스까지 다하는 프엔이 어디있어