안녕하세요 알렉스입니다.
리쳐드 해밍(Richard Hamming)의 <You and Your Research>라는 강의를 정리해 보았습니다.
리쳐드 해밍은 컴퓨터 과학 분야의 노벨상이라 불리는 튜링상을 수상한 세계적인 컴퓨터 과학자인데요. 그가 말한 자신이 속한 분야에서 최고가 되는 방법, 더 나아가 위대한 성과를 내는 방법을 공유합니다.
당연한 말처럼 들릴 수 있지만, 결국 무엇이든 본질은 단순한 것 같습니다.
편안한 밤 되시길 바랍니다.
1. 위대한 업적을 이뤄낸 사람들의 특징
뛰어난 사람들 모두가 어릴 때부터 특별한 재능을 보인 것은 아닙니다. 예를 들어, 뉴턴은 케임브리지 대학에 입학할 때까지 특별한 수학 능력을 보여주지 않았고, 아인슈타인도 박사 학위 후 7년간 특허청에서 일했을 뿐 대학에서 자리를 잡지 못했습니다.
그들은 꾸준히 노력했습니다. 뉴턴은 남들도 자신만큼 열심히 생각하면 같은 결과를 얻을 수 있다고 했습니다. 아인슈타인은 1년에 5편의 논문을 발표했어요. 그들이 훌륭한 업적을 이뤄낸 것은 단순한 운이 아닙니다. 성공 여부는 꾸준한 노력에 있습니다.
불신을 가져야 합니다. 대부분의 사람은 어떤 것이 옳고 그른지 확실히 알고 싶어 합니다. 그러나 위대한 과학자들은 이론을 믿으면서도, 동시에 그 이론의 오류를 발견할 만큼 불신합니다. 만약 이론을 완전히 믿어버리면 새로운 도약을 할 수 없습니다. 모순을 포착하고 새로운 길을 개척하는 것이 위대함의 핵심입니다.

2. 성공을 결정하는 요인
자신감이 중요합니다. 자신이 훌륭한 일을 할 수 있다고 믿지 않는다면, 실제로 훌륭한 일을 해낼 가능성은 희박합니다. 물론 지나친 자신감은 위험하지만, 어느 정도의 자신감은 필수적입니다. 정보 이론을 개발한 클로드 셰넌은 무한한 용기를 가진 사람이었습니다. 새넌과 같이 정보이론을 연구할 당시, 엄청나게 방대한 코드 속에서 옳은 코드를 찾아내는 작업이 필요했죠. 하지만 섀년은 그런 말도 안되는 일을 할 수 있다며 직접 해냈습니다.
탁월함을 향한 열망도 중요합니다. 어떤 일을 하든 잘 해내려고 노력해야 합니다.제 아버지는 '가치 있는 일이라면 무엇이든 잘해야 한다'고 말씀하셨습니다. 중요하지 않은 일은 빨리 끝내고, 중요한 일에는 최선을 다해 탁월함을 추구해야 합니다. 적당한 성과를 내려고 하지 마세요. 최고의 결과물을 만들어내세요.
무엇보다 가장 중요한 것은 적절한 시기에, 적절한 방법으로, 올바른 문제를 해결하는 것입니다. 단지 열심히 노력하는 것만으로는 부족합니다. 어떤 문제가 중요한지, 어떤 접근법이 효과적인지 파악하는 감각이 필요합니다.
* 위와 관련하여 리쳐드 해밍은 튜링상 수상 소감에서 다음과 같은 말을 남겼습니다.
과학이 무엇이 가능할지를 연구하는 데에 반해서, 공학은 가능한 방법들 중 경제성과 실용성을 만족시키는 하나를 고르는 학문입니다. 우리가 “컴퓨터 과학”이라고 부르는 분야는 “컴퓨터 공학”이라고 불러야 더 정확하다고 생각합니다.
3. 결핍은 자산이다
불리한 환경이 오히려 자산이 될 수도 있습니다. 제가 벨 연구소에서 IBM 701 컴퓨터를 다룰 때, 다른 회사들은 더 좋은 장비를 가지고 있었지만, 벨 연구소는 저에게 그런 지원을 해주지 않았습니다. 그래서 저는 제가 할 수 있는 일을 고민했죠. 그 결과 자동 프로그래밍 기술을 만들었어요. 이를 통해 저는 컴퓨터과학 분야의 선구자가 되었습니다.
4. 발전하는 방법
발전은 변화를 필요로 합니다. 대부분의 사람들은 변화를 싫어하지만, 발전하기 위해서는 변화를 기꺼이 받아들여야 합니다. '우리는 늘 이렇게 해왔어'라는 생각에 안주하지 마세요. 현재 방식이 완벽하게 만족스럽더라도, 더 나은 방법이 있을 수 있다는 가능성을 열어두고 새로운 시도를 해야 합니다. 변화 없이는 발전도 없습니다. 10년간 같은 방식을 고집했다면 다른 방식을 찾아보세요. 아무리 기존 방법이 완벽하더라도요.
5. 의미있는 삶을 사세요
여러분은 그저 주어진 대로 살아갈 건가요, 아니면 원하는 삶을 만들어 갈 건가요? 나중에 '그럭저럭 즐거운 인생을 살았어'라고 말하고 싶은가요, 아니면 '나는 의미 있는 일을 해냈어'라고 말하고 싶은가요?