개발자 분류 (1) 사용하는 기술이 무엇?
웹, 모바일, 게임 등 기술 분야에 따른 분류
가장 흔하게 활용됩니다. 개발자들이 “저는 백엔드 개발자입니다” 처럼 스스로를 소개하거나, 채용 공고에서 개발자를 채용할 때 활용하는 분류입니다.
가장 많은 퍼센티지를 차지하는 것이 웹 개발자이지요. 웹 개발자는 크게 웹 프론트엔드와 웹 백엔드 개발자로 나뉩니다.
웹 프론트엔드 개발자
이 안에서도 어떤 언어와 프레임워크를 주로 활용하느냐로 분류됩니다.
웹 백엔드 개발자
그 다음으로 알기 쉬운 파트가 모바일입니다. 모바일은 안드로이드 개발자, 아이폰 개발자로 나뉘지요.
가장 익숙하게 분류되는 것이 흔히 불리는 것이 웹 프론트엔드, 백엔드, 모바일 개발자이지요. 그 다음으로는, 게임 서버 개발자, 게임 클라이언트 개발자 등이 있습ㄴ다.
- 모바일 앱 개발자
- 시스템 프로그래머
-
모바일 게임 개발자
- 게임 서버 개발자
-
게임 클라이언트 개발자
- DBA
- 시스템 엔지니어
- 빅데이터 엔지니어
‘나는 웹 프론트앤드 개발자야’ ‘제 목표는 게임 서버 개발자입니다’
가장 객관적이고 직관적인 표현이긴 합니다만, 초보자들은 저 ‘게임 클라이언트 개발자’라는 직군이 어떤 주로 어떤 일을 하고 어떤 업무 특성을 갖고 있는지 잘 모릅니다.
그래서 이것만으로 개발자란 어떤 사람들인지 이해하기가 어렵습니다. 조금 다른 스타일이 분류를 한번 볼까요? 다음은 일하는 스타일/방식에 따른 분류입니다.