안녕하세요.
프론트엔드 개발팀으로 만들기 위한 과정에서 팀장이 해야하는 역할에 대해서 조언을 받고 싶습니다.
웹퍼블리셔들을 데리고 팀장이 된지 만 4년 되었습니다.
현재는 단순 퍼블리싱을 넘어서 자바스크립트나 vuejs로 UI컴포넌트 개발을 할 정도 까지는 발전한 상황이라고 보시면 됩니다.
앞으로 프론트엔드 개발팀으로 빌드업을 해야 하는 상황이라 팀원들 자바스크립트 역량을 계속해서 키우고 있고요.
프론트 영역 안에서 비지니스 로직을 설계하고 백엔드 영역과 데이터통신을 한다던가 api를 받아서 컴퍼넌트와 연동하는 부분을 개발을 하는 등의 역량도 필요한 상황입니다.
추가로 소스 빌드환경이나 CICD등을 활용한 배포환경, 웹서버를 구성하도 관리하는 역량도 필요하겠지요.
E2E 테스트환경이나 TDD개발방법론도 검토하고 있습니다.
문제는 회사에 디자인 시스템이 없다보니 마크업부터 css style 개발까지는 기본으로 해야 하고요. FE개발을 위해선 더 많은 부분을 고민하고 개발해야 하는 상황이다보니 개인에게 요구하는 역량이 제가 생각해도 조금은 과하다는 느낌입니다.
서비스를 운영하는 사업부에선 아직까진 디자인시스템을 도입할 의지는 없이 한땀한땀 디자인해서 UI개발 해주기를 희망하고 있고..
우리 UI개발자들은 프론트엔드 개발로 역량을 넓히고 싶어하고.. 전 그 사이에 딜레마에 빠진 느낌입니다.
하지만 우리 팀원들을 프론트엔드 개발자로 성장시키는게 회사에서 저에게 주어진 미션입니다.
이런 과정을 겪어본 분들이 많을것 같은데 슬기로운 방법이나 조언 부탁드립니다.
0