Ask HN: 당신의 사고에 영감을 준 사람은 누구인가요?
Ask HN: Who is the inspiration for your thinking?
저는 소프트웨어 개발과 해킹, 그리고 인생 전반에 걸쳐 저에게 영감을 준 사람들에 대해 생각해 보고 있습니다. 여러분은 어떤 사람들에게서 영감을 받았나요? 그들의 어떤 점이 여러분의 사고방식이나 일하는 방식에 영향을 주었나요?
Ward Christensen은 단순히 물건을 제 뜻대로 고치는 해킹의 즐거움을 가르쳐 주었습니다. 그는 한때 IBM에서 'OS/2용 어셈블러로 프로그램을 작성할 수 없다'는 말을 들었다고 했습니다. 그의 도움으로 C++ 컴파일러 키트를 구하게 되었고, 이 도전은 Forth/2, 즉 OS/2용 직접 스레드 Forth를 어셈블러로 작성하는 결과를 낳았습니다.
Russel Reynolds는 소프트웨어 개발의 본질을 가르쳐 주었습니다. 그는 석탄을 태워 전력을 생산하는 Will County Generating Station의 운영 관리자였습니다. 그는 컴퓨터를 도구로 보았고, 가능한 한 실용적이고 방해되지 않아야 한다고 생각했습니다. 1980년대에 그는 소방 장비 검사를 기록하기 위해 휴대용 컴퓨터를 찾았습니다. 장갑을 낀 채로 작동해 보고, 커피를 쏟고, 콘크리트 바닥에 떨어뜨려 보기도 했습니다. 저는 검사를 기록하는 소프트웨어를 작성했습니다. 그는 대부분의 사람들이 컴퓨터를 갖지 않았던 시절에 직원 한 명을 불러 '그들은 평가받는 것이 아니고 내가 평가받는 것이며, 문제가 생기면 내 잘못'이라고 설명한 뒤 원하는 작업을 말했고, 저는 지켜봐야 했습니다. 저는 매우 압축된 시간 안에 소프트웨어 사용성에 대해 엄청난 것을 배웠습니다.
Jack Woermbke는 정말로 필요하지 않으면 소프트웨어를 절대 업그레이드하지 말라고 가르쳐 주었습니다. 그는 한 번에 한 가지만 변경해야 무엇이 문제를 일으켰는지, 또는 해결했는지 알 수 있다고 가르쳐 주었습니다.
Live Marketing의 사람들은 무역 박람회가 어떻게 돌아가는지, 마케팅이 어떻게 작동하는지, 그리고 컴퓨터를 사용해야 하는 사람들을 행복하고 생산적으로 유지하는 방법을 가르쳐 주었습니다.
Norman Teiber는 그의 작업장인 Allied Gear에서 온갖 종류의 기어와 기어 모양 물건을 만드는 방법을 가르쳐 주었습니다. Allied Gear는 2019년에 매각되었습니다.
제 친구 Jim은 오래된 라디오, 테스트 장비 등을 수리하는 방법을 보여 주었습니다. 우리는 1940년대 TV, 모든 연도의 테스트 장비와 햄 라디오, 심지어 몇 대의 Cesium Beam 원자 시계까지 수리했습니다. Fermilab의 Jim Hoover는 1990년대 초에 세상이 겉보기와 다르며, 뉴스를 액면 그대로 받아들일 수 없다는 것을 가르쳐 주었습니다.