ENIAC 여섯 명: 프로그래밍이 ‘여성의 일’이던 시절 ENIAC 여섯 명: 프로그래밍이 ‘여성의 일’이던 시절

3월 8일, Software Informer는 IT 및 관련 산업의 여성들에게 헌정된 특별 시리즈를 공개합니다: 다섯 편의 기획 기사와 다섯 편의 개인 스토리. 이제 우리는 컴퓨터가 시끄럽고, 뜨겁고, 예의라고는 찾아보기 힘들던 — 그리고 프로그래밍이 주연이 아니라 지원 업무로 여겨지던 — 시대로 한 걸음 물러나 보려 합니다.

이 글은 ENIAC 컴퓨터, ENIAC 식스(종종 최초의 컴퓨터 프로그래머로 불립니다), 그리고 프로그래밍이 “여성의 일”에서 명망 있고 보수가 높은 경력으로 어떻게 바뀌었는지를 포함한 컴퓨팅 초창기 여성들의 역사에 대한 심층 탐구입니다.

여전히 인간을 필요로 했던 컴퓨터

ENIAC은 Electronic Numerical Integrator and Computer의 약자입니다. 1940년대 초부터 펜실베이니아대학교 무어 스쿨에서 미 육군을 위해 제작되었으며, 주로 포병 탄도표(사거리표) 계산을 담당했습니다. 간단히 말해: 여러 조건에 따라 포탄이 어떻게 날아갈지를 계산하는 데 도움을 주었습니다.

ENIAC은 거대했습니다. 무게는 약 30톤, 구성 부품은 10만 개가 넘었고, 지시를 “프로그램”하기 위해 플러그보드를 사용했습니다. 한 번 배선이 완료되면 전자적 속도로 실행할 수 있었지만, 새 문제를 위해 다시 배선하는 데는 며칠이 걸리곤 했습니다. 이는 당시 “프로그래밍”이 의미하던 바를 보여 줍니다: 타이핑이 아니라 물리적 설계, 배선, 그리고 점검이었습니다.

또한 ENIAC에는 친절한 도구가 딸려오지 않았습니다. 현대적인 프로그래밍 언어도, “초보자를 위한 ENIAC” 같은 매뉴얼도 없었습니다. 따라서 질문은 “누가 코드를 짤 수 있는가?”가 아니었습니다. 질문은 “누가 이 기계로 무언가를 하게 만들 수 있는가?”였습니다.

ENIAC 식스 프로그래머: 역사상 최초의 컴퓨터 프로그래머

ENIAC 식스는 보통 다음과 같이 소개됩니다: Kathleen “Kay” McNulty Mauchly Antonelli, Jean “Betty” Jennings Bartik, Frances “Betty” Snyder Holberton, Marlyn Wescoff Meltzer, Frances “Fran” Bilas Spence, Ruth Lichterman Teitelbaum. 이들은 핵심 업적을 남긴 지 50여 년이 지난 1997년에 Women in Technology International 명예의 전당에 헌액되었습니다.

이들이 “프로그래머”가 되기 전, 많은 여성들이 제2차 세계대전 동안 인간 컴퓨터로 고용되었습니다. 이는 정식 직함이었습니다. 손으로 또는 기계식 탁상 계산기를 사용해 고난도의 수학을 수행하는 일을 의미했으며, 종종 탄도학처럼 군사적 수요를 위해 이뤄졌습니다. 미 육군은 1940년대 초 이 일을 위해 여성들을 모집했고, 그중 여섯 명이 1945년경 ENIAC 프로그래밍 담당으로 선발되었습니다.

여성이 선택된 이유 중 하나는 단순하며 역사적입니다. 전시 노동력 부족이 문을 열어 주었고, 컴퓨팅 업무는 심오한 수학 능력이 필요했음에도 종종 “사무직” 범주에 묶였습니다. 역사학자 Jennifer S. Light는 탄도 계산과 초기 프로그래밍을 과학 노동과 사무 노동의 중간에 놓인 일로 설명합니다. 고급 훈련이 필요했지만 여전히 사무직으로 분류되었고, 그 분류가 누가 채용되고, 누가 급여를 받고, 누가 공로를 인정받는지를 좌우했습니다.

