개발자는 말 그대로 무언가를 만드거나 고치는 사람을 말한다. 발명가와 정의가 혼동될 수 있으나, 꼭 창의적인 것을 만들 필요는 없다는 점에서 차이가 있다.

보통 공학 영역에서 최초로 특정한 물건을 만들거나 특정한 체계를 제안한 경우 개발자라고 하기 때문에 공학자들이 대부분 개발자의 명함을 다는 편이다.

IT 업계에서

편집

프로그래머를 대부분 개발자라고 하며 이 밖에도 프로젝트 기획 등을 만드는 사람도 개발자라고 할 수 있다. 그리고 지금 보고 있는 큰숲백과 같은 웹사이트에는 일반적인 코딩 이외에 디자이너도 사이트 시스템 설계를 담당한다는 점에서 개발자라 할 수 있다.[1]

개발자는 다시 사용자가 직접 보는 부분을 설계하는 프론트엔드 개발자와 사용자가 보지 않는 영역에서 핵심적인 요소를 구축하는 백엔드 개발자로 나뉜다. 웹사이트의 경우에는 클라이언트 개발자가 프론트엔드 개발자, 서버 개발자가 백엔드 개발자를 가리키는 경우가 많다.

  1. 가령 프로그래머가 위키 서버의 관리와 확장 기능 설계, 구현 및 유지관리 등을 담당하고 인터페이스 관리자가 웹사이트 디자인을 담당하는 체계를 쓸 수 있다.