IT 업종 직업 구분
업무에 따른 구분
- 기획자 : 전체 사업 목적에 따른 개발 컨셉을 결정하고, 전체적인 방향을 결정한다. 다른 분야는 필요없는 경우가 많고 주로 게임 기획자를 말한다.
- 개발자(분석/설계) : 사용자 요구사항을 수집/분석하고, 가장 최적의 목표달성을 위한 시스템 설계를 수행한다.
- 개발자(프로그래머) : 프로그래밍 언어를 사용하여 설계된 요구사항에 맞게 실제 시스템을 구현한다. 보통 분석/설계/테스트 업무를 같이 수행하기도 한다.
- 개발 대상에 따른 구분 : 시스템, 임베이드, 어플리케이션, 게임, 웹, 모바일 프로그래머 등으로 구분
- 개발 언어에 따른 구분 : C/C++, Java, COBOL, 안드로이드, JSP 등 특화된 언어에 따른 구분
- 비즈니스 영역에 따른 구분 : 인사, 회계, 제조, 금융, 물류 등 사업 역역별로 개발자를 구분
- 기술자(엔지니어) : 사용 하드웨어/소프트웨어의 설치/운영/유지보수/교육등 업무를 수행한다.
- 엔지니어 분류 : 네트워크, 서버, 보안, DB 엔지니어등 취급하는 하드웨어의 기능에 따라 구분
- 디자이너 : 개발자와 협업하며, 제품 및 화면 디자인 작업을 한다.
- 컨설턴트 : 회사 업무의 효율화를 위해 IT 활용을 포함한 연구/조사/실행방안을 만들어 회사 운영 효율화에 필요한 활동을 제안/실행 한다.
- 관리자(PM) : 프로젝트의 예산/인력/기간의 관리 및 고객과의 소통을 통해 프로젝트를 진두 지휘한다.
- 기타 지원업무 : 테스터, 리뷰어등 지원업무를 수행
- 솔루션/기술에 따른 구분