
컴퓨터 프로그래머는 컴퓨터 등의 기계를 프로그래밍하거나 그 일을 직업으로 삼은 사람을 말한다.
역사적으로 최초의 프로그래머 에이다 러브레이스는 여자였고, 프로그래밍은 원래 여성의 영역이었다. 에니악 프로젝트를 이끈 과학자, 엔지니어, 군인과 같은 남자들의 주된 관심은 전자식 컴퓨터 시스템을 구상하고 디자인하는 데 있었고, 실제로 컴퓨터를 작동시키는 일은 사소하게 여겨졌고 곧 여성의 몫이었다.[1]
이러한 성별 분업은 허만 골드스타인과 존 폰 노이만이 에니악 프로젝트 경험을 바탕으로 쓴 최초의 컴퓨터 프로그래밍 메뉴얼 책에서도 잘 드러난다.[1] 이들은 컴퓨터 개발 과정에서 이뤄지는 노동의 역할을 다음과 같이 나눈다.[1]
- 문제를 분석하고, 그것을 수학적으로 풀어내는 '지적인' 역할을 하는 설계자[1]
- 설계자의 아이디어와 문제의 해결법을 컴퓨터가 이해할 수 있는 형태로 '기계적으로' 번역하는 일을 하는 코더[1]
후자의 일이 여성의 일이었다.[1] 코더는 기계적이고 단순 반복적인 일로 여겨져 저임금을 받았고 비가시화되었다.[1]
컴퓨터 산업은 폭발적으로 성장하고 전문화되면서 더 많은 프로그래머가 필요하지고 이들의 대우도 좋아졌다.[1] 자연스레 이 직업에 뛰어드는 남성이 많아졌다.[1] 기존 여성 프로그래머가 남성 프로그래머에게 점차 자리를 빼앗기게 된 원인과 그에 관한 해석은 다양하다.[1]
- 프로그래밍 관련 직종에 종사하기 위한 조건으로 학력이 도입되면서 독학 프로그래머들이 취업하기 어려워졌다.[1] 이는 여성들, 그중에서도 출산과 육아로 휴학했을지 모르는 여성에게 불리한 조건이었다.[1]
- '진짜 프로그래머' 이미지가 만들어지고 이것이 남성성과 연결되며 이들에게 더 높은 전문성을 부여하는 일이 벌어졌다.[1]