새로운 것을 만드는 여섯 가지 원칙
2008년 2월
Arc 출시 후의 격렬한 반응은 예상치 못한 결과를 낳았다: 나에게 디자인 철학이 있다는 것을 깨닫게 해준 것이다. 가장 비판적이었던 이들의 주된 불만은 Arc가 너무 허술해 보인다는 것이었다. 몇 년간 작업한 결과 고작 몇천 줄의 매크로가 전부란 말인가? 왜 더 실질적인 문제들을 다루지 않았는가?
이런 말들을 곰곰이 생각해보니 얼마나 익숙하게 들리는지 깨달았다. 이는 사람들이 처음 Viaweb, Y Combinator, 그리고 내 대부분의 에세이에 대해 말했던 것과 정확히 같은 종류의 이야기였다.
우리가 Viaweb을 출시했을 때, VC들과 이커머스 "전문가"들에게는 우스꽝스러워 보였다. 우리는 아파트에 사는 두 명의 남자일 뿐이었는데, 1995년에는 지금처럼 멋있어 보이지 않았다. 그리고 우리가 만든 것은 그들이 보기에는 소프트웨어조차 아니었다. 그들에게 소프트웨어는 크고 육중한 윈도우 앱을 의미했다. Viaweb은 그들이 본 최초의 웹 기반 앱이었기 때문에, 그저 웹사이트에 불과한 것처럼 보였다. Viaweb이 신용카드 거래를 처리하지 않는다는 것을 알았을 때는 더욱 경멸했다 (우리는 첫 1년 내내 처리하지 않았다). 그들에게 거래 처리는 이커머스의 전부인 것처럼 보였다. 그것은 진지하고 어려운 일처럼 들렸다.
하지만 신비롭게도 Viaweb은 결국 모든 경쟁자들을 압도했다.
Y Combinator에 대한 초기 반응도 거의 동일했다. 우스꽝스러울 정도로 가벼워 보였다. 스타트업 자금 조달은 시리즈 A 투자를 의미했다: 확고한 경력을 가진 사람들이 몇 달간 진지하고 사업적인 회의를 거쳐 두께가 1피트나 되는 문서에 명시된 조건으로 소수의 스타트업에 수백만 달러를 투자하는 것. Y Combinator는 하찮아 보였다. Y Combinator가 Viaweb처럼 될지는 아직 말하기 이르지만, 모방하는 곳들의 수를 보면 많은 사람들이 우리가 뭔가를 제대로 하고 있다고 생각하는 것 같다.
내 에세이가 성공적인지 페이지 뷰 외에는 측정할 수 없지만, 에세이에 대한 반응은 적어도 내가 시작했을 때와는 다르다. 처음에는 슬래시닷 트롤들의 기본 반응은 (명확한 표현으로 번역하자면): "이 사람은 누구이며, 이런 주제에 대해 글을 쓸 무슨 권위가 있는가? 에세이를 읽지는 않았지만, 이 주제에 대해 학위를 가진 사람들이 이미 많은 두꺼운 책을 썼는데, 이렇게 짧고 비공식적인 스타일로 쓰인 글이 유용할 리가 없다"였다. 이제는 새로운 세대의 사이트에 새로운 세대의 트롤들이 있지만, 적어도 그들은 초기의 "이 사람은 누구인가?"를 생략하기 시작했다.
이제 사람들은 Arc에 대해 처음 Viaweb과 Y Combinator, 그리고 내 대부분의 에세이에 대해 말했던 것과 똑같은 말을 하고 있다. 왜 이런 패턴이 나타날까? 그 답은, 내가 깨달았듯이, 이 네 가지 모두에 대한 나의 작업 방식이 동일했다는 것이다.
그것은 다음과 같다: 나는 (a) 단순한 해결책을 찾아 (b) 간과된 문제에 적용하고 (c) 그 문제들이 실제로 해결되어야 하며, (d) 가능한 한 비공식적인 방식으로 제공하고, (e) 매우 조악한 버전 1부터 시작하여 (f) 빠르게 반복(개선)하는 것을 좋아한다.
이 원칙들을 처음 명시적으로 제시했을 때, 나는 놀라운 점을 발견했다: 이것은 사실상 경멸적인 초기 반응을 불러일으키는 비법과도 같다. 단순한 해결책이 더 좋지만, 복잡한 해결책만큼 인상 깊어 보이지 않는다. 간과된 문제들은 정의상 대부분의 사람들이 중요하지 않다고 생각하는 문제들이다. 해결책을 비공식적인 방식으로 제공한다는 것은 사람들이 그것을 제시된 방식이 아니라 실제로 이해해야 한다는 것을 의미하며, 이는 더 많은 노력을 필요로 한다. 그리고 조악한 버전 1부터 시작한다는 것은 당신의 초기 노력이 항상 작고 불완전하다는 것을 의미한다.
물론 나는 사람들이 처음에는 새로운 아이디어를 잘 이해하지 못하는 것을 알아차렸다. 나는 그것이 대부분의 사람들이 어리석기 때문이라고 생각했다. 이제는 그 이상의 의미가 있다는 것을 알겠다. 역발상 투자 펀드처럼, 이 전략을 따르는 사람은 거의 항상 일반적인 사람들에게는 틀려 보이는 일들을 하고 있을 것이다.
역발상 투자 전략과 마찬가지로, 그것이 바로 핵심이다. 이 기술은 (장기적으로) 성공적이다. 왜냐하면 다른 사람들이 합법적으로 보이려 애쓰면서 포기하는 모든 이점을 당신에게 주기 때문이다. 간과된 문제들을 다루면 경쟁이 적기 때문에 새로운 것을 발견할 가능성이 더 높다. 해결책을 비공식적으로 제공하면 (a) 인상 깊게 보이도록 들여야 할 모든 노력을 절약할 수 있고, (b) 청중뿐만 아니라 자기 자신까지 속이는 위험을 피할 수 있다. 그리고 조악한 버전 1을 출시하고 반복하면, 당신의 해결책은 파인만이 지적했듯이 당신 자신의 상상력보다 더 강력한 자연의 상상력으로부터 이점을 얻을 수 있다.
Viaweb의 경우, 단순한 해결책은 소프트웨어를 서버에서 실행하는 것이었다. 간과된 문제는 웹사이트를 자동으로 생성하는 것이었다; 1995년에는 온라인 상점들이 모두 인간 디자이너들이 수작업으로 만들어졌지만, 우리는 이것이 확장되지 않을 것이라는 것을 알았다. 실제로 중요했던 부분은 거래 처리보다는 그래픽 디자인이었다. 비공식적인 전달 방식은 청바지와 티셔츠 차림으로 소매업자의 사무실에 나타난 나였다. 그리고 조악한 버전 1은, 내가 기억하기로는, 우리가 출시했을 때 1만 라인 미만의 코드였다.
이 기술의 힘은 스타트업, 프로그래밍 언어, 에세이를 넘어선다. 아마도 모든 종류의 창의적인 작업에 적용될 수 있을 것이다. 분명히 그림에서도 사용될 수 있다: 이것이 바로 세잔과 클레가 했던 일이다.
Y Combinator에서는 우리가 투자하는 스타트업들이 이런 방식으로 일하도록 장려한다는 의미에서 이 방식에 돈을 건다. 항상 새로운 아이디어는 바로 코앞에 있다. 그러니 다른 사람들이 간과한 단순한 것들, 특히 구식 관습이나 피상적으로 인상적인 것을 하려 애쓰면서 길을 잃었을 때 사람들이 나중에 "당연한" 것이었다고 주장할 만한 것들을 찾아라. 진짜 문제가 무엇인지 파악하고 그것을 해결하는지 확인하라. 기업처럼 보이려 애쓰는 것에 대해 걱정하지 마라; 장기적으로는 제품이 승리한다. 그리고 가능한 한 빨리 출시하라. 그래야 사용자들이 무엇을 만들어야 했는지로부터 배우기 시작할 수 있다.
Reddit은 이 접근 방식의 전형적인 예시이다. Reddit이 처음 출시되었을 때, 아무것도 없는 것처럼 보였다. 그래픽적으로 세련되지 않은 사람들에게는 의도적으로 최소화된 디자인이 디자인이 전혀 없는 것처럼 보였다. 하지만 Reddit은 진정한 문제를 해결했다. 그것은 사람들에게 무엇이 새로운지 알려주고 그 외에는 방해가 되지 않는 것이었다. 그 결과 엄청나게 성공했다. 이제 기존의 아이디어들이 따라잡으면서, 그것은 당연해 보인다. 사람들은 Reddit을 보고 창업자들이 운이 좋았다고 생각한다. 모든 그런 것들처럼, 그것은 보이는 것보다 어려웠다. Reddit 팀은 흐름에 너무 강하게 맞서서 그 흐름을 역전시켰다; 이제는 그들이 단순히 하류로 떠내려가는 것처럼 보인다.
그러니 Reddit과 같은 것을 보고 "나도 저런 아이디어를 떠올릴 수 있다면 좋겠다"고 생각할 때, 기억하라: 그런 아이디어들은 당신 주변에 널려 있다. 하지만 당신은 그것들이 틀려 보이기 때문에 무시한다.