
1944년 영국 런던에서 태어난 존 페이지. HP를 근무하던 그는 소프트웨어 퍼블리싱 코퍼레이션(SPC, 빵 회사 아님)를 세우고, 정보 관리 소프트웨어를 개발한다. 현재 mathopenref.com을 열고 운영중이다. 정보/통신에 대한 높은 기술적 이해를 가지고 있었지만, 그것보다도 고객에게 어떤 경험을 제공할 것인지를 더 고민한 개발자라 느껴진다. 정보와 통신의 중요성을 일찍 깨달은 그는 PFS 시리즈를 개발했다.
기술 수준을 높이려면 고객의 요구사항을 만족시켜야 한다고 생각합니다... 우리에게 지적인 노력을 요구하겠지만 진정한 발전을 이루게 될 것입니다.
쉬운 프로그램이 사용자에게 이롭기 때문에 개발합니다. 이런 개발 방식은 우리를 경쟁사와 차별화합니다.
프로그래머는 이상하게도 기술은 알지만 기술로 무엇을 해야 할지는 이해하지 못할 때가 많습니다.
제 목표는 가전제품처럼 쉽게 배울 수 있는 프로그램을 설계하는 것입니다. .... 복잡한 프로그램을 작성하기 쉬운 이유는 복잡도를 사용자에게 전가할 수 있기 때문입니다. 즉, 사용자가 모든 어려운 결정을 내리도록 강제합니다.
궁극적으로 창립자가 뭐든 다할 수 없는 규모까지 회사가 커질때, 다른 사람들이 소유권을 넘겨 받아 창립자가 했던 방식으로 이끌 준비가 되어 있어야만 합니다.
회사에서는 기초적인 도구를 넘어 무엇을 만들어야 할지 이해해야 하고, 활용할 기술의 내용과 방법을 이해하는 진짜 아키텍트를 원합니다.
설계는 한명이 맡아야 한다고 생각합니다. 설계는 한 명의 마음에서 싹이 틀 때 일관성과 우와함을 얻습니다.
고객을 알고, 컴퓨터를 알고, 고객과 컴퓨터를 위한 최상의 제품을 설계하는 것 이외 다른 기본 원칙은 없습니다.
고객과 고객이 원하는 바를 이해해야만 합니다. 그래야 고객을 위한 올바른 제품을 설계할 수 있습니다.
정보는 필요할 때 획득하는 것이 중요한데, 정보에 대한 접근은 우리 삶에 중대한 변화를 일으킬 것입니다.
복잡한 프로그램을 열심히 개발하는 동안에는 운동을 하는 것이 중요합니다. 운동 부족은 대부분의 프로그래머에게 영향을 줍니다. 총명함을 잃게 됩니다.
저는 제가 하고 싶은 일을 달성할 수 있다고 믿어야 합니다. 그렇지 않으면 정신이 산만해질 수 있습니다.
인용구절 대부분은 인사이트 출판사에서 출간된 <오래된 인터뷰, 개발자의 미래를 긷다(Programmers at Work)>에 실린 존 페이지의 인터뷰에서 가져왔습니다.
오래된 인터뷰, 개발자의 미래를 긷다 1 | 수전 래머스 - 교보문고
오래된 인터뷰, 개발자의 미래를 긷다 1 | 급변하는 컴퓨팅 기술에 답하는 우리 시대 대가들의 사유컴퓨팅 기술의 역사를 살펴보면 대체로 기술의 복잡도는 높아지고 수명은 짧아지는 양상을 발
product.kyobobook.co.kr


'인물' 카테고리의 다른 글
| 별이 된 개발자, 존 배커스 (0) | 2025.10.27 |
|---|---|
| PHP로 동적 웹 페이지를 평정했던 Rasmus Lerdorf (0) | 2025.10.27 |
| 세계최초의 PC용 스프레드시트인 VisiCalc를 개발한 밥 프랭크스턴 (0) | 2025.10.22 |
| Amzing Grace 그레이스 호퍼 준장 (0) | 2025.10.21 |
| 컴퓨터에서 한글 사용의 틀을 만드신 공병우 박사 (0) | 2025.10.20 |