좋은 도구는 사용자의 의식 속에서 사라져야 한다는 흥미로운 주장이 제기되었습니다. 개발자 커뮤니티에서 흔히 볼 수 있는 텍스트 편집기(text editor) 논쟁을 예로 들며, 특정 도구의 단점을 '재미있는 퍼즐 게임'처럼 포장하는 경향이 실제 생산성(productivity)을 저해한다고 비판합니다. 도구 제작자의 목표는 사용자가 도구의 존재를 느끼지 못할 만큼 매끄럽고 효율적인 경험을 제공하는 것이어야 한다는 것입니다.
저자는 '빔(Vim)'과 같은 편집기를 맹목적으로 칭찬하는 이들이 실제 장점보다는 불편함을 해커 감성(hacker vibe)으로 포장한다고 지적합니다. 예를 들어, 반복적인 텍스트 작업을 위해 복잡한 매크로(macro)를 만드는 것을 '재미있다'고 말하지만, 이는 멀티 커서(multiple cursor) 기능이 있는 다른 편집기에서 1분 만에 해결할 수 있는 일이라는 설명입니다. 도구가 특정 작업을 쉽게 처리하지 못할 때, 그 도구는 더 이상 '투명'하지 않게 되며, 이때 발생하는 마찰을 '재미'로 여기는 것은 생산성 착각에 불과하다는 것이 핵심입니다. 저자 본인은 15년간 '서브라임 텍스트(Sublime Text)'를 사용하며, 단축키의 일관성, 시각적 피드백을 제공하는 멀티 커서, 그리고 가장 적은 '퍼즐'을 제공한다는 점에서 만족한다고 밝혔습니다.
이러한 관점은 도구 선택의 본질적인 목적에 대해 다시 생각하게 합니다. 도구가 사용자의 정체성(identity)의 일부가 되면, 그 도구의 단점을 인정하는 것이 마치 자신을 부정하는 것처럼 느껴져 비합리적인 옹호로 이어진다는 분석입니다. 또한, '생산적이라고 느끼는 것'과 '실제로 생산적인 것' 사이의 간극을 명확히 구분해야 한다고 강조합니다. 복잡한 문제를 해결하며 느끼는 성취감이 실제 작업 시간 단축이나 오류 감소로 이어지지 않을 수 있다는 것입니다. 터미널 기반 사용자 인터페이스(TUI)와 그래픽 사용자 인터페이스(GUI) 논쟁에서도, TUI가 본질적으로 우월한 것이 아니라, GUI 도구 제작자들이 키보드 탐색(keyboard navigation)과 같은 중요한 기능을 충분히 구현하지 않았기 때문에 발생하는 오해라고 설명하며, 도구의 현재 한계를 본질적인 것으로 착각하지 말아야 한다고 덧붙였습니다. 결국, 도구는 목적 달성을 위한 수단이며, 그 수단이 얼마나 효율적으로 '투명'하게 작동하는지가 가장 중요한 가치임을 시사합니다.