디자이너, 개발자, 기획자의 차이


Thu, 04 Aug 2022 20:00 KST

jobs


디자이너, 개발자, 기획자는 서로 하는 역할이 어떻게 다를까요?


안녕하세요. shcDE입니다. 이번 포스팅에서는 제가 두 번의 인턴 생활을 하면서 디자이너, 개발자, 기획자의 역할에 대하여 느낀 점을 말씀드리겠습니다. 이번 게시물이 취업 준비생들에게 도움이 되었으면 좋겠습니다. 우선 디자이너의 역할에 대해 먼저 설명드리겠습니다.


사실 디자이너의 직무도 세분화시키면 가구 디자이너, 패션 디자이너, 브랜드 디자이너 등 많은 직업이 존재합니다. 이 중에서 저는 UX/UI 디자이너가 어떠한 역할을 하는지에 대해 설명드리겠습니다. 여기에서 UX란 ‘User Experience’, UI란 ‘User Interface’를 의미하며, 주로 애플리케이션이나 웹 사이트의 디자인을 담당합니다. 이러한 디자이너는 기획자가 만든 설계도를 바탕으로 디자인 시안을 만들어 개발자에게 전달해주는 역할을 합니다. 하지만, UX/UI 디자이너 취업 준비를 한다고 애플리케이션이나 웹 디자인만 고집하면 안 됩니다. 보통 제가 업무를 수행한 두 개의 회사의 경우 서비스 분야가 달랐음에도 불구하고, UX/UI 디자이너가 브랜드 디자인까지 담당하였습니다. 그래서 UX/UI 디자인을 우선시하되, 틈틈히 브랜드 디자인도 공부하시는 것을 추천드립니다.


다음으로 기획자의 역할에 대해 설명드리겠습니다. 기획자도 디자이너와 마찬가지로 세분화를 시키면 전략기획, 사업기획, 서비스기획 등 다양한 직무가 존재합니다. 여기에서는 서비스기획자에 대해 말씀드리겠습니다. 서비스기획자란 웹 및 애플리케이션 서비스를 전체적으로 설계하고, 해당 설계도를 디자이너에게 전달하고, 디자인 시안이 완성된 이후에는 기존에 만든 설계도(스토리보드)와 디자인 시안을 다시 개발자에게 전달하여 서비스 개발 상황을 수시로 확인하는 관리자 역할을 합니다. 서비스의 기획부터 개발까지 모든 단계를 보통 기획자가 감독하기 때문에 상당히 서비스에 대한 많은 관심과 열정이 필요한 직무입니다. 작은 회사에서는 보통 디자이너가 기획자 역할까지 담당하는 경우도 있으니 참고하시길 바랍니다.


마지막으로 개발자에 대해 설명드리겠습니다. 여기에서 말하는 개발자는 보통 프로그래머로 알고 있으시면 될 것 같습니다. 사실 개발자가 디자이너, 기획자에 비해 분야가 한정되어 있다고 생각하실 수 있지만, 자세히 알아보면 개발자도 많은 분야로 나뉘어져 있습니다. 임베디드, 데이터 엔지니어링, 머신러닝, 블록체인, 백엔드, 프론트엔드 등 상당히 하는 역할이 집중하는 분야에 따라 나뉘어져 있습니다. 개발자에 대한 설명은 디자이너, 기획자와는 다르게 포괄적으로 설명드리겠습니다. 여러 분야가 있지만 개발자가 일하는 방식에서 공통점이 있습니다. 그것은 바로 프로그래밍 언어를 통해 코드를 작성한다는 것입니다. 그리고 작성한 코드를 실행시켜 서비스를 구현합니다. 이러한 개발자의 장점은 앞의 두 직무에 비해 기술력을 갖추고 있다는 점에서 경쟁력이 있다는 사실이 있습니다. 반대로, 단점은 그만큼 좋은 개발자가 되기 위한 장벽이 높다는 특징이 있습니다. 물론 개발자의 역량도 천차만별이기에, 실력에 따라 경쟁력이 약한 개발자가 될 수도, 아닐수도 있습니다.


사실 기획자나 디자이너도 마찬가지로 실력에 따라 받는 대우가 달라집니다. IT업계의 세 직군은 그런 느낌을 많이 받았습니다. 이러한 세개의 직군에 대한 특징은 다른 직무와는 다르게 학점이나 스펙이 크게 작용되지 않습니다. 그 대신, 실력에 따라 자신이 받는 대우가 달라집니다. 그만큼 어느 분야든 IT업계로 진출하시고자 하는 분들은 최선을 다 하시길 바랍니다.


이번 포스팅은 여기에서 마치겠습니다. 오늘도 긴 글 읽어주시느라 고생하셨습니다.


감사합니다.