라이프 브리핑
0~2017·1화그레이스 호퍼 : 2026년 11월 14일 업데이트
2026년 11월 14일 토요일
그레이스 호퍼 : 2026년 11월 14일 업데이트

1
1906년 12월 09일, 0세 때, 그레이스 호퍼는 그레이스 브루스터 머리라는 이름으로 맨해튼 어퍼웨스트사이드의 부유한 집안에서 태어났다.
2
0000년 00월 00일, 00세 때, 그레이스 호퍼는 토목 기사였던 할아버지가 뉴욕 곳곳으로 측량하러 나갈 때마다 따라다녔다. 어머니는 수학자, 아버지는 보험 회사 중역이었다.
3
1930년 00월 00일, 23세 때, 그레이스 호퍼는 비교문학 교수 빈센트 호퍼와 결혼했다.
4
1931년 00월 00일, 24세 때, 그레이스 호퍼는 바사르 대학에서 수학을 가르치기 시작했다.
5
0000년 00월 00일, 00세 때, 그레이스 호퍼는 바사르의 확률 수업에서 스털링 공식을 다룰 때 이를 주제로 에세이 과제를 내고 명료성과 문체를 기준으로 채점했다.
6
1934년 00월 00일, 27세 때, 그레이스 호퍼는 바사르 대학교에서 수학과 물리학을 공부한 뒤 예일 대학교에서 수학 박사 학위를 받았다. 1895년 첫 여성 수학 박사를 배출한 예일의 열한 번째 여성 수학 박사였다.
7
1940년 00월 00일, 33세 때, 그레이스 호퍼는 바사르를 휴직하고 뉴욕 대학교에서 리하르트 쿠란트 교수의 지도로 편미분방정식을 연구했다.
8
1941년 12월 00일, 34세 때, 그레이스 호퍼는 진주만 공습이 일어났을 때 뉴욕 대학교에서 쿠란트 교수 아래 연구를 이어 가고 있었다.
9
1943년 12월 00일, 36세 때, 그레이스 호퍼는 바사르 대학을 그만두고 미 해군 예비역에 입대했다.
10
1944년 06월 00일, 37세 때, 그레이스 호퍼는 매사추세츠주 스미스 칼리지의 학사 장교 훈련 과정을 수석으로 마치고 중위로 임관했다.
11
1944년 07월 00일, 37세 때, 그레이스 호퍼는 암호 해독 부서 배치를 예상했으나 하버드 대학교로 발령받아, 해군에 징발돼 하워드 에이킨 사령관이 책임지던 릴레이식 대형 컴퓨터 마크 I 팀에 합류했다.
12
1944년 07월 00일, 37세 때, 그레이스 호퍼는 하버드 첫 출근 날 에이킨으로부터 찰스 배비지 일지 한 부를 받고 마크 I을 처음 본 뒤, 기계를 다루기 위해 밤새 설계도를 공부했다.
13
1944년 07월 00일, 37세 때, 그레이스 호퍼는 자신보다 석 달 먼저 에이킨 밑에 들어와 있던 해군 소위 리처드 블로크와 짝을 이뤄 마크 I을 운용했다.
14
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 블로크와 12시간씩 교대하며 마크 I 가동과 에이킨 사령관의 요구를 감당했다.
15
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 물리·수학 문제를 작은 산술 단계로 쪼개 기계에 한 단계씩 지시하는 체계적인 방식으로 프로그램을 짰다.
16
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 맡은 계산 문제를 이해하려고 해양학 용어, 기뢰 제거 작업, 기폭 장치와 근접신관, 생체 의학까지 공부했다고 회고했다.
17
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 천공 테이프 프로그램을 시험할 때마다 팀원들과 기도용 깔개를 펴고 동쪽을 향해 무사 통과를 비는 의식을 치렀는데, 장난으로 시작된 일이었다.
18
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 블로크가 밤사이 하드웨어 회로를 손보는 바람에 자신의 프로그램이 다음 날 아침 돌아가지 않는 일을 자주 겪었다고 회고했다.
19
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 에이킨과 자주 부딪히던 블로크에게 에이킨은 정해진 방식대로만 움직이는 컴퓨터 같은 사람이라고 설명해 주곤 했다고 회고했다.
20
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 정확한 언어 감각을 높이 산 에이킨으로부터 마크 I 프로그래밍 매뉴얼 집필을 맡았고, 글을 써서 펴내 본 적이 없다는 말에 해군이 됐으니 써야 한다는 답을 들었다.
21
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 매일 저녁 그날 쓴 원고 약 5페이지를 에이킨에게 소리 내 읽어 주고, 읽다 막히는 문장은 고치라는 조언을 받았다.
22
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 처음엔 자신을 휘하에 두기를 꺼리던 에이킨에 의해 얼마 지나지 않아 수석 프로그래머 겸 부책임자로 발탁됐다.
23
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 하버드에서 서브루틴 기법을 다듬었고, 사인·상용로그·10의 거듭제곱 계산 서브루틴을 연산 코드 하나로 불러 쓰게 했으며 자신이 관리한 서브루틴 라이브러리를 점점 키워 나갔다.
24
1944년 7월경 · 37세 무렵, 그레이스 호퍼는 마크 I 프로그래밍을 하면서 소스 코드를 기계마다의 명령어로 옮겨 주는 컴파일러 개념을 떠올렸다.
25
1944년 08월 00일, 37세 때, 그레이스 호퍼는 블로크와 함께 마크 I 옆 회의실을 존 폰 노이만의 작업 공간으로 내주었고, 폰 노이만과 블로크가 칠판의 방정식을 기계에 넣으면 중간 결과를 읽어 주었다.
26
1944년 08월 00일, 37세 때, 그레이스 호퍼는 폰 노이만이 기계가 계산하는 동안 회의실에서 나와 결과를 거의 정확히 예측하는 모습을 지켜봤다고 회고했다.
27
1945년경 · 38세 무렵, 그레이스 호퍼는 남편 빈센트 호퍼와 이혼했다.
28
1945년 00월 00일, 38세 때, 그레이스 호퍼는 ENIAC을 둘러본 뒤 재프로그래밍에 최대 하루가 걸리는 ENIAC보다 다루기 쉬운 마크 I이 낫다고 판단했다.
29
1945년 00월 00일, 38세 때, 그레이스 호퍼는 같은 해 ENIAC을 빠르게 다시 프로그래밍하는 방법들이 여성 프로그래머들을 중심으로 개발되자 곧 생각을 바꿨다.
30
1946년 00월 00일, 39세 때, 그레이스 호퍼는 마크 I의 역사와 프로그래밍 지침을 담은 500페이지 분량의 운용 매뉴얼을 펴냈다. 첫머리에서 파스칼·라이프니츠·배비지의 계산기를 다뤘고 배비지 차분기관 그림을 권두에 실었다.
31
1947년 09월 09일, 40세 때, 그레이스 호퍼는 하버드 마크 II가 멈춘 밤 팀원들과 함께 릴레이에 낀 날개폭 10센티미터 나방을 원인으로 찾아냈다. 팀은 나방을 일지에 테이프로 붙이고 '실제 버그 발견 첫 사례'라고 적었다.
32
1947년 09월 09일, 40세 때, 그레이스 호퍼는 동료들과 함께 컴퓨터 결함을 '버그', 결함 찾기를 '디버깅'이라 부르는 말을 널리 퍼뜨렸다.
33
1949년 00월 00일, 42세 때, 그레이스 호퍼는 존 모클리에게 채용돼 그가 공동 창업한 컴퓨터 회사에 들어갔다.
34
1952년 00월 00일, 45세 때, 그레이스 호퍼는 세계 최초로 실제 작동하는 컴파일러를 만들었다.
35
1952년 00월 00일, 45세 때, 그레이스 호퍼는 기호식 수학 코드를 기계어로 바꿔 주는 컴파일러 A-0 시스템의 초기 버전을 동료 프로그래머들과 나누고 함께 오류를 잡았다.
36
1959년 00월 00일, 52세 때, 그레이스 호퍼는 최초의 표준 상업용 크로스 플랫폼 언어 코볼 개발을 이끌면서 개방적인 개발 절차를 유지했다.
37
1967년 08월 00일, 60세 때, 그레이스 호퍼는 미 해군의 부름으로 현역에 복귀해 해군 코볼 표준화와 코볼 컴파일러 검증을 맡았고, 의회 표결로 정년을 넘긴 복무를 허락받았다.
38
1986년 08월 14일, 79세 때, 그레이스 호퍼는 해군 소장 계급으로 해군 역사상 최고령 현역 장교로서 은퇴했다.
39
2014년 00월 00일, 사후, 그레이스 호퍼는 하버드 과학 센터의 마크 I 전시가 수정되면서 그동안 빠져 있던 자신과 프로그래머들의 역할이 새로 조명됐다.

그레이스 호퍼