하나 더 알기 풀스택 개발자
프론트엔드와 백엔드를 모두 개발할 수 있는 개발자를 풀스택 개발자(full stack developer)라고 한다. 풀스택 개발자는 프론트엔드와 백엔드를 혼자 다 할 수 있다는 것이 장점이지만, 애매하게 공부할 경우 어느 한 가지 분야도 제대로 알지 못할 수 있다는 단점도 있다. 그만큼 한 분야만 집중해서 공부해도 시간이 모자라다는 것이 개발자 사이의 중론이다.
최소 개발 인원으로 초기 서비스를 개발하는 스타트업은 풀스택 개발자를 선호한다. 하지만 개발자의 커리어 관리, 특정 분야로의 꾸준한 실력 상승, 단계별 연봉 인상이나 IT 대기업으로의 이직 등을 위해서는 풀스택 개발자보다 한 가지 개발 분야를 깊게 아는 것을 권한다.