본문 바로가기
IT

프로그래머 개발자 직업 종류

by ◑◐♡ 2022. 7. 6.

프로그래머, 개발자에서도 다양한 직군이 존재합니다. 어떤 목적과 어떤 방향에 따라 여러 가지 종류의 직업이 있는 데, 그래서 오늘 알아볼 것은 프로그래머, 개발자 내에서도 좀 더 세부적으로 어떤 직업 종류가 있는지 알아볼 수 있는 시간을 갖도록 하겠습니다.

 

 

직업 종류

프로그래머 또한 상세하게 나누면 정말 수십 가지가 되기 때문에, 조금은 크게 나누어 설명드리겠습니다.

크게 "게임 개발자, 웹 개발자(프런트엔드, 백엔드), 데브 옵스(DevOps) 엔지니어, 풀 스택 엔지니어, 모바일 애플리케이션 개발자, 데이터 사이언티스트, AI 개발자, 보안 엔지니어"가 있습니다.

참고로 여기서 많이 가는 직군은 웹 개발자입니다.(수요가 높음)

 

게임 개발자

게임 개발자는 말 그대로 게임을 개발하는 개발자로 사운드, 그래픽(맵, 캐릭터 디자인 등), 각종 인터페이스 및 시스템 등 모든 요소들을 알맞게 조립하여, 하나의 완벽한 게임을 만드는 직업입니다.

다른 개발자의 직군 또한 배워야 할 지식이 많은 것은 당연하지만, 그중에서 게임 개발자는 더 많이 배워야 합니다. 왜냐하면, 2D에 맞는 그리고 3D에 맞는 게임들을 개발하려고 하면, 그에 맞는 코딩 언어를 더 배워야 하며, 물리 엔진이나 상호 작용에 따른 기타 수학적 계산 또한 필요하기 때문입니다.

 

웹 개발자

웹 개발자(프론트 엔드, 백엔드) 예시 사진
웹개발자(프론트엔드, 백엔드) 예시

글로만 보면 조금 이해하시기 어렵기 때문에 위 사진 먼저 보시고 아래 참고하시면 되겠습니다.

웹 개발자 내에서도 프런트엔드와 백엔드 개발자로 나뉩니다.

프런트 엔드 개발자는 소프트 웨어 개발에 있어 사용자가 직접 볼 수 있는 곳을 담당하는 개발자라고 보시면 되며,

백 엔드 개발자는 사용자가 보이지 않는 부분을 담당하여, 웹을 사용함에 있어 전체적으로 매끄럽게 진행을 도와줄 수 있도록 개발하는 개발자라고 보시면 됩니다.

 

데브 옵스(Dev Ops) 개발자

데브 옵스 개발자란 프런트엔드와 백엔드 개발이 다 완료가 되면, 그 데이터들의 모음을 서버에 올리고 설정, 소프트웨어 설치, 데이터 베이스 설정 등을 해야 하는 데, 그러한 모든 과정들을 관리하는 개발자를 데브옵스(Dev Ops) 개발자라고 부릅니다.

 

풀 스택 개발자

풀 스택 개발자란 이러한 웹 개발자의 프런트, 백엔드 그리고 데브 옵스 개발에 만드는 방법을 전체적으로 아는 개발자로 풀 스택이 된다는 것은 정말 대단한 개발자라고 보시면 됩니다. 즉, 회사 전체를 만들 줄 아는 것과 마찬가지이기 때문입니다.

 

모바일 앱 개발자

우선 앱과 웹의 차이를 간단히 아셔야 될 것 같습니다.

앱은 여러분들도 아시다시피 어떤 하나의 어플을 통해서 할 수 있는 것이 제한되어있지만 전문적이기 때문에 좀 더 최적화가 잘 돼있고, 안정적인 것이 특징이며(예를 들어 쿠팡, 카카오톡 같은 것들은 쇼핑 그리고 SNS에 치중되어있는 느낌)

은 다운로드할 필요 없이 다양한 검색이 가능하며, 더욱더 많은 사람들이 정보를 습득하는 데 있어 최적화가 되어있지만, 그만큼 앱보다는 안정적이지 않다고 생각하시면 되겠습니다.(예를 들어, 인터넷을 통한 모든 활동)

그래서 앱 개발자는 어플을 개발하는 직업으로 웹 개발자와 비슷하지만, 조금은 다른 특징을 가지고 있다고 보시면 됩니다.

 

데이터 사이언티스트

데이터 사이언티스트는 회사의 모든 데이터들을 저장, 분석, 그리고 관리하는 역할을 하는 직업이며, 주로 필요한 데이터들을 필요한 사람들에게 정보를 주며 의사 결정을 하는 데, 도움을 주는 역할을 수행하고 있습니다.

또한 여러분들도 회사마다 다르지만, 한 번쯤 들어보신 머신러닝과 딥러닝 알고리즘을 개발해 관련 모델 및 예측 모델을 만들고 서비스를 개선해나가는 역할 또한 수행하고 있습니다.

 

A.I 개발자

A.I 개발자는 데이터 사이언티스트 중에 일부인 머신러닝과 딥러닝 알고리즘을 전문적으로 개발하는 직업이라고 보시면 됩니다. 예를 들어, 유튜브를 보면서 내가 선호하는 영상이 어떤 건지 판단하여, 상위에 내가 좋아할 만한 영상을 띄어준다던가, 좋아하는 노래를 반복적으로 듣다 보면 해당되는 리듬과 박자가 비슷한 음악을 추천해주는 등이 있습니다.

 

보안 엔지니어

마지막으로 소개해 드릴 보안 엔지니어는 다른 말로 화이트 해커라고 합니다. 해커라는 말은 많이 들어보셨을 텐데, 악의적으로 데이터들을 빼내서 도용을 하거나, 그 데이터들을 가지고 딜을 하는 것들을 한 번쯤 뉴스에서 접해보셨을 건데, 그런 해커들이 침입하지 못하게 막는 직업이 바로 화이트 해커, 보안 엔지니어라고 보시면 됩니다.

 

 

댓글


...
...