연필을 내려놓은 프로그래머

전설적인 웹 프레임워크 루비온레일스(Ruby on Rails)를 만든 데이비드 하이네마이어 한슨(DHH)이 공개 석상에서 선언을 하나 내놓았습니다. 그가 이끄는 소프트웨어 기업 37시그널스(37signals)에서 프로그래머들이 손으로 코드를 작성하는 관행을 완전히 끝냈다는 발표였습니다. 그는 이를 두고 "연필을 내려놓았다(pencils down)"고 표현했습니다.

연필을 내려놓은 프로그래머

객석에 앉아 있던 수백 명의 개발자를 향해 매주 상당한 양의 코드를 직접 손으로 치는 사람이 있는지 물었을 때, 손을 든 사람은 고작 다섯 명 안팎이었습니다. 기술 업계 한복판에서 오랜 시간 장인정신의 상징으로 여겨졌던 타이핑 코딩이 역사 뒤편으로 밀려나는 장면이었습니다.

일하는 방식의 중심축이 완전히 이동하고 있습니다. 손으로 코드를 치는 행위는 기본 업무가 아니라, AI 에이전트가 문제를 일으켰을 때 작동하는 예외 처리가 되었습니다.

장인정신에서 시스템 감독으로

과거의 뛰어난 소프트웨어 엔지니어는 언어의 문법을 깊이 이해하고, 메모리 구조와 알고리즘을 손끝으로 직접 구현해 내는 사람이었습니다. 한 줄 한 줄 코드를 써 내려가며 시스템을 구축하는 과정은 문자 그대로 공예에 가까웠습니다.

37시그널스가 도입한 원칙은 이 장인적 질서를 뒤집었습니다. 엔지니어는 더 이상 텍스트 에디터 안에서 글자를 직접 엮지 않습니다. AI 에이전트에게 구현할 기능의 의도를 전달하고, 산출물을 검토합니다.

기계가 기대한 결과를 내놓지 못할 때만 비로소 인간이 개입합니다. 한슨의 표현대로 옛날 연필을 잠시 꺼내 고쳐 쓴 뒤, 곧바로 기계 자체를 교정하는 작업으로 돌아갑니다. 인간의 역할이 작업자에서 감독관으로 바뀐 셈입니다.

분열하는 개발실의 풍경

이러한 지각변동 앞에서 기술자들의 반응은 둘로 갈라지고 있습니다. 한쪽에서는 클로드 코드(Claude Code), 커서(Cursor) 같은 에이전트를 조율하며 전에 없던 속도감에 몰입합니다. 밤새도록 새로운 프로덕트를 찍어내며 희열을 느낍니다.

다른 한쪽에서는 극도의 피로와 고립감을 호소합니다. 비즈니스 인사이더가 진행한 조사에 따르면, 응답 엔지니어의 45%는 도구의 발전을 가까스로 따라잡고 있다고 답했고, 17.5%는 AI 도구 사용 자체를 거부한다고 밝혔습니다.

손수 로직을 풀어나가는 지적 유희가 사라진 자리에, 끊임없이 쏟아지는 기계의 코드를 검수하고 승인하는 기계적 노동만 남았다는 불만입니다. 수련을 통해 쌓아 올린 숙련도가 단숨에 무력화되는 경험은 기술자 개인에게 깊은 박탈감을 안깁니다.

수확의 기술이라는 유일한 질문

한슨은 현장의 감정적 반발에 대해 선을 긋습니다. 지금 이 시점에서 진지하게 다뤄야 할 질문은 단 하나, AI가 만들어내는 과실을 어떻게 가장 온전하게 수확할 것인가뿐이라는 지적입니다. 가치 체계의 최상단에 이 질문을 올려두지 않는 논의는 부차적인 잡음에 지나지 않는다는 뜻입니다.

도구를 거부하는 선택은 개인의 자유일 수 있으나, 시장의 기준은 이미 움직였습니다. 직접 타이핑하는 기술은 더 이상 높은 단가를 보장받지 못합니다.

결국 살아남는 역량은 코드를 암기해 써내는 능력이 아니라, 시스템 전체의 아키텍처를 그리고 기계의 오류를 빠르게 간파해 교정하는 거시적 판단력입니다. 연필을 쥐는 훈련이 아니라, 연필을 쥔 기계를 부리는 훈련이 요구됩니다.

Action Plan / Worksheet

  • 내 업무 분해하기: 내가 매일 손으로 처리하는 일 중에서 정형화된 논리로 설명 가능한 영역을 3가지 추려냅니다.
  • 지시와 검수의 언어 훈련: AI에게 작업을 위임할 때 명확한 제약 조건과 실패 기준을 정의하는 프롬프트를 문서로 작성해 봅니다.
  • 예외 처리 역량 점검: 기계가 완전히 틀린 결과를 내놓았을 때, 도구의 도움 없이도 시스템의 원인을 찾아낼 수 있는 기초 원리를 공부하고 있는지 확인합니다.
  • 수확자 관점 전환: 직접 만들었다는 손맛에 집착하고 있는지, 최종 산출물이 만드는 비즈니스 가치에 집중하고 있는지 스스로 점검합니다.

기술이 손끝을 떠나 시스템으로 이동할 때, 개인이 붙잡아야 할 무기는 숙련된 손놀림이 아니라 본질을 꿰뚫어 보는 시선입니다. 키보드를 내려놓은 뒤에야 비로소 내가 무엇을 만드는 사람인지 드러납니다.

참고

  • Business Insider, "Ruby on Rails creator David Heinemeier Hansson says his software firm is 'done writing code by hand'" (2026)
  • Rails World Keynote Address by David Heinemeier Hansson