Edsger W.Dijkstra와의 인터뷰
[이미지 출처 - Univ. of Texas at Austin] Tomas : 프로그래밍이란 직업은 어떻게 시작하게 되었나요? Dijkstra : 제 아버지가 영국 캠브리지의 프로그래밍 과정에 저를 보냈을 때가 1951년 이었습니다. 모든 것은 그 때부터 시작되었습니다. 처음으로 네덜란드를 떠났을 때, 처음 영어로 말하는 사람을 만났을 때 처럼 굉장한 경험이었습니다. 모든 일들을 스스로 해결해야 했고, 완전히 새로운 주제들로 가득찬 수업을 따라 가야 했습니다. 하지만 그런 것들을 아주 좋아했습니다. 네덜란드 암스테르담 수리센터의 계산부서 책임자로 있던 Aad van Wijngaarden은 이러한 저의 상황을 알고 일 자리를 제안했습니다. 저는 그의 제안을 받아들여 1952년 3월 파트타임 형식으로 수리센터에서 프로그래머로 일하게 되었습니다. 그 당시 수리센터에는 컴퓨터가 없어 직접 만들려는 시도를 했습니다. 수리센터에서 프로그래밍으로 8년이란 시간을 보내는 동안 앞으로 탄생할 머신에 사용될 기본적인 소프트웨어를 개발했습니다. 그 기간 동안 저는 아주 신중한(conservative) 프로그래머였습니다. 프로그램을 작성하거나 종이에 명령어 코드를 기술하는 형식, 라이브러리를 구성하는 방식은 1951년 캠브리지에서 경험했던 이후 훨씬 더 모델링(much modeled) 되었습니다. Tomas : 1957년 결혼 당시, 혼인증명서에 "프로그래머"란 단어를 쓸 수 없었나요? Dijkstra : 네, 생각해 보면 "프로그래머"란 용어는 1960년대 초에 비로소 인식되기 시작한 것 같습니다. 그 당시 이론 물리학을 연구하기 위해 캠브리지를 선택했지만, 프로그래밍을 시작한 지 3년이 되던 1955년, 아직 학생이였던 저는 프로그래밍이 이론 물리학 보다 더 강렬한 지적 도전이란 결론을 내렸고 그 결과 프로그래밍을 선택했습니다. 프로그래밍은 저 스스로에게 굉장히 엄격한 것이었습니다. 뭔가가 잘못되면, 그러니까 ...
0 댓글