ENIAC 식스는 개척자들이었습니다. 그러나 그들을 둘러싼 제도는 그들을 개척자로 대우하도록 설계되어 있지 않았습니다.

현실에서 ENIAC의 “프로그래밍”은 어떻게 보였나

프로그래밍을 코드 줄을 쓰는 일로 상상한다면, ENIAC은 당신을 실망시킬 것입니다.

ENIAC은 플러그보드와 물리적 배선을 사용해 프로그래밍되었습니다. 배선을 통해 지시가 “프로그래밍”되면 빠르게 실행됐습니다. 그러나 새로운 문제마다 긴 재배선과 세심한 점검이 필요할 수 있었습니다. 브리태니커는 이 트레이드오프를 분명히 설명합니다. 플러그보드는 ENIAC이 전자적 속도로 동작하게 했지만, 문제를 바꾸려면 물리적으로 재배선해야 했고, 그에 며칠이 소요됐다고요.

ENIAC 식스는 수학적 문제를 기계의 동작으로 번역해야 했습니다. 그들은 논리 도식도를 사용했고, 기계의 각 부품이 어떻게 함께 작동하는지 이해해야 했습니다. “인터페이스”는 직접적이고 까다로웠으며, 메모리도 제한적이어서, 방 밖의 사람들이 이해하는 것보다 프로그래밍은 훨씬 더 어려웠습니다.

ENIAC은 수천 개의 진공관을 사용했습니다. 이런 종류의 기계는 매우 물리적인 방식으로 고장 날 수 있었습니다. 따라서 초기 프로그래머들에게는 수학적 사고와 실용적 문제해결 능력 모두가 필요했습니다. 이것이 그들의 일을 “사무직”이라고 부를 때 종종 잊히는 핵심 포인트입니다. 그들의 일은 깊은 이해를 필요로 했습니다 — 새로운 기술을 쓸모 있게 만드는 바로 그 이해 말입니다.

작은 아이러니 하나: 초기 프로그래밍은 전화 교환대 업무와 약간 비슷해 보였습니다 — 케이블, 연결, 세심한 라우팅. 그러나 여성들이 다른 산업에서 유사한 “연결” 작업을 했을 때, 그것은 흔히 단순 반복 업무로 취급되었습니다. 이 연결 작업이 컴퓨터를 가능하게 했을 때조차, 역사 속 평가는 그것을 혁신이라 부르기를 주저했습니다.

시연의 날: 박수는 기계만 받았고, 프로그래머들은 받지 못했다

ENIAC이 유명해진 이유 중 하나는 1946년 2월의 공개 시연입니다. Penn Today에 따르면, ENIAC이 공개될 때 두 명의 여성이 언론을 감탄시킨 시험 실행을 만들어 냈습니다. 또한 Bartik과 Holberton이 고안한 미사일 궤적 계산이 언론 시연의 기반이 되었다고 전합니다.

하지만 보도에서 흔히 벌어진 일은 이랬습니다. 사진에는 남성이 등장했고, 기사에는 남성의 이름이 실렸으며, 시연을 가능하게 만든 여성들은 이야기에서 사라졌습니다. Penn Today는 아카이브 사진에는 여성과 남성이 함께 있음에도, 발행된 기사와 사진은 남성만을 내세웠다고 설명합니다. 성공적인 시연 후에도 여성들은 축하 만찬에 초대받지 못했습니다.

공적 인정은 직업적 지위를 만듭니다. 직업적 지위는 권력을 만듭니다. 권력은 다음번에 누가 채용되고, 누가 승진하며, 누구의 일이 “표준”이 되는지를 좌우합니다. ENIAC 식스는 몇 마디 칭찬만 잃은 것이 아닙니다. 그들은 수십 년의 가시성을 잃었습니다.

좋은 소식은 그들의 이야기가 영영 묻히지는 않았다는 점입니다. IEEE Spectrum은 연구자이자 영화제작자인 Kathy Kleiman이 이 여성들을 찾아 구술사를 기록해, 그들의 업적을 대중의 기억 속으로 되돌리는 데 기여했다고 전합니다.

