프로그래머

위키백과, 우리 모두의 백과사전.
220.92.251.98 (토론)님의 2015년 9월 7일 (월) 21:39 판

컴퓨터 분야에서, 프로그래머(programmer)란 컴퓨터 프로그래밍을 하고 컴퓨터 소프트웨어를 개발하는 사람을 말한다. 프로그래머는 거대한 메인프레임상의 소프트웨어를 개발하고 유지하기도 한다. 이 같은 의미에서 프로그래머는 소프트웨어 공학자 또는 소프트웨어 개발자로 간주할 수 있다.

에이다 러브레이스는 역사상 최초의 프로그래머로 여겨진다. 그녀는 1842년 10월에, 찰스 배비지해석 기관 컴퓨터 상의 구현을 알고리즘으로 설명한 최초의 사람이다.

컴퓨터 프로그래밍 기술에 능숙한 사람들은 유명세를 타기도 하지만, 이러한 관심은 보통 소프트웨어 공학자 집단으로 국한된다. 많은 저명한 프로그래머들이 종종 "해커"라는 명칭으로 불린다. 프로그래머는 보통 개인주의적 괴짜 집단으로나 틀에 박힌 것과 노조 등에 거부감을 지닌 이미지로 연상된다.

프로그래머는 다양한 형태를 가진다. 전문 프로그래머는 보통 IT 분야의 큰 회사나 작은 서비스 업체에서 일한다. 이것에 대하여 여러가지 자격증 등이 있다.

IT 프로그래머는 보통 IT분야의 회사에서 일하거나 만든다. 그리고 그들은 프로그램을 만들고, 베타 테스터 들 한테 첫 시험판을 주어 오류가 나는지 살핀다. 그다음 오류가 나지 않으면 그것을 알파 버전으로 한정적으로 판다. 사용자들 에게도 문제가 일어나지 않으면 그것을 정식 버전으로 판다. 그리고 많은 사람들은 가벼운 프로그램만 개발한다고 생각하고 아주 적게 공부해도 들어가도 되는 것으로 여기지만 사실은 아주 많은 컴퓨터 언어들과 다른 것들을 공부하여야 한다.

같이 보기