개발직군, 업무

JE·2021년 10월 26일
0

Goal

개발 프로젝트 진행 시 각 영역을 이해

기획

업무

  • 서비스구상 ( 서비스의 분야, 방향, 아이디어 수집 )
  • 시장조사 ( 서비스 산업군 역사, 전망, 벤치마킹, 타겟분석 )
  • 서비스 검증 ( 유저 시나리오 )
  • 기획문서 작성 ( 메뉴구조설계서, 정책기능정의서, 플로우차트 , 와이어프레임, 화면설계서.

필요능력

  • 개발용어 기초 지식
  • 데이터분석능력
  • 커뮤니케이션

운영

업무

  • 테스트 (시나리오 작성 및 실제 테스트 )
  • 마케팅
  • 고객관리
  • 유지보수 ( 이슈, 개선점 분석 )

개발자

웹 프론트

업무

  • 웹사이트의 보이는 부분과 이벤트 영역 개발.

필요능력

  • 웹 통신 이해
  • HTML CSS JS ...

웹 백

업무

  • 웹프론트에 원하는 데이터 가공(로직), 넘겨주는(통신) API 개발

필요능력

  • 웹 통신 이해
  • php , java, python ...

응용프로그램

필요능력

  • C , C# , VB ...
  • OS 지식

임베디드

; 펌웨어개발 / 커널개발 / 시스템플랫폼개발 로 구분.

업무

  • 기계나 기타 제어가 필요한 시스템이나, 특정 기능을 수행하는 컴퓨터 시스템 개발.
  • 하드웨어 간 통신

필요능력

  • OS 지식
  • 주로 C

게임개발

필요능력

  • C++ , C# ...
  • 게임엔진 언리얼, 유니티 ...

모바일개발 ( IOS , ANDROID )

* 모바일 개발 종류. 정리필요.

필요능력

  • 모바일기기에 대한 이해
  • JAVA , KOTLIN, SWIFT

엔지니어

시스템엔지니어

(서버엔지니어 / 네트워크 엔지니어 )

업무

  • 서버 규모 산정
  • 서버 모니터링 자동화
  • 장비 설치 및 유지보수

필요능력

  • 기본개발지식
  • 네트워크지식
  • 보안,보안장비 지식
  • OS 지식

데이터 엔지니어

업무

  • 데이터 인프라구축
  • 데이터베이스 튜닝
  • 데이터 추출

필요능력

  • SQL 작성 능력
  • DB 튜닝 능력
  • OS 지식

데브옵스

; Development + Operation
; 시스템 개발자와 운영을 담당하는 정보기술 전문가 사이의 소통, 협업, 통합 및 자동화를 강조하는 소프트웨어 개발 방법론

필요능력

  • 개발 능력
  • 네트워크, 시스템엔지니어의 기초 (인프라)

정보보안

필요능력

  • 보안 지식
  • OS 지식
  • DB 지식
  • 개발 기초 능력
  • 컴퓨터 구조 지식

모의해킹전문가

정보보안시스템엔지니어

정보보안 솔루션 개발자

정보보안 컨설팅 전문가

침해대응 전문가

악성코드 분석 전문가

디지털포렌식전문가

reference

profile
평범한 개발자

0개의 댓글