“여성의 일”이 가치 있어지면, 규칙은 종종 바뀐다

이제 제목의 불편한 대목에 이릅니다. 프로그래밍은 “여성의 일”로 여겨졌습니다 — 그것이 위신 있는 일이 되기 전까지는.

컴퓨팅 초창기에는 프로그래밍이 흔히 반복적이고 기계적인 일, 발명이라기보다 구현에 가까운 일로 묘사되었습니다. 이런 틀은 조직이 그 일을 낮은 지위의 범주에 넣기 쉽게 만들었습니다. 역사학자 Jennifer S. Light는 인간 컴퓨팅의 연장선으로서의 프로그래밍이 1940년대의 “여성의 일”이라는 통념과 잘 맞아떨어졌다고 설명합니다.

그러나 기술 분야의 지위는 고정되어 있지 않습니다. 1960~70년대에 이르러 업계는 프로그래밍을 수요가 높고 보수가 점점 더 올라가는 핵심 기술로 보기 시작했습니다. JSTOR Daily는 역사학자 Nathan Ensmenger의 주장을 요약합니다. 즉, “컴퓨터 프로그래머에 대한 새로이 생긴 평가”와 증가하는 수요가 급여의 큰 상승을 가져왔고, 동시에 누가 “적합한” 프로그래머로 여겨지는지에 변화가 일어났다는 것입니다.

Ensmenger의 연구는 또한 이 시기에 직업이 전문화와 지위 구축의 일환으로 “자기 자신을 남성화”하기 시작했음을 강조합니다. 그는 많은 기술 분야와 비교해 초기 프로그래밍에는 여성이 이례적으로 많이 있었다고 지적하면서도, 공동체가 시간이 흐르며 프로그래밍을 더 전형적인 남성 영역으로 만드는 전략을 추구했다고 말합니다.

이 변화에서 특히 날카로운 도구는 채용 문화였습니다. Ensmenger의 요지는 기업들이 “비사교적이고, 수학적 성향이 강하며, 남성인” 지원자에게 유리한 적성검사와 고정관념을 사용했고, 이러한 고정관념이 스스로를 강화했다는 것입니다.

이렇듯 어떤 일은 본질적 난이도를 바꾸지 않고도 “성별 라벨”을 바꿀 수 있습니다. 어느 시기에는 지원 업무처럼 취급되고, 또 다른 시기에는 “엘리트”가 됩니다. 그러면 인력 파이프라인, 마케팅, 문화가 순식간에 다른 집단을 선별하기 시작합니다.

따라서 ENIAC 식스는 위신이 어떻게 구축되는지 — 그리고 공로가 얼마나 손쉽게 재배분될 수 있는지를 보여 주는 사례 연구입니다.

ENIAC 식스에게 무슨 일이 있었나?

IEEE Spectrum에 따르면 ENIAC 완성 후 여섯 여성은 미 육군에서 계속 일했고, 다음 세대 ENIAC 프로그래머를 교육하는 데 도움을 주었으며, 그중 일부는 현대 프로그래밍의 토대에 기여했습니다.

그럼에도 대중적 인식은 늦게 도착했습니다. 1997년의 명예의 전당 헌액은 그 지연의 상징입니다. 사회는 종종 승진보다 훨씬 뒤에 메달을 수여합니다.

왜 ENIAC 식스의 이야기가 지금 중요한가

오늘날 기술 분야에서 일한다면, 이 이야기가 충분히 “안전한” 만큼 옛일이라고 생각할지도 모릅니다. 그렇지 않습니다. 이 패턴은 여전히 낯익습니다.

현대 팀을 위한 몇 가지 실용적인 교훈:

  • 이름 붙이기는 중요합니다. 회사가 제품을 출시할 때, 누가 창작자로 명명되나요? 누가 지원으로 묘사되나요? 가시성은 경력을 좌우합니다.
  • 도구는 지위를 형성합니다. 일이 “수작업”처럼 보이면 사람들은 저숙련이라고 부를 수 있습니다. 그러나 어려운 일도 수작업일 수 있습니다. ENIAC 프로그래밍은 물리적이었지만 여전히 심오하게 지적이었습니다.
  • 위신은 정치적입니다. Ensmenger의 연구가 시사하듯, 전문적 정체성은 포용하거나 배제하는 방식으로 구축될 수 있습니다. “실력”은 실재하지만, 고정관념, 시험, 문지기 노릇도 마찬가지로 실재합니다.
  • 기술의 역사는 채용 도구입니다. 사람들이 과거 속에서 “자신을 볼” 수 있을 때, 미래의 자신을 상상하기가 쉬워집니다. IEEE Spectrum은 이를 명확히 말합니다. 역사로 향한 문을 여는 것은 공학과 컴퓨터 과학 분야의 인재 영입에 도움이 될 수 있습니다.

이것이 ENIAC 식스가 Women in IT 시리즈에 속하는 이유이기도 합니다. 그들의 일은 여성이 결코 컴퓨팅에 “새로” 온 존재가 아니었음을 보여 줍니다. 새로웠던 것은 누가 기억되었는가 하는 점이었습니다.

마무리 생각

우리의 첫 글에서, 우리는 AI가 “죽는다”는 것이 무엇을 의미하는지, 그리고 기계가 인간처럼 말할 때 종료와 정체성 같은 개념이 왜 중요한지를 물었습니다. 이 이야기에서의 “정체성 문제”는 다르게 보입니다. 기억을 잃는 챗봇이 아니라, 공로를 잃고 — 그리고 공식 서사에서 거의 사라져 가는 — 인간 전문가들의 문제입니다.

ENIAC 식스는 우리에게 기술에는 언제나 숨은 층위가 있음을 상기시킵니다. 그것이 작동하도록 만들고, 설명하고, 시험하고, “목소리”를 부여하는 사람들 말입니다. 앞으로 더 나은 기술 — 더 안전한 AI를 포함해 — 을 원한다면, 그 뒤에 있는 인간들의 이름을 더 잘 불러야 합니다. 기계는 이미 충분한 브랜딩을 갖고 있습니다.

작성자의 다른 글

네비우스, 유럽의 AI 경쟁 속 핀란드에 100억 달러 규모의 AI 데이터 센터 계획
기사
네비우스, 유럽의 AI 경쟁 속 핀란드에 100억 달러 규모의 AI 데이터 센터 계획
네비우스는 핀란드에 310MW 규모의 AI 데이터 센터를 계획하고 있습니다. 라펜란타 프로젝트가 유럽의 AI 경쟁, 인프라, 주권에 왜 중요한지 다음과 같습니다.
Claude Code 대 Codex: 왜 AI 코딩 에이전트가 어디에나 있는가
기사
Claude Code 대 Codex: 왜 AI 코딩 에이전트가 어디에나 있는가
Claude Code 대 Codex: 기능, 워크플로, 보안, 사용 사례를 비교하고 왜 AI 코딩 어시스턴트가 갑자기 어디에나 있는지 확인해 보세요.
신뢰할 수 있는 AI는 “이건 말이 안 돼”라고 말해야 할 때를 안다.
기사
신뢰할 수 있는 AI는 “이건 말이 안 돼”라고 말해야 할 때를 안다.
BullshitBench는 신뢰할 수 있는 AI가 유창한 답변을 생성하는 데 그치지 않고, 잘못된 전제를 감지해야 함을 보여줍니다. AI의 신뢰성, 반박, 그리고 거짓 전제 감지에 대한 고찰.
브라우저가 에이전트가 된다: 왜 검색이 행동하기 시작하는가
기사
브라우저가 에이전트가 된다: 왜 검색이 행동하기 시작하는가
AI 검색은 단순히 답하는 것을 넘어 브라우저 내부에서 행동하는 법을 배우고 있습니다. 브라우저 에이전트가 SEO, 트래픽, 프라이버시, 그리고 오픈 웹의 미래를 어떻게 바꾸고 있는지 알아봅니